就是汇编正确,C不正确? 确保XBYTE[]定义在了xdata区,并且起始地址正确,如果起始地址位于0x100处则你的XBYTE[0X2001]实际指向了xdata 0x2101 例如 xdata XBYTE[] __attribute__((section(".ARM.__at_0x00")))
下载贤集网APP入驻自媒体
最近翻译一段汇编程序,使用的c8051f505单片机,与FPGA之间是地址数据总线通讯,通过中断在地址中读取数据,汇编程序能顺利跑起来,我翻译成c后发现进入中断怎么也读取不到地址的数据,求大神指点,汇编代码如下: