谢谢!原来我原本就没有问题,我以为那个超级终端能够自收自发的。昨天下午我用另外的串口调试上位机进行手动发送,我的MCU可以正确收到了。哎忙了一天白忙了。气死我了。
我现在在又有一个问题了。
就是进行外部RAM地址的绝对定位。
我这样定义不知道可不可以?
#define uchar unsigned char
#pragma abs_address : 0xFE00
struct CAN
{
uchar MODR //变量CAN_sja1000.MODR的地址是0xFE01吗?
uchar CMR //0xFE02
uchar SR //0xFE03
.
.
.
uchar AMR[4] //AMR[0]~AMR[3]是不是也是分配的连续的地址?
} CAN_sja1000;
#pragma end_abs_address