準備工作
1.ESP32-C3-DevKitC-1 開發(fā)板一塊 ;
2.SPI轉(zhuǎn)uart小板一塊;
3.杜邦線4根、USB線 ;
一、向Copilot提問
需要實現(xiàn)的功能:
1、ESP32-C3用C語言實現(xiàn)SPI初始化;
2、MOSI為7,MISO為2,CLK為6,CS為10,WP為5,HD為4,DMA為0,時鐘頻率10MKZ;
3、如果初始化失敗添加打印信息;
4、使用SPI一直發(fā)送數(shù)據(jù),打印發(fā)送的數(shù)據(jù)日志;
工具回復(fù):
二、復(fù)制到個人工程中
需要修改下代碼:HSPI_HOST改為SPI2_HOST
三、編譯代碼
四、燒錄固件
先燒錄固件,然后連接ESP32-C3 和 SPI轉(zhuǎn)uart小板,連線如下:
IO2 -- MISO
IO7 -- MOSI
IO10-- CS
IO6 -- SCK
五、測試結(jié)果
ESP32-C3會一直循環(huán)給小板發(fā)送消息以上就是GitHub Copilot+ESP開發(fā)實戰(zhàn)-SPI的全部內(nèi)容,感興趣的可以后臺咨詢小啟。?
-
SPI
+關(guān)注
關(guān)注
17文章
1798瀏覽量
95481 -
ESP
+關(guān)注
關(guān)注
0文章
192瀏覽量
34928 -
GitHub
+關(guān)注
關(guān)注
3文章
483瀏覽量
17619
發(fā)布評論請先 登錄
GitHub 攜手 OpenAI 推出代碼補全利器 Copilot

520來 GitHub Copilot 開發(fā)者訓(xùn)練營,與技術(shù)大咖們約個會!

精彩回顧 | GitHub Copilot 開發(fā)者訓(xùn)練營,超燃實況放送!

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

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

GitHub Universe 2023:副駕之力,躍上 AI 驅(qū)動的開發(fā)者平臺

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

GitHub Copilot+ESP開發(fā)實戰(zhàn)-串口

GitHub Copilot+ESP開發(fā)實戰(zhàn)-I2C

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

GitHub Copilot 可以免費使用了!

Arm推出GitHub Copilot新擴展程序
微軟開源GitHub Copilot Chat,AI編程迎來新突破

評論