准备工作
1.ESP32-C3-DevKitC-1 开发板一块 ;
2.SPI转uart小板一块;
3.杜邦线4根、USB线 ;
一、向Copilot提问
需要实现的功能:
1、ESP32-C3用C语言实现SPI初始化;
2、MOSI为7,MISO为2,CLK为6,CS为10,WP为5,HD为4,DMA为0,时钟频率10MKZ;
3、如果初始化失败添加打印信息;
4、使用SPI一直发送数据,打印发送的数据日志;
工具回复:
二、复制到个人工程中
需要修改下代码:HSPI_HOST改为SPI2_HOST
三、编译代码

四、烧录固件
先烧录固件,然后连接ESP32-C3 和 SPI转uart小板,连线如下:
IO2 -- MISO
IO7 -- MOSI
IO10-- CS
IO6 -- SCK
五、测试结果
ESP32-C3会一直循环给小板发送消息
以上就是GitHub Copilot+ESP开发实战-SPI的全部内容,感兴趣的可以后台咨询小启。
-
SPI
+关注
关注
17文章
1867浏览量
99883 -
ESP
+关注
关注
0文章
194浏览量
36110 -
GitHub
+关注
关注
3文章
484浏览量
18430
发布评论请先 登录
GitHub 携手 OpenAI 推出代码补全利器 Copilot
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开发实战-串口
GitHub Copilot+ESP开发实战-I2C
GitHub Copilot引入多模型支持
GitHub Copilot与Bitbucket、Jira、Confluence集成使用指南
GitHub Copilot 可以免费使用了!
Arm推出GitHub Copilot新扩展程序
微软开源GitHub Copilot Chat,AI编程迎来新突破

GitHub Copilot+ESP开发实战-SPI
评论