![]() |
發(fā)布時間: 2021-5-2 21:56
正文摘要:我的程序中PYTHON上位機通過串口發(fā)送數(shù)據(jù)給單片機,每次發(fā)送10行,每發(fā)送一行單片機會給上位機返回一個字符,上位機收到字符后發(fā)送下一行,10行發(fā)送完成后等待單片機處理完畢后,單片機會再發(fā)送一個字符給上位機,上 ... |
請問題主有用pythonmodbus協(xié)議通訊相關(guān)的經(jīng)驗嗎 |
自己頂一下,大佬們有時間給點建議 |
與上位機的通信是否有好的方法?我都是一個人在家里閉門造車,請大佬們指路 |
單片機用的是獨立波特率發(fā)生器 void uart1_init()//使用獨立波特率發(fā)生器 { SCON=0x50; //[bit6:5]SM1 SM2 = 1 0;[bit4]REN=1 AUXR=0x15; //[bit4]BRTR=1,允許獨立波特率發(fā)生器運行;[bit0]SIBRS=1,獨立波特率作為串口1的波特率發(fā)生器,此時定時器1釋放,[bit2]BRT*12=1,工作在1T BRT=0XFD; //獨特波特率發(fā)生器定時器(產(chǎn)生波特率9600*12=115200) EA=1; //開啟總中斷 ES=1; } |
Powered by 單片機教程網(wǎng)