用CCSV5.3开发28035,想要烧写flash,已将cmd文件改成官方提供的F28035.CMD,点DEBUG弹出的窗口显示已经擦出和烧写flash了,也可以调试应该是正常的。.但掉电后,拔掉仿真器,让dsp工作在单机模式,程序好像不会执行,是怎么回事?
我看了一下boot_loader的资料,感觉应该是可以从FLASH中找到程序入口啊,请高人指点一下。
Blake Ma:
您好,
请问工程中是否包含 .asm 文件?能否将 CCS 中工程文件目录的截图贴出来?
用CCSV5.3开发28035,想要烧写flash,已将cmd文件改成官方提供的F28035.CMD,点DEBUG弹出的窗口显示已经擦出和烧写flash了,也可以调试应该是正常的。.但掉电后,拔掉仿真器,让dsp工作在单机模式,程序好像不会执行,是怎么回事?
我看了一下boot_loader的资料,感觉应该是可以从FLASH中找到程序入口啊,请高人指点一下。
user186108:
回复 Blake Ma:
有asm文件,这个是ti的例程,工程目录如上
用CCSV5.3开发28035,想要烧写flash,已将cmd文件改成官方提供的F28035.CMD,点DEBUG弹出的窗口显示已经擦出和烧写flash了,也可以调试应该是正常的。.但掉电后,拔掉仿真器,让dsp工作在单机模式,程序好像不会执行,是怎么回事?
我看了一下boot_loader的资料,感觉应该是可以从FLASH中找到程序入口啊,请高人指点一下。
user186108:
回复 Eric Ma:
十分感谢,加入了DSP2803x_CodeStartBranch.asm,重新编译、下载就可以运行flash中的程序了。
很奇怪,官方给的例程怎么会不包含这个asm文件呢?
另外,上电之后直接检测GPIO34、GPIO37的电平,才确定如何bootload。那么这两个引脚内部弱上拉为高电平吧。在bootload之后,进入主程序,可以把这两个引
脚用作其它功能吧?
用CCSV5.3开发28035,想要烧写flash,已将cmd文件改成官方提供的F28035.CMD,点DEBUG弹出的窗口显示已经擦出和烧写flash了,也可以调试应该是正常的。.但掉电后,拔掉仿真器,让dsp工作在单机模式,程序好像不会执行,是怎么回事?
我看了一下boot_loader的资料,感觉应该是可以从FLASH中找到程序入口啊,请高人指点一下。
Eric Ma:
回复 user186108:
chang,
GPIO只在上电检测的时候使用,由于内部有上拉电阻,所以悬空不外部没加下拉的时候,检测都是高电平。
Eric