7| 0
|
[ESP8266/ESP32] 【FireBeetle 2 ESP32-C5】 Windows平台编译点灯 |
上次原计划搭建Windows平台的idf环境,结果死活搞不定烧录阶段,就直接烧录了现成的micropython。后来想想又来试试,试试就试试。 还是基于git下的v5.5-ec01分支代码。 ![]() 把v5.5-ec01分支代码components文件夹替换到安装esp-idf-tools-setup-offline-5.5.exe后的Espressif\frameworks\esp-idf-v5.5\components,解决sdk回退问题,就是下图这样的结果。 ![]() 代码组合好后,剩下的就是配置新品型号为esp32c5了,命令见下图 ![]() 再下一步就是编译了,编译的当然就是get-start里面的helloworld demo工程了。 ![]() ![]() 最后成功烧录,嗯,竟然顺利的出乎意料。可我明明记得之前就不行的,也许是在这之前烧录了micropython,更新的bootloader吧。 ![]() 烧录镜像运行如下,确实是helloworld。 ![]() 既然Windows环境目前没有发现问题,下部就点灯吧。 不得不吐槽一下,这个编译环境对离线环境的不友好,经常需要联网更新代码,也许是我操作不当吧。 ![]() 首先在原理图上找到开发板上指示灯的引脚是15,就是那个绿色的灯。 ![]() 需要menuconfig一下,更新一下编译配置,也可在代码修改,这边就走开发文档的流程了。 ![]() ![]() 直接修改编译会发现指示灯依旧未能如期闪烁,就把代码改了,都丢到while(1)里面了,代码如下。 ![]() 顺便把代码贴一下
OK,烧录后绿色的灯就闪烁了,无图无真相。 |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed