Search found 4 matches
- Tue Jun 15, 2021 6:35 am
- Forum: ESP-IDF
- Topic: Timer interruption is unstable with wifi thread
- Replies: 3
- Views: 3362
Re: Timer interruption is unstable with wifi thread
similar problem.
- Tue Jun 15, 2021 4:36 am
- Forum: ESP-IDF 中文讨论版
- Topic: Wifi的中断响应级别能够调整么?
- Replies: 1
- Views: 3054
Wifi的中断响应级别能够调整么?
我用了一个微秒级的Timer, 中断精度要控制在10us以内. 打开wifi,定时器中断的误差就到几百微秒了.关闭wifi,就在几十微秒.
这个定时器的精度是受Wifi的中断影响么? 可以降低wifi中断或其他中断的的响应级别已提高定时器中断的响应速度么?
我用arduino, 测试过起订定时器,同时进行SD卡读写和Wi-Fi.SD卡基本不影响定时器中断的精度.
这个定时器的精度是受Wifi的中断影响么? 可以降低wifi中断或其他中断的的响应级别已提高定时器中断的响应速度么?
我用arduino, 测试过起订定时器,同时进行SD卡读写和Wi-Fi.SD卡基本不影响定时器中断的精度.
- Mon May 31, 2021 3:59 am
- Forum: ESP-IDF 中文讨论版
- Topic: [已解决] ESP32-S2的循环运行速度比ESP32慢很多
- Replies: 3
- Views: 4626
Re: ESP32-S2的循环运行速度比ESP32慢很多
多谢,S2的浮点计算要想法改成整形了.
- Sat May 29, 2021 10:08 am
- Forum: ESP-IDF 中文讨论版
- Topic: [已解决] ESP32-S2的循环运行速度比ESP32慢很多
- Replies: 3
- Views: 4626
[已解决] ESP32-S2的循环运行速度比ESP32慢很多
我想测试一下ESP32-S2的sqrtf的运算速度, 结果发现运行速度特别慢,sqrtf()需要3微秒以上,占用了接近1000个时钟周期. 然后又写了一个循环的测试.发现也很慢. 1000次循环(没有sqrtf())竟然用了360us, 大概一次循环100个时钟周期. 同样的代码,在ESP32上运行,速度提高5倍,还算正常, 1000次循环占用75us,每个循环20个时钟周期. ESP32-S2为啥会慢? 会是模组的晶振有问题么? int Time_SQRTF(int nCount) { int64_t start = esp_timer_get_time(); float v = 0.0f;...