MDK编译的问题

2019-08-14 00:20发布

最近需要用到FATFS文件系统,每次微调程序,烧固件都要烧好久,请问一下大家,有没有什么办法,能让我不用重复的烧写某一部分固定的数据。比方说,有一个数组A,数据量很大,但是每次烧程序我都不需要更改它的数据。在MDK调程序时,又没办法让编译器不用每次都要重新烧录这个数据进单片机?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
正点原子
1楼-- · 2019-08-14 06:19
学学我们usmart的使用吧
aozima
2楼-- · 2019-08-14 12:03
1MBbyte的固件只能用115200的串口下载,还不能JTAG。
你这可以JTAG下载还能单步,你还有什么怨言
a3748622
3楼-- · 2019-08-14 15:58
aozima 发表于 2017-9-18 11:13
1MBbyte的固件只能用115200的串口下载,还不能JTAG。
你这可以JTAG下载还能单步,你还有什么怨言

那你比我更需要这方法。如果一些固定的数据,在调试程序时可以不用重复下载,对于提高我们调试的效率还是有帮助的
aozima
4楼-- · 2019-08-14 19:06
 精彩回答 2  元偷偷看……
pdwdzz
5楼-- · 2019-08-14 20:41
我向来都是分块调试,一些这时候用不到的功能屏蔽不编译,都测试好了再整合。
a3748622
6楼-- · 2019-08-14 23:58
aozima 发表于 2017-9-18 12:09
最后发现:因为下载得慢,所以多思考分析,比一天下载NNN次的调MCU的效率还要高。

有的时候,下载多次看结果微调更为方便。不能因为某个功能比较少用而不去学习,这个想法是很可怕的

一周热门 更多>