轉:http://blog.csdn.net/homeway999/article/details/8642353
Raspberry pi 使用python+pySerial實現串口通信
Raspberry pi端安裝pyserial
Unix-like(Linux,Mac)均可
方法1:source安裝
下載pySerial
wget http://pypi.python.org/packages/source/p/pyserial/pyserial-2.6.tar.gz
解壓
tar zxvf pyserial-2.6.tar.gz
進入目錄
cd pyserial-2.6
安裝serial module
python setup.py install
方法2:pip安裝
sudo apt-get install -y python-pip
sudo pip install -y pySerial
Raspberry pi端連接串口
其他Linux及Mac相同(未測試)
Terminal中輸入
> $python
> >> import serial
> >>> ser = serial.Serial('/dev/ttyAMA0',115200)
> >>> ser.isOpen()
> True
> >>> ser.write('1')
> 1
Windows端連接串口
可借助串口工具(單片機通用的串口工具)
或安裝python和pyserial,方法如下:
先安裝python,再下載pyserial包,然后參照上面方法1,解壓安裝。在此省略。
連接串口,同上,除了:ser = serial.Serial("COM6", 115200)
