首先介绍一下开发板,采用的是三星odriod xu3开发板(可以理解为增强版树莓派),基于ARM架构,安装的是ARM下的ubuntu 14.04,此处注意:由于板子小众,导致资源很少,得去Google才能搜索到一些资源,因此以后买板子尽量买论坛活跃,大众一点的,要不然找资源可太难辽。(还好实验室用用过这块板子的师兄大佬)
先说下之前的开发环境:两个键盘,两个鼠标,两个显示器,一个win一个ubuntu,这还不是最烦的,最麻烦的是两台机器复制代码的时候特别不方便,因此考虑用一个机器建立远程连接。(注意,此处指的是同一个局域网下)
电脑端安装MobaXterm,官网下载即可,之后新建一个连接,此处注意在ubuntu端要用 ifconfig命令来查看IP地址,之后输入用户名密码等建立连接,好像是安了vnc的原因,在win端可以直接调出gedit跟Arduino IDE进行编程,非常方便。就是采用的无线网卡速度一般,用网线会快很多。
由于是沿用的实验室传下来的板子,导致里面的系统乱七八糟,好多东西都不能用,之后换了个内存卡并且替换成中科大源(必须是移动Ubuntu源才行),之后运行update,upgrade即可。测试后可以成功pip3安装 pyserial模块。
(终端的tab的自动补全功能真好用!&