F28027-FLASH烧写

2019-03-26 15:11发布

本帖最后由 cht8805 于 2016-7-11 11:08 编辑

大家好,我才接触F28027,自己做的电路板,编写了小程序,RAM里运行可以,离开仿真器,断电后就不行了。请问烧写FLASH的步骤和设置?BOOT MODE怎么设置,管脚怎么处理?Debug和Release又是怎么回事?软件版本CCS5.5。多谢!
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
cht8805
1楼-- · 2019-03-26 22:14
< 把上面的问题再细化下。
1、F28027-FLASH引导模式是不是使用GPIO18、29、34三个管脚,需要在硬件设计上把这三个管脚上拉置高还是在软件里置位?如果管脚复用怎么处理?
2、Debug和Release模式是什么意思?何时选择?烧写FLASH时需要选择吗?
3、代码不复制到RAM里应该可以运行吧?如果不复制代码的话,是不是把CMD文件更换后就可以写到FLASH里运行了?
4、建议各位大侠从不复制代码到RAM里运行的角度讲解FLASH烧写过程,然后再讲解复制代码的过程。这样初学者能更好理解。
dontium
2楼-- · 2019-03-27 01:39
< 我有一篇《……在FLASH里运行》的帖子,你看一下。
cht8805
3楼-- · 2019-03-27 06:35
 精彩回答 2  元偷偷看……
cht8805
4楼-- · 2019-03-27 09:31
 精彩回答 2  元偷偷看……
dontium
5楼-- · 2019-03-27 14:17
1、F28027-FLASH引导模式是不是使用GPIO18、29、34三个管脚,需要在硬件设计上把这三个管脚上拉置高还是在软件里置位?如果管脚复用怎么处理?

对于这个芯片,不用刻意去这它的“启动模式”,在上电时,它自己就从内部的FLASH启动了。实际上关键的是XRS、TRST这两个脚 ,按照手册说明去做。

2、Debug和Release模式是什么意思?何时选择?烧写FLASH时需要选择吗?

两种都差不多,一种包含调试信息,一种不包含。。两种都可以正常运行。


3、代码不复制到RAM里应该可以运行吧?如果不复制代码的话,是不是把CMD文件更换后就可以写到FLASH里运行了?

可以运行!但FLASH的等待时间要设置正确。

4、建议各位大侠从不复制代码到RAM里运行的角度讲解FLASH烧写过程,然后再讲解复制代码的过程。这样初学者能更好理解。

好多程序是既有在RAM里运行的段段儿,也有在FLASH里运行的段段儿。一般不会全部在RAM里运行,特别是大型程序。


elvike
6楼-- · 2019-03-27 14:20
这类型的问题已经提过很多次了,楼主可以在论坛里搜索。基本都能找到你要的答案,

一周热门 更多>