python調用c方案

py調用c

來自CSDN【rui7157】



C 作爲了Python 的一個模塊/庫 ,python在特定的情況下才會去調用。而現在的情況是串口發送數據來觸發調用Python 做數據轉義工作。Python沒有直接和串口關聯,和串口的交互都是C 來做的。如果正常工作的話就是C在監聽串口數據。收到數據時候發送python一個信號機制告訴python去運行。C必須時刻在運行當中這樣才能實時接收,現在的Py調用C做,像是反向運行
如果是C調用Py
運行主程序是C,C負責監聽串口數據/指令。當有數據確認是要轉換的時候,遵循約定的格式把數據發送給Python,然後Python做轉義,轉換成需要的數據返回給C,C主進程繼續運行監聽;

 

示意圖

CSDN【rui7157】

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章