在opensuse tumbleweed 上开发51单片机

1. 安装文本编辑器 vim/emacs

   sudo zypper in emacs

2. 安装编译器 sdcc

  sudo zypper in sdcc

3. 下载 python 脚本 sdcflash

  wget https://github.com/laborer/stcflash/raw/master/stcflash.py

you may need to install python-serial

sudo zypper in python-serial

4. 编写你的code

5. 使用sdcc进行编译

    sdcc hello.c

6. 更改文件格式

   pacihx hello.ihx > hello.hex

   objcopy -I ihex -O binary hello.hex hello.bin

7. 上传 hello.hex/hello.bin,刷机完成

sudo python sdcflash.py -l 9600

posted @ 2019-01-16 00:46  lyan_tech  阅读(189)  评论(0编辑  收藏  举报