CH582主从一体使用pwm,100ms控制一次占空比会死机,而且看门狗也不重启

在加pwm之前一直是主从一体做主连接从机,长链接通过串口看收发数据,放一晚上都没问题,加了pwm后有时候会半小时就死了,不发数据,蓝牙连接也断开了,一开始是定时器定时100ms控制一次占空比,后面又测试在tmos任务里100ms控制一次,都会死机,而且看门狗也没重启。

PWM用的A7,B0 B1 B2 B3,四个重映射IO

又测试了几遍,系统没跑死,定时器还在运行,看门狗在喂狗,主从一体协议跑死了,不运行协议了,tmos任务也没运行。


使用tmos任务的时候注意以下几点:

  1. 禁止在中断中调用

  2. 建议不要在单个任务中执行超过连接间隔一半时长的任务,否则将影响蓝牙通讯

  3. 同理,在中断中建议不要执行超过连接间隔一半时长的任务,否则将影响蓝牙通讯



只有登录才能回复,可以选择微信账号登录