
使用SDCC开源编译器开发CC2530(Linux上)
使用SDCC开源编译器开发CC2530(Linux上)
·
开发环境 ubuntu 16.04
第一步,安装SDCC开源编译器
apt-get install sdcc
第二步,查看SDCC是否安装成功
sdcc -version
第三步,编译文件
sdcc *.c 编译文件 生成.ihx
其中,.c文件中的头文件不能是<ioCC2530.h>,因为<ioCC2530>是IAR环境下的头文件,需要使用<cc2530.h>。可以在/sdcc/share/sdcc/include/mcs51下查看SDCC支持的所有头文件。
SDCC生成的是ihx文件,无法用过TI Flash 烧录。
第四步,转换文件
packihx *.ihx > *.hex 生成hex文件
使用packihx工具生成hex文件。
更多推荐
所有评论(0)