附件包内容: 程序源码,超级简易Makefile模板,usbasp可烧录51的固件程序,相关文档。附件下载:
免费下载地址在 http://linux.linuxidc.com/
用户名与密码都是www.linuxidc.com
具体下载目录在 /2012年资料/5月/25日/Ubuntu下的AT89S52,S51+SDCC+USBASP的开发环境搭建/系列说明:Linux下程序开发具有一定的成熟性,包括大部分的MCU,FPGA,DSP甚至PCB制图等都是可行的。本系列将针对51系列的MCU.。本文环境如下:OS系统:Ubuntu 12.04编译器 :sdcc烧录软件 :avrdude烧录器件 :usbasp开发板:开发板的确是有个小的,不过这次特意搭接了一个个人的小面包板版本,为此表示~不要怕开发MCU没有硬件基础,只要去做,其实开发就是这么容易~如下图最好弄运行的时候只需要电池1.2V*4,用了3个3.6V就可行(我的电池座忘带了,直接连起来啦)~建议最好有个USB接出来的5V电源或者自己有个变压器做的稳压电源,面包板上有一个电源小板子就是如此功能,不过这里没有使用。注:旁边的小板子是USBASP,也有供电功能~此处就放在那里做个合影~哈~程序编写:Vim(升级版的记事本,很好用,很推荐)准备:软件安装,软件安装建议使用ubuntu的软件中心,比较方便。需要sdcc,avrdude即可了。文本编辑什么都行。可以集成在codeblocks和eclipse里面(51没干过),ubuntu下有个51MCU的IDE,可以下来用‘mcu8051ide’ 。对于命令行可以如下安装sudo apt-get install vimsudo apt-get install avrdude然后就都安装完毕了。下一步就可以开始了。
Linux Grub加密USBasp制作资料及全过程(菜鸟版)相关资讯 Ubuntu开发环境搭建
- 秒杀SSD,Ubuntu极速开发环境搭建 (07/27/2015 16:06:30)
| - Ubuntu下密码学开发环境搭建 (04/23/2014 15:59:11)
|
本文评论 查看全部评论 (0)