ESP
学习ESP芯片编程的经验
zeandon
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ESP-IDF No such file or diretory报错
会出现这个问题,adc相关的函数也会出现这个问题,在包含相关头文件时同样会报错,解决方法同理,在PRIV_REQUIRE后面添加esp_adc即可。ESP-IDF官方提供了许多例程,可以在例程的基础上进行代码编写,但是使用过程中却出现了一些令人难以理解的头文件问题。打开Cmakelist.txt,在PRIV_REQUIRE后面添加driver即可。在更新版本后的ESP-IDF中,driver已经不再是默认组件,需要手动添加。但是在我们自己的工程中直接这么写,却会弹出报错,显示没有包含这个头文件。原创 2025-01-23 16:58:01 · 1363 阅读 · 0 评论 -
ESP-IDF添加组件
在ESP代码编写过程中,为了节约时间,经常会使用官方的组件,在此记录添加组件的操作过程本人使用的是vscode的ESP-IDF插件,版本为5.3.1。原创 2025-01-27 14:09:21 · 1332 阅读 · 0 评论 -
ESP-TLS导致HTTP连接失败
改constesp_http_client_config_t结构体中skip_cert_common_name_check成员是没有效果的。ctrl+shift+p打开vscode搜索栏,输入SDK config,搜索tls,勾选这两个选项。所以如果想跳过证书则需要在menuconfig里面修改ESP-TLS选项,改为默认跳过服务器证书。ESP32做为客户端进行HTTPS请求时,如果不需要验证服务器证书也就是想跳过证书验证,他只会跳过检查证书的CN而不是CA,不会跳过整个证书验证。原创 2025-01-27 14:25:29 · 778 阅读 · 0 评论 -
ESP32分区方案导致编译失败
对于默认的menuconfig,配置Flash为2M,分区方式也是固定的,但是在实际使用过程中,我们的芯片的Flash可能并不是2M,这时如果我们写了一个较为庞大的代码,编译就会出现错误,所以需要自定义分区表来解决这个问题本人使用的是vscode的ESP-IDF插件,版本为5.3.1该解决方案同样是从网上查资料得到,仅仅作为学习记录!参考链接:https://blog.youkuaiyun.com/katerdaisy/article/details/128917867在menuconfig内搜索par。原创 2025-01-27 14:39:26 · 759 阅读 · 0 评论 -
ESP-IDF新建自己的.c和.h文件
在ESP编程中,时常需要自己封装函数并且调用,在此记录新建自己的.c和.h文件过程本人使用的是vscode的ESP-IDF插件,版本为5.3.1。原创 2025-01-27 14:29:10 · 409 阅读 · 0 评论
分享