
嵌入式工具
Qitas
这个作者很懒,什么都没留下…
展开
-
MDK-ARM编译器V6和V5
最新版本的ARM开发工具MDK5.23包括有v6.6 和 V5.06 update4两个ARM Compiler, 官方资料表明 ,V5版本的编译器已经停止开发,后期只进行维护,而V6版本编译器编译速度快,之前版本的编译文件小,在尝试使用新的编译器编译时发现两个编译器切换存在如下问题。原创 2017-06-05 22:41:18 · 15832 阅读 · 10 评论 -
about keil
KEIL工程的编译提示输出信息中有一个语句“Program Size: Code=86496 RO-data=9064 RW-data=1452 ZI-data=112316 ”Code:即代码域,指编译器生成的机器指令,这些内容被存储到ROM区。RO-data:Read Only data,即只读数据域,指程序调用的只读数据,被存储在ROM区,例如C语言中const关键字定义的变量就原创 2017-09-01 19:56:08 · 471 阅读 · 0 评论 -
巨人肩膀—arduino
很早就开始接触arduino,只是后来嵌入式软件越做越深,越鄙视起这种“简单”的编程方式。 现在回过头想想,你应用层的C写得再好,汇编优化到不行,还不是实现哪些功能,在硬件性能逐渐过剩的时代,自己重复造轮子有多痛苦!对于量大的产品当然值得去细细打磨,但是作为玩而言,自己编写模块的代价太大了,并不是每个程序员都有可观的代码积累可以信手拈来,所以啊,还是大家“共享代码”来得实在。原创 2017-10-24 21:29:35 · 370 阅读 · 0 评论