xgate把中断交给S12X问题,斑竹和高手来帮下!!!

- UID
- 810039
|
xgate把中断交给S12X问题,斑竹和高手来帮下!!!
本帖最后由 hithtl 于 2010-6-13 14:36 编辑
两个问题:
1.我用xgate处理CAN中断,其中有一条CAN信息是通过 ASM{SIF} 指令给了S12X处理,但是调试发现,S12X只能处理几次这样的中断,十来次后单片机就停止工作了,如果我把SIF指令去掉,XGATE运行是没有问题的,单片机也不会停止,有谁碰到过这样的问题,如何解决?
2.XGATE是不是处理32位数据的时候有问题,我有一个32位的共用体变量,把它赋值给另一个32位无符号变量,在S12X下没问题,在XGATE下高16位老不对,低16位是正确的 |
|
|
|
|
|

- UID
- 810039
|
自己顶,发现跑飞不是XGATE问题,是CPU自己中断出问题了,还有一个问题,希望有解决的 |
|
|
|
|
|