ESP32S2硬件定时器中断翻转GPIO
-
- Posts: 3
- Joined: Wed Dec 29, 2021 2:23 am
ESP32S2硬件定时器中断翻转GPIO
使用ESP32S2作为平台,设置硬件定时器每隔500us调用一次中断函数,在中断函数里面翻转一个GPIO的管脚;用逻辑分析仪能抓到一个周期为1ms,脉宽为500us的方形波形;但是初始化ESP32S2的WIFI功能后,硬件定时器的中断函数被延迟执行(怀疑受WIFI的中断影响),方形波形的脉宽有时候会被拉长,导致方波的波形不均匀;
Re: ESP32S2硬件定时器中断翻转GPIO
WiFi 中断的优先级比较高,建议可以换一个外设来实现这个功能,比如用LEDC
-
- Posts: 3
- Joined: Wed Dec 29, 2021 2:23 am
Re: ESP32S2硬件定时器中断翻转GPIO
请问有没有办法把WIFI的中断等级降低?(比硬件定时器的中断等级还要低);因为项目对WIFI的通信要求不严格,但是对时序输出的要求比较高。
Who is online
Users browsing this forum: No registered users and 84 guests