| 
 86| 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,烧录后绿色的灯就闪烁了,无图无真相。 | 
 沪公网安备31011502402448
 沪公网安备31011502402448© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed