我创建了一个工程模板,可以在这上面修改使用。
demo
先看效果图:
该程序功能是每隔1s数码管上显示的数字加一
使用指南
以下为使用步骤:
- 首次使用,安装SDCC,
sudo apt install sdcc
,此外,还需要make和python3,因为使用串口下载,所以要sudo pip3 install pyserial
- 如果你的工程只有一个c文件(加入名为
main.c
),你只需要在vs的终端里面输入sdcc main.c
,即可生成一个名为main.ihx
的文件(使用packihx main.ihx > main.hex
可以将其扩展名改为hex,不过这似乎不是必要的)。使用python stcflash.py main.hex
就可以开始下载程序