上篇文章講了GitHub Copilot在應用中可能遇到的問題,接下來小啟就簡單介紹下GitHub Copilot在ESP32開發中C語言實現串口功能,感興趣的可以看看。
一、向Copilot提問:
1. ESP32用C語言實現串口初始化;
2.配置uart為1,TX為17,RX為18,波特率為115200;
3.一直等待接收json數據,使用cjson解析json數據{"data":"data"},再通過串口返回data;
接下來GitHub Copilot工具會回復:
二、復制到個人工程中
三、修改和編譯代碼
1、portTICK_RATE_MS可能編譯不過,需要改為portTICK_PERIOD_MS;
2、添加頭文件引用#include
然后編譯代碼:
四、燒錄固件
不同的開發板,串口gpio可能不一樣,在提問時需要注意下,我這邊用的S3開發板如下:
五、測試結果
USB轉TTL串口工具和ESP的UART同時連接電腦,我這邊使用的是sscom,也可以使用其他串口工具,測試如下:
以上就是GitHub Copilot在ESP32開發中C語言實現串口功能的全部內容,更多關于GitHub Copilot在ESP32開發中的應用,疑問,可以后臺咨詢啟明云端。
-
C語言
+關注
關注
180文章
7614瀏覽量
137714 -
ESP
+關注
關注
0文章
186瀏覽量
34086 -
GitHub
+關注
關注
3文章
473瀏覽量
16564
發布評論請先 登錄
相關推薦
評論