*本文作者:LEdge1,本文属 FreeBuf原创奖励计划,未经许可禁止转载。
背景
我一直在学习Linux 系统,但是最近还要学习51单片机,所以在Linux下给51单片机烧录程序那是非常必要的。
之前在windows上使用keil十分方便,但是转移到Linux上去没有专门给单片机烧写程序的IDE了。无奈只能自己一步一步地配置咯!
看了网上一些博客发现他们写的很模糊,像我这种Linux小白真的是一头雾水,在自己捣鼓了两天之后,把自己的心得发出来,像我那些即将或者正在为此事烦恼的人能够稍微轻松一点!
正文
首先得使用USB转TTL模块给51单片机接线。
接完线之后,我们得在Linux下配置我们的开发编译环境。
首先我们得配置SDCC编译器,像我使用了Ubuntu,我直接使用包管理器安装。当然了你也可以去下载文件自己下来编译!
这里我贴上sdcc的网站链接文字sudo apt install sdcc
当然了我们有了编译器还不行。我们还需要可以给51单片机烧录程序的软件啊。哈哈。它就是stcflash,大家可以直接使用git命令去克隆到本地