ESP32-C3模块使用问题集锦| C3的串口日志该如何禁用?

描述

ESP32-C3因为功能强大、低功耗一直广受欢迎,客户在使用过程中,也是有很多疑问。下面小启整理了一些C3模块实际应用客户遇到的问题,做出解答,大家如果也有关于C3模块的问题,可以评论区提出来。
 


 

ESP32-C3系列是极低功耗、高集成度的MCU系统级芯片(SoC),集成2.4 GHz Wi-Fi和低功耗蓝牙(BluetoothLE)双模无线通信。

 


 

问题1:
 

客户询问:esp32-c3的串口日志该如何禁用?

回答:一级bootloader日志信息可以通过GPIO15接地来屏蔽;

二级bootloader日志信息可以在menuconfig里面的“Bootloader config”中进行配置;

另外,esp-idf中的日志信息可以在menuconfig中的“Component config”> “log output”进行配置。


 

问题2:

客户询问:esp32c3  GPIO19默认是高电平吗?怎么把这个引脚默认为低电平?


 

回答:esp32-c3的GPIO19是USB的D+接口,在内部有一个较强的内部上拉,且是无法自主控制的,如果需要当作普通GPIO使用,则需要通过操作efuse将USB功能禁用。若要设为默认低电平,则需要在初始化GPIO时加入

CLEAR_PERI_REG_MASK(USB_SERIAL_JTAG_CONF0_REG,USB_SERIAL_JTAG_USB_PAD_ENABLE)。


 

问题3:

客户是一家LED灯生产厂家,咨询AT固件的C3模块如果断网了,在没有连接起来的情况下会不会处于休眠状态?


 

回答:是不会的,除非是自己在WIFI断开后发指令进行控制进入休眠模式。

 

问题4:
客户询问:现场有五台Wi-Fi账号密码一致的路由器,ESP32-C3连接路由器,是根据信号强度来选择路由器吗?
回答:默认情况下,是连接第一个扫描到的 AP。如果要连接最佳AP,需要在设置 station 时将scan method 配成 WIFI ALL CHANNELSCAN,同时配置sort method 来决定选择RSSI最强或者是最安全的AP。
问题5:客户询问:在使用esp32-c3模组时,station设置静态IP,参考static ip示例,将功能移植到自己的工程中,但无法实现该功能,如何解决?
回答:需要将static ip工程中的“Kconfig.projbuild”文件放入自己工程中的main文件夹下,便可以通过menuconfig去修改配置。
以上就是本期C3模块在实际应用中会遇到的一些问题,如果有什么疑问,可以评论区讨论。
 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分