有人在esp32上面实现过红外解码的工作吗?
Posted: Tue Aug 06, 2019 9:23 am
我原来在ST的单片机上实现过,具体是进IO中断然后判断高电平时常来进行解码的,但是我在esp32中试过,感觉不太好搞啊(中断时试过,通过信号量在线程中也试过)。求教求教~
demo详细看过啦,想请教两个问题1、我发连续发码改为了只发一次,为什么接收不到2、tx rx没连接有时会出现rx buffer full的情况,干扰问题?ESP_houwenxiang wrote: ↑Wed Aug 07, 2019 2:18 amESP32 有 RMT 模块, 可以接收不带载波的序列, 然后软件进行解码, 是否可以尝试一下?
示例代码路径为 IDF_PATH/example/peripherals/rmt_nec_tx_rx
谢谢
1. 请问你是将 ESP32 的发送引脚与接收引脚连接进行的测试吗?demo详细看过啦,想请教两个问题1、我发连续发码改为了只发一次,为什么接收不到2、tx rx没连接有时会出现rx buffer full的情况,干扰问题?
测试demo时是发送与接收连接测试的。ESP_houwenxiang wrote: ↑Thu Aug 15, 2019 2:41 am1. 请问你是将 ESP32 的发送引脚与接收引脚连接进行的测试吗?demo详细看过啦,想请教两个问题1、我发连续发码改为了只发一次,为什么接收不到2、tx rx没连接有时会出现rx buffer full的情况,干扰问题?
2. 是否可以提供一下测试代码? 我将测试代码修改后, 发送一次是可以接收到的