前提:嵌入式linux中已经移植好python3。
0.参考
1. 下载pyserial源码。
https://pypi.org/project/pyserial/#files
2. 拷贝至嵌入式设备中,解压。
得到
root@android:/sdcard/mypython/pyserial-3.5 # l
CHANGES.rst README.rst pylintrc setup.py
LICENSE.txt build pyserial.egg-info test
MANIFEST.in documentation serial
PKG-INFO examples setup.cfg
3. 执行安装
python3 setup.py install
4. 测试验证
>>> import serial
>>> ser=serial.Serail("/dev/ttyAMA3",115200,timeout=0.5)
>>> print(ser.name)
/dev/ttyAMA3
>>> ser.open()
>>> s = ser.read(10)
>>> print(s)
b'$@S\x10\xbb/\x14\x00\xff\xff'
>>> ser.close()