前言
以前每次换一台电脑或重装系统又要重新搭建一次环境, 搭建环境是非常枯燥的事情, 使用docker搭建环境可以一劳永逸,哈哈.
在linux上搭建51单片机开发环境
SDCC编译环境
SDCC是一个小型设备的C语言编译器,该编译器是标准C语言,可以编译Intel MCS51架构的微处理器,也可以编译STM8等常见MCU。我们要在linux上搭建51开发环境,首先要搭建SDCC编译环境.
- 源码安装
- 各大包管理工具直接安装:
sudo apt install sdcc
hex2bin工具安装
理论上hex也能烧写,但是hex比bin要大一些,所以我们用这里用bin烧写, hex转bin要用到一个Hex2Bin工具
- 源码
cd Hex2bin-2.5
make
make install
hex2bin a.bin