TI中文支持网
TI专业的中文技术问题搜集分享网站

CCS5.2调试C5402出现问题

自己做了一块板子,主芯片是C5402,外扩AD芯片,通过外部中断INT0读取采样数据。自己用汇编语言,在CCS5.2平台上,编写了一个AD采样程序,编译通过了,生成了out文件。但是调试的时候出现了如下图所示的问题,请问是不是我的程序有问题?

Shine:

有没有试过一些简单的例程,是否也会出现这个问题?

zhe xiao1:

回复 Shine:

用网上的程序做了个点灯测试,没有出现这个问题,可以让XF管脚连接的灯闪烁。

zhe xiao1:

回复 zhe xiao1:

点Debug的时候,进入主程序入口处暂停,点Resume继续执行,但是程序不会继续往下执行,而是跳到别处,出现No Source Available for 0x…。请问这是什么原因?

Shine:

回复 zhe xiao1:

你代码是纯汇编的吧?程序入口地址是多少?

MP/MC设置是多少?从memory map看,0xf8b7地址是映射到片外(MP/MC= 1)或者片内on-chip ROM(MP/MC= 0).

 

zhe xiao1:

回复 Shine:

嗯,是纯汇编的,程序入口地址是0x1000,MP/MC=0。

Shine:

回复 zhe xiao1:

把MP/MC管脚设成1再试试。

zhe xiao1:

回复 Shine:

还是不行啊,不知道怎么回事,就是进不了程序,到处乱跳到无程序的程序空间!

zhe xiao1:

回复 zhe xiao1:

附上我的工程文件,跪求大神指点!

Shine:

回复 zhe xiao1:

能看一下PMST的MP/MC位是0还是1?

zhe xiao1:

回复 Shine:

MP/MC硬件接地,软件可以设置为0或者1。

赞(0)
未经允许不得转载:TI中文支持网 » CCS5.2调试C5402出现问题
分享到: 更多 (0)