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

motorware 工程下载问题

我现在研究motorware带的工程,现在用的是InstaSPIN Projects and Labs User’s Guide手册中的lab03a工程,debug没问题;但是我觉得这个工程在debug时候是不是加载到ram中了啊?因为我不使用debug,断电再上电,就没有程序跑了。

请问这个工程怎么才能下载到芯片中呢?

Green Deng:

你好,新工程打开默认是ram运行的,需要下载到flash的话可以通过点击编译的小锤子旁边的倒三角,选择flash模式,程序会自动切换到flash编译模式

Shan:

回复 Green Deng:

您好,这个我已经意识到了,并且选择了flash模式,然后我点击debug,的确有擦除flash段,写,等操作,点击运行按钮,也有程序执行(板上LED闪烁);然而,我断电后重新上电,并没有LED闪烁。我的理解是,既然下载到flash,那么我断电再上电后,就应该执行了呀,这和在debug情况下点击开始运行按钮,有什么区别呢?

Shan:

回复 Green Deng:

Green Deng

你好,新工程打开默认是ram运行的,需要下载到flash的话可以通过点击编译的小锤子旁边的倒三角,选择flash模式,程序会自动切换到flash编译模式

Shan:

回复 Green Deng:

Green Deng

你好,请问你这边用的什么板子测试的?我这边用F28069M controlCARD+DRV8312EVM测试(http://www.ti.com.cn/tool/cn/DRV8312-69M-KIT),芯片断电后上电是可以运行的,能观察到controlCARD上的LD2闪烁。测试之前是确定擦除了原先芯片中的程序再进行烧写的。如果你也用的跟我一样的评估板,那么需要注意的是,断电之后再上电的话需要将仿真器线拔插一下才能运行程序,可能是由于供电时序等原因导致的

Shan:

回复 Green Deng:

Green Deng

你好,请问你这边用的什么板子测试的?我这边用F28069M controlCARD+DRV8312EVM测试(http://www.ti.com.cn/tool/cn/DRV8312-69M-KIT),芯片断电后上电是可以运行的,能观察到controlCARD上的LD2闪烁。测试之前是确定擦除了原先芯片中的程序再进行烧写的。如果你也用的跟我一样的评估板,那么需要注意的是,断电之后再上电的话需要将仿真器线拔插一下才能运行程序,可能是由于供电时序等原因导致的

Green Deng:

回复 Shan:

客气了,祝你后期调试顺利。

赞(0)
未经允许不得转载:TI中文支持网 » motorware 工程下载问题
分享到: 更多 (0)