引用的是编译器的类库路径里面的头文件" "引用的是你程序目录的相对路径中的头文件假如你编译器定义的自带头文件引用在C:\Keil\c51\INC\下面则#include引用的就是C:\Keil\c51\INC\stdio.h这个头文件不管你的项目在什么目录里,C:\Keil\c51\INC\stdi...
分类:
其他好文 时间:
2014-09-05 11:18:11
阅读次数:
191
捣鼓了几天,用QT写了一个串口IAP工具。使用前,需要将axf转换成bin文件。可以使用keil的fromelf来生产bin文件。然后载入文件并打开串口,按下载就可以了。工具特点:将文件按1K为单位发送。不足1K,在末尾补全0xff至1K按下面的格式传送data_len_L data_len_H d...
分类:
其他好文 时间:
2014-09-03 21:04:37
阅读次数:
269
一般在stm32工程使用keil编译之后,keil的build output栏目下面会出现如图所示的输出信息,其中会显示code 大小 RO-data、RW-data 、ZI-data的大小。一般别人不怎么会在意这个的大小。出于好奇我百度了下网上关于这些段的介绍,援引自http://mcuos.co...
分类:
其他好文 时间:
2014-08-27 21:51:58
阅读次数:
344
Suite3.4.7附带了Hex2Bix程序,它可以将hex文件转换为iic文件,方便把固件烧入到IIC总线上的EEPROM中。 Hex2Bix.exe运行(in cmd),下图是程序界面和命令参数的介绍。 我将Hex2Bix.exe的命令嵌入到Keil工程中,比如下图: 上图中:我把hex2bix...
分类:
其他好文 时间:
2014-08-23 16:39:41
阅读次数:
514
上集介绍:
昨天已经把固件开发的环境Keil基本搞好了,而且利用CCD1随机附带的固件程序C文件加上Suite 3.4.7提供的INC和LIB,并对其中不契合的地方稍加修改,最后编译成功,获得了HEX文件,比CCD1附带的HEX文件小了一点点。(不契合原因:老的fx2regs.h文件中没有对端口AB...
分类:
其他好文 时间:
2014-08-23 16:37:01
阅读次数:
190
C:\Keil\C51\INC\Cypress
D:\Cypress\Cypress Suite USB 3.4.7\Firmware\inc 1、发现Suite3.4.7文件夹里面的FX2.h文件和Keil内部携带的FX2.h文件匹配(一样). 2、两个fx2regs.h文件不匹配, Suite3...
分类:
其他好文 时间:
2014-08-23 16:30:31
阅读次数:
209
编译的一个ARM的程序,会得到这样的信息:============================================================================== Code (inc. data) RO Data RW Data ZI D...
分类:
其他好文 时间:
2014-08-16 18:18:40
阅读次数:
196
keil下将程序装入外部FLASH的过程详解及出现问题的解决方案...
分类:
其他好文 时间:
2014-08-16 13:52:30
阅读次数:
331
keil将程序装入外部RAM中调试的方法,以及在实际项目中遇到的实际问题和相应的解决方案,希望对大家有所帮助。...
分类:
其他好文 时间:
2014-08-15 19:43:39
阅读次数:
297