通过minicom,下载程序到Imote2

这里说明的是在上位机linux交叉编译环境的建立和通过minicom,如何把程序下载到Imote2上,Imote2上运行的也是linux。这里以最简单的hello world为例。


1.       安装交叉编译链。下载你选择的arm-linux-gcc编译链,我这里用的是Imote2_toolchain_3.4.3_binutils.tgz。

2.       编译链拷贝到/usr。进入这个目录 cd /usr 。

3.       解压文件tar –zxvf Imote2_toolchain_3.4.3_binutils.tgz

4.       编辑.bashrc,使每次打开shell时,系统都知道arm-linux-gcc的位置 vi ~/.bashrc

加入:“export PATH=$PATH:/usr/3.4.3_binutils/bin”。source ~/.bashrc使环境变量生效。

5.       编辑一个hello world程序。vi helloWorld。编译arm-linux-gcc -0 hello helloWorld.c,生成hello文件。这个文件在上位机是不能执行的。

6.       安装minicom,apt-get install minicom。

7.       Imote2连接IIB2400接口板,接口板通过USB线连接上位机。

8.       控制台输入ls /dev | grep USB,查看上位机是否识别了IIB2400,识别了会有两个端口,一会我们用高的端口下载程序。

9.       控制台配置minicom,输入minicom –s。

10.     波特率设为115200,端口为我们步骤8中看到的高的端口。8位数据位,1位停止位,软硬件控制:无。保存设置。就会进入minicom。

11.     按下imote2的reset按键,我们会在终端看到打印的minicom版本信息。

12.     输入root,登录。

13.     按下Ctrl+A, Z,出现mincom的命令选择项,选择S,发送文件。选择zmodem协议。

14.     选择我们编译的hello程序,这样会在Imote2上得到这个文件

15.     在minicom下看到的提示符下输入 ./hello运行程序,会看到打印出的Hello World。



上述说明有不清楚的地方,欢迎留言。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值