查看: 682|回复: 1

有没有ASR01红外遥控的案例?分享下?

[复制链接]

1

主题

1

帖子

7

积分

注册会员

Rank: 2

积分
7
发表于 2022-6-13 20:47:11 | 显示全部楼层 |阅读模式
有没有ASR01红外遥控的案例?或教程,分享下。或相关的,谢谢了~~~
回复

使用道具 举报

14

主题

54

帖子

1268

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1268
发表于 2022-6-14 03:41:58 | 显示全部楼层
本帖最后由 libai500 于 2022-6-14 03:49 编辑

        一般是利用带串口通讯红外遥控板来完成,这类板子淘宝很多,十几元左右。ASR-01自己不负责红外收发。只负责通过串口来向红外板传递消息。
        如果一定要用ASR-01来负责红外编解码,要注意几个问题。1是基于FreeRTOS的ASR-01,要兼顾语音播放和识别任务,因此最高线程响应时间大约是10uS,红外编解码时序也接近这个时间段,因此编解码时要避开语音识别和播放任务,例如检测到未休眠时,不要启用红外编解码任务。一旦启用编解码任务,可采用临界保护来确保编解码顺利。线程优先级可设5。最好优先级。从而确保编解码任务顺利完成。红外编解码大约需要几百和毫秒完成,相信这点时间,与语音任务错开不是难事,也不会互相造成损失。
        前者案例,实际上就是串口案例,完全是串口通讯的事情,实际上ASR01图形指令集一开始就是冲着串口发送到遥控板上实施遥控方案来的,几乎每条指令都带有串口发送功能,简易模式也重点提升了串口收发便利性。
       后者目前没发现广泛传播的案例,但可以从WS2812开源库上获得一些线索,WS2812的时序指标高于红外编解码,在ASR01上能跑,很值得借鉴。
      6月即将推出的ASRpro芯片,无论从内存,CPU主频上,都比ASR-01高了一倍多,相信实现红外编解码,同时兼顾语音与其它任务并行,更不是问题。期待有大神实践并分享。

以上是借楼主宝地分享一下看法,观点不一定对,也没说出什么实际的东西,全当帮顶,抱砖引玉吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|好好搭搭在线 ( © 好好搭搭在线 浙ICP备19030393号-1 )

GMT+8, 2024-5-20 22:41 , Processed in 0.092122 second(s), 23 queries .

Powered by Discuz!

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表