在我这个项目中,ISTR中的HWAIS位是关闭的,处于空闲状态。我如何通过c程序执行IDLE instruction 使其处于Active状态
Shine:
你好,
可以执行下面两句*(volatile ioport Uint16 *)0x0001 = 0xE; asm(" idle");
junjie guo:
回复 Shine:
您好,当我加上这两行代码后,debug报错。提示cannot open file (.out文件),我把asm("idle")这行注掉,debug能正常通过。这是什么原因?
Shine:
回复 junjie guo:
你用的是哪款器件? 编译能通过吗?
junjie guo:
回复 Shine:
我用的是TMS320C5535编译可以通过
Shine:
回复 junjie guo:
这个比较奇怪, 报错是你在load程序还是在运行asm语句时出现?
你试试别的asm语句如, asm ( "nop" );看看会出错么?
junjie guo:
回复 Shine:
报错在load程序的时候,错误如下图:
换成asm("nop") 提示同样的错误。请问这怎么解决??
Shine:
回复 junjie guo:
你有CCS 3.3吗? 试试用老版本的CCS试试看能不能load
TI中文支持网


