ubuntu12.10 建立qt嵌入式开发环境(一)
看到这个题目这篇博客又要很长了。这些天在做毕业设计,作为一个算是合格的大学生吧,我还是希望自己的毕业设计可以有点意义。因为做的是嵌入式,所以便涉及到搭建嵌入式开发环境。我们刚开始,我想大家都一样,windows系统 虚拟机 linux (交叉编译器) 开发板可是现在大四了,要有点变化,为什么不试试直接的linux系统呢,这样岂不是更加的方便,舒服,开发起来更爽。于
看到这个题目这篇博客又要很长了。
这些天在做毕业设计,作为一个算是合格的大学生吧,我还是希望自己的毕业设计可以有点意义。
因为做的是嵌入式,所以便涉及到搭建嵌入式开发环境。
我们刚开始,我想大家都一样,windows系统 虚拟机 linux (交叉编译器) 开发板
可是现在大四了,要有点变化,为什么不试试直接的linux系统呢,这样岂不是更加的方便,舒服,开发起来更爽。
于是选择双系统 ,选择了目前最新的ubuntu12.10.作为一个嵌入式开发的学习者,对于linux对于ubuntu有着很
高的热情。
注意:这里安装的双系统,ubuntu12.10选择32位机的版本,64位机不是用不了而是你的交叉编译器是32位的(我是没有找到64
位的交叉编译器呢,所以只能自己做一个,但是怕以后出现想不到的问题还是选择了32位机)
然后就是在ubuntu上安装交叉编译器。具体怎么做参照:http://blog.csdn.net/zhaole20094463/article/details/6419210
也可以输入gedit /etc/enviroment 在这个文件中添加你的环境变量。
交叉编译器安装好了接着就是如何和板子通行了。
linux 有两个非常好的工具
首先是串口通信。我们采用minicom。自认为这是目前来说用的最舒服的串口工具。
先安装 apt-get install minicom
记得所有的操作都在超级用户下啊。
我用的是笔记本,笔记本是没有串口的所以采用usb转串口线来连接开发板。
在你的/dev目录下会生成一个文件ttyUSB0
我们设置minicom就要用到他了。
#minicom -s
选择Serial port setup
设置成如下图
F选项的YES 改为NO ,否则不能向终端里输入字符。
这时候连接好线就可以与板子通信了。
minicom 只完成了与开发板的命令交互那么传输文件使用什么呢?
ftp吧,选择网络传输的方式速度最快且配置方便。
将开发板与电脑用网线连接起来。
将这两者修改到同一 网段(同一网段是IP的前三位数字都相同只有最后一个不同)
互相ping + 对方IP
检查是否能ping通,如果通了就说明连接没有问题
就可以通过ftp连接了
输入ftp 输入命令open 然后输入板子的ip地址
这时候会要你的板子的用户名 和密码
如果是你自己做的文件系统输入即可
如果是用的开发板自带的文件系统就去查查开发板开发手册吧肯定有说明的。
通过ftp连接成功后,就可以传输文件了
输入命令 bin
然后输入 put + 文件路径
默认会传输到你的开发板的根目录下
更多推荐
所有评论(0)