请发给我一份 hellhavn@sohu.com,谢谢
我用cc2540做led灯的控制,由定时器1比较产生pwm,现在有个问题就是led灯在蓝牙没有连上的时候或断开连接之后会闪,原因我觉得是在没有连上的时候从设备(也就是我的灯)会不断发请求连接的命令,这个过程中关闭了中断,导致pwm的断续,所以灯的控制就不均匀了,请问有什么办法解决这个问题么?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我用cc2540做led灯的控制,由定时器1比较产生pwm,现在有个问题就是led灯在蓝牙没有连上的时候或断开连接之后会闪,原因我觉得是在没有连上的时候从设备(也就是我的灯)会不断发请求连接的命令,这个过程中关闭了中断,导致pwm的断续,所以灯的控制就不均匀了,请问有什么办法解决这个问题么?
建议加个框图或原理图。另外由定时器1比较产生pwm这个机制不太明白啥意思?CC2540是主设备吗?
cc2540是从设备,cc2540的定时器1的几个通道工作在输出比较模式,产生pwm去驱动led。附件是其中一个通道pwm波形图,中间那段高电平就是引起问题的原因,在从设备没有连上主机的时候,这段高电平持续时间长,连上之后时间会缩短一点,但是还是会存在,另外这段高电平时间出现没有明显的规律性。我认为应该是在执行其他任务的时候屏蔽了中断,导致有小段时间中断没工作,所以会出现上述情况,请问有解决办法没?
能发一份ble lighting的demo给我们参考下吗>? 谢谢
285264911@qq.com
我也有客户遇到类似的问题,请帮忙发例程BLE-LIGHTING的例程到我的邮箱vivian.zhang@ti.com。谢谢!