1.nano 供电要使用DC插座端子,主要的DC5V。
2.经常会出现上电无启动的情况。
a、nano板没有系统,是裸板。
b、没有存储卡或者没有读到存储卡。反复插拔存储卡,多试试。
c、若是智能分析盒子,存在使用hub的时候,也出现上电无启动。
3.nano使用笔记本屏幕(笔记本远程nano界面),这个教程很好,还没有尝试。
4.使用前注意
带刷声音驱动程序的系统。刷单片机串口程序。(使用前必须刷,免得浪费时间)
5.Nano更换软件源
https://blog.csdn.net/qq_36396941/article/details/88903094
#为防止误操作后无法恢复,先备份原文件sources.list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
打开sources.list文件
sudo gedit /etc/apt/sources.list
然后删除所有内容,复制
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
到sources.list后保存,之后打开终端输入
sudo apt-get update
6.nano 安装QT
6.1.整体安装
sudo apt-get install qt5-default qtcreator -y
6.2.安装具体模块
Unknown module(s) in QT: multimedia 解决办法
https://blog.csdn.net/shuda356421/article/details/40396391
//安装Qt multimedia模块
sudo apt-get install qtmultimedia5-dev
//安装 Qt serialport 模块
sudo apt-get install libqt5serialport5-dev
7.nano 输入法安装Google拼音输入法
https://blog.csdn.net/qq_33475105/article/details/106177082
sudo apt-get install fcitx-googlepinyin
//在非KDE桌面环境下,如果安装了fcitx-module-kimpanel,可能会导致Fcitx输入中文时不显示候选词框,移除该组件,然后重启Fcixt。
sudo apt remove fcitx-module-kimpanel
8.nano非root用户读写串口权限问题(端口号不变)
https://blog.csdn.net/itas109/article/details/83027431
ubuntu 串口串口调试助手 :cutecom
sudo apt-get install cutecom
通过命令查看ttyTHS2权限
ls -l /dev/ttyTHS2
grep 'dialout' /etc/group
当前用户加入dialout组
sudo usermod -aG dialout ubuntu
grep 'dialout' /etc/group
需要重启生效
9.nano,usb权限问题(端口号累加),解决办法同7
usb是相同的,只是换成了usb端口号了,查看端口权限。
ls -l /dev/bus/usb/001
将ubuntu加入root群组中
sudo usermod -aG root ubuntu
10.nano 显示屏旋转以及触摸校准
xrandr -o left 向左旋转90度
xrandr -o right 向右旋转90度
xrandr -o inverted 上下翻转
xrandr -o normal 回到正常角度
触摸校准:https://blog.csdn.net/PC1022/article/details/108200266
11.boost,libusb,thrift使用
11.1将boost放在固定路径,空间限制存放于sd卡目录下
/media/ubuntu/~/env/boost_1_60_0/boostlibs
解压,并安装到指定目录
sudo ./bootstrap.sh --prefix=指定路径
./b2 install --prefix=指定路径
11.2编译libusb
sudo ./make-libusb
11.3编译thrift
a.安装依赖
sudo apt-get install libssl-dev libevent-dev libtool
//生成configurre
sudo ./bootstrap.sh
//=bosst路径
sudo ./configure --with-boost=/media/ubuntu/~/env/boost_1_60_0/boostlibs/
sudo make
sudo make isntall