python串列埠通訊實驗筆記

2021-10-05 03:47:24 字數 526 閱讀 9937

1、安裝兩個第三方庫

pip3 install serial  

pip3 install pyserial

2、

注:如果安裝了第三方庫還是報錯,可能由於網路原因沒有安裝好,解決方法,解除安裝之後重新安裝兩個第三方庫檔案:pip3 uninstall serial和pip3 uninstall pyserial,解除安裝之後就可以重新安裝

這裡檢查是否安裝完成可以檢視   x:\你自己的檔案路徑\python\project\lib\site-packages 是否存在serial資料夾,然後檢查

x:\你自己的檔案路徑\python\project\lib\site-packages\serial資料夾裡面是否有__init__.py   serialutil.py   serialwin32.py 三個檔案,如果以上都有,則安裝成功。

最後切記執行demo的時候需要選擇好串口號等資訊,並連線好串列埠。

注意:檔名稱請不要用serial,pyserial等於模組相同的名稱,否則會報錯的

串列埠通訊實驗

晶振12mhz,波特率1200,程式啟動後微控制器主動發出hello server,pc使用串列埠助手應答微控制器,當微控制器收到pc發來的資料aah後,將30h 3fh的16個位元組傳送給pc,當51收到e0h時就發40h 5fh的32個位元組資料,若微控制器收到其他資料後,則不做任何修改返回pc...

微控制器實驗 串列埠通訊實驗

實驗三 串列埠通訊實驗 內容 1 利用電腦串列埠與實驗台串列埠進行連線 2 根據幀格式定義 波特率定義,程式設計配置串列埠,並編寫控制程式 3 實現從電腦上輸入控制字元,由微控制器通過串列埠接收,並控制led顯示的功能 4 對所程式設計序進行除錯及驗證。要求 1 掌握波特率的概念 學會程式設計設定波...

微控制器 串列埠通訊實驗

思考題 設計兩個微控制器通過串列埠方式1進行全雙工資料通訊,要求將波特率設定為2400,晶振頻率為11.0592mhz,請分別編寫傳送程式和接收程式,接收端需使用液晶螢幕顯示接收內容,傳送端可迴圈傳送乙個字串 自己定義乙個字串,例如 welcome to wuhan 1 電路圖如下 2 設計思路 1...