ubuntu下配置51单片机开发环境
GaoSheng Lv4

编译工具 SDCC http://sdcc.sourceforge.net/
sudo apt install adcc
值得注意的是SDCC语法与keil C有些许不同
例:

// keil c :
sbit LED1=P1^3 ;
// SDCC
#define LED1 P1_3
这位网友的说明更加详细https://blog.csdn.net/weixin_50288476/article/details/113875950

烧录工具 stcflash(我尝试了很多工具,如stcgal、gSTC-ISP等。最后都以失败告终,除了stcflash)
stcflash本身只是一个.py文件
你可以这样烧写程序:python3 stcflash.py *.hex
(hex和bin文件以及其它生成文件的作用及区别请自行查找)
你能在https://github.com/laborer/stcflash/找到这个文件
QQ_Image_1636302648779
QQ_Image_1636303177594
QQ_Image_1636303178715

本站由 提供部署服务