Quantcast
Channel: C2000™︎ 微控制器论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 12277

F28377D在CPU2中定义变量会出问题

$
0
0

CPU1和CPU2都是RAM运行。在线仿真。在CPU2定义的变量都会出现问题。

问题1:对count在Timer0中进行累加,count值不会改变,但是GPIO可以正常翻转,中断也可以正常进去。

Uint16 count=0;

__interrupt void Timer0_isr(void)
{

EALLOW;
GpioDataRegs.GPCTOGGLE.bit.GPIO80=1;
EDIS;

count++;

if(count==20)

count=0;

PieCtrlRegs.PIEACK.all=PIEACK_GROUP1;
}

问题2:在main函数的循环里对变量进行赋值,变量值不等于实际赋的值。


Viewing all articles
Browse latest Browse all 12277

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>