上篇文章講了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文章
7630瀏覽量
140332 -
ESP
+關注
關注
0文章
190瀏覽量
34681 -
GitHub
+關注
關注
3文章
481瀏覽量
17453
發布評論請先 登錄
GitHub 攜手 OpenAI 推出代碼補全利器 Copilot

煥然一新的代碼編輯器:GitHub Copilot X,來了!
520來 GitHub Copilot 開發者訓練營,與技術大咖們約個會!

精彩回顧 | GitHub Copilot 開發者訓練營,超燃實況放送!

GitHub CEO:未來80%的代碼將由Copilot編寫
【比特熊充電棧】開啟 GitHub Copilot 開發之旅

重塑GitHub、顛覆程序開發:GitHub Universe 2023發布重大更新

GitHub Universe 2023:副駕之力,躍上 AI 驅動的開發者平臺

GitHub Copilot+ESP開發使用問題集錦(一)

GitHub Copilot+ESP開發實戰-I2C

GitHub Copilot+ESP開發實戰-SPI

GitHub Copilot引入多模型支持
GitHub Copilot與Bitbucket、Jira、Confluence集成使用指南

GitHub Copilot 可以免費使用了!

評論