stm32f030f4p6做的红外遥控和接收

2019-12-26 18:55发布

本帖最后由 XIUQIN 于 2016-6-9 19:51 编辑

看到这么小的片子就想玩下,本人有点笨,下班业余弄了一个多月才调通,给需要参考的朋友。这个片子内置了IR端口,从官方ST的M0开发板里移植了红外发射和接收,有些不足的地方还需要完善。

概述:1.基于UCOSii;
          2.一个工程里包含发射和接收(通过屏蔽任务里的相应函数);
      3.遥控那块进入低功耗没做,需要该进;
      4.接收端的处理在SIRC_Decode(SIRC_Frame_TypeDef *ir_frame);
      5.采用血糖仪的外壳做的PCB;
      6.PCB设计时考虑了其它的遥控通道,所以加入了CC2530和ESP8266(这货功耗大,设计时采用的阻容降压可能对其不适用),CC2530应该没问题;
          7.打的板买的配件,调试OK,就是把BOOT0接高电平了,是个失误,PCB是在过年放假用3天时间画的,有点仓促(之前画PCB都是一板搞定没有通过飞线弥补的,这次除外);
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
yick
1楼-- · 2019-12-27 19:55
不错,看看
ANHOME
2楼-- · 2019-12-28 00:23
楼主如果使用上某商城上的“ IrDA红外收发器/TFBS4711-TR1,编号:C102624“,那么通讯就相当简单了!

一周热门 更多>