Search found 3 matches

by tiansenwen
Fri Sep 25, 2020 7:45 am
Forum: ESP-IDF 中文讨论版
Topic: 使用make flash的时候如何指定port
Replies: 2
Views: 1152

Re: 使用make flash的时候如何指定port

如果使用GNU Make编译环境,可以通过make menuconfig中的Serial flasher config --> Default serial port以及Default baud rate来指定相应的端口和波特率,但是再次编译还需要花费一定的时间。
简单的办法可以是通过ESPPORT命令 eg:make flash monitor ESPPORT=/dev/ttyUSBx
by tiansenwen
Thu Sep 24, 2020 7:42 am
Forum: ESP-IDF 中文讨论版
Topic: Interrupt wdt timeout on CPU0
Replies: 7
Views: 3024

Re: Interrupt wdt timeout on CPU0

configTICK_RATE_HZ是FreeRTOS的时钟Tick的频率,也就是FreeRTOS用到的定时中断的产生频率。这个频率越高则定时的精度越高,但是由此带来的开销也越大。
该值设置为1000(HZ)并不会产生太大影响,只是时间片会变短,时间片太短会导致过多的进程切换,降低了CPU效率。
by tiansenwen
Thu Sep 24, 2020 2:37 am
Forum: ESP IoT Solution 中文讨论版
Topic: 怎么在esp32的idf里面加入自己的 .c .h文件?
Replies: 3
Views: 4365

Re: 怎么在esp32的idf里面加入自己的 .c .h文件?

在example中加入自己的component,如果仅是简单的.c .h文件,可以通过添加component.mk文件来指定项目要使用到的组件。如果组件里的文件较多,建议添加include、src文件夹来区分.h 和 .c文件,当然还是需要component.mk文件进行配置。如果使用基于CMake的构建系统,这时就要额外添加一个CMakLists.txt(基于CMake)来链接组件中的文件。 另外,Kconfig不是组件中必须的,每个组件都可以包含一个 Kconfig 文件,和 component.mk 放在同一个目录下。Kconfig 中包含此组件在 make menuconfig 时要展...

Go to advanced search