- 我使用的是ESP32-WROOM-32板子,我需要的功能包括:1,使用普通蓝牙串口发送数据给手机;2,通过PWM控制蜂鸣器发出不同音调(ledcWriteTone(ledChannel, freq);); 我遇到的问题是:当使用有线串口时,蜂鸣器正常工作(发声);但当连接蓝牙成功时,蜂鸣器不能工作(无声);而且此时断开蓝牙串口,也不能发声,只能重新上电,并不连接蓝牙时才能正常发声。请问这是什么原因引起的? 需要怎么做才能解决这个问题。谢谢
Search found 2 matches
- Sun Apr 10, 2022 2:07 am
- Forum: 硬件问题讨论
- Topic: ESP32-WROOM-32板子在使用蓝牙串口与PWM冲突
- Replies: 0
- Views: 1616
ESP32-WROOM-32板子在使用蓝牙串口与PWM冲突
- Sun Apr 10, 2022 1:51 am
- Forum: 硬件问题讨论
- Topic: ESP32-WROOM-32板子在使用蓝牙串口与PWM冲突
- Replies: 0
- Views: 1474
ESP32-WROOM-32板子在使用蓝牙串口与PWM冲突
我的开发板芯片为ESP32-WROOM-32,我需要使用普通蓝牙串口与PC通信,同时使用ledc库产生PWM驱动蜂鸣器产生不同的音调,当仅使用普通串口时,蜂鸣器正常发声(ledcWriteTone(ledChannel, 1000);),但每当连接蓝牙串口成功时,蜂鸣器就不再工作,即使断开蓝牙串口,也不会发声,只能重新上电,而且不能连接蓝牙串口时,蜂鸣器才能重新工常工作。请问这是什么原因导致的呢(我已试过0-15channel,都一样)? 通过什么方法才能解决呢? 谢谢。