在使用ccs7对canopen的代码移植的过程中,出现了下面的问题gmake: *** [CanopenSrc/sync.obj] Error 1同时在console一栏中发现了可能导致问题的原因:"C:\Users\WU\AppData\Local\Temp\{E57A62F2-0B83-4CA2-962E-806C682F7382}", ERROR!at line 367: [E0003] I
变量取值的问题[code]void main(){unsigned int a1;unsigned int b1;unsigned char h;unsigned char l;a1=0xab12;l=a1;b1=(a1&0xff00)/256;h=b1;}[/code]用KEIL调试时发现,a1变量中的值没有赋成ab12h,而只是赋成0012h.程序改成如下后,a1的赋值就正确了:[code]v
评论