PLC学习,机器人学习,C++ 机械制图,电气制图,尽在灵犀学习网
PLC学习,机器人学习,C++ 机械制图,电气制图,尽在灵犀学习网 单片机 51 arm 学习资料 mcu4 Insert title here lesson3 Insert title here

第3课 单片机的汇编语言工具


Linux下做单片机,安装gSTC-ISP,网上教程很多,但是有错误。本教程,亲测。debian/linux amd64。 既然是安装软件,要有root权限吧,或者sudo,我在root下安装。 1. 下载源码并解压
https://sourceforge.net/projects/gstcisp/
tar -zxvf
2.配置
运行指令 ./configure
3.编译
make
此时会报错 main.c:25:21: fatal error: vte/vte.h: 安装vte支持吧
sudo apt-get install libvte-dev
之后修改src/Makefile 72行修改成下面
CFLAGS = -g -O2 -I/usr/include/vte-0.0/ 注意是字母O2,不是数字02,很多教程都写错了。导致修改后还是报错,不能识别这个参数。 之后就继续make,如果此时重新configure,Makefile会变回原来的文件,需要重新修改。
4. 安装
make
sudo make install
安装成功后运行指令 gSTCISP 打开窗口程序

ubuntu 16.04 下安装8051IDE 打开命令行 输入software-center ,或者直接打开软件中心,在搜索框内输入 8051 可找到 muc 8051 ide
下载的时候把后面的可选项都选中,特别是 sdcc 支持的选项。不然的话只能编译汇编语言。 点击安装,输入密码后等待安装完成。
在已安装的程序位置可以找到图标运行。

下载程序
先加载USB转串口驱动。插上USB转串口,在终端输入命令#sudo dmesg | grep ttyUSB0,如果出现连接成功信息,则说明ubuntu系统已经识别该设备了。
coverter now attached to ttyUSB0的相关信息
在命令行输入sudo gSTCISP 以管理员身份运行。不然串口无法打开,选择ttyUSB0串口。打开单片机编译过的bin程序。点击下载,51板子上电等待下载信息

PLC学习,机器人学习,C++ 机械制图,电气制图,尽在灵犀学习网
版权所有 lingxitech 联系方式 Gene@lingxiedu.com QQ 36891801

查询数据库lingxiedu 进行访问统计
总访问量:---6395----