开发环境 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文件。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐