1.安装虚拟机
VMware或Virtual Box都可以,个人安装ubuntu1404。
2.安装串口相关工具
sudo apt-get install minicom
sudo apt-get install libusb-dev
3.安装ARM的GCC交叉编译器
参考链接Ubuntu 16.04 上安装 arm-linux-gcc-4.4.3
下载https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads相应的gcc版本,并解压
tar -xf arm-linux-gcc-4.4.3-20100728.tar.gz #解压
sudo cp -rf FriendlyARM/ /opt/ #将解压内容复制到/opt目录下
sudo cp -r /opt/FriendlyARM/toolschain/4.4.3/ /usr/local/arm/
4.修改环境变量
sudo gedit /etc/profile #打开文件
export PATH=$PATH:/usr/local/arm/4.4.3/bin #文件末尾添加,并保存文件
source /etc/profile #然后刷新环境变量使其生效
5.检查是否生效
arm-linux-gcc -v
若出现如下错误
/opt/opt/FriendlyARM/toolschain/4.4.3/bin/arm-linux-gcc: 15: exec: /opt/opt/FriendlyARM/toolschain/4.4.3/bin/.arm-none-linux-gnueabi-gcc: not found
需要安装32位支持库
sudo apt-get install lib32ncurses5 lib32z1
再次验证。
6. linux下串口使用
串口工具可直接在windows下使用Mobaterm或者Security,也可以在linux下使用minicom。