推荐星级:
- 1
- 2
- 3
- 4
- 5
优质资源
+4分STM8L101F3P6开发的遥控器(NEC协议)
资料介绍
在网上找了好久几乎都没有关于遥控器发送的程序,就算有也是不符合工业标准,甚至很多根本都不能跑起来
最后,实在没办法,还是自己搞吧
STM8L101F3P6这个芯片自带一个IR模块,群里一问,很多大佬们都不知道还有这个模块
还是自己搞吧
看数据手册,全英文,网上找了好久,还是没有中文的数据手册,慢慢啃吧,一句一句的啃英文文档
废话不多说,直接上程序吧,说多都是泪
做了一个多月了,遇到的问题怎么也道不尽。。。
这个程序是低功耗,多功能的,遥控距离远,硬件共59个按键
通过几个特殊按键可以进入不同模式
不同模式下可发送不同的编码
长按两个键5S可以跳转到一种特殊模式
常按另两个键5s切换回来
特殊模式下的引导码不一样
上代码吧,在附件
注意:特殊模式下的码值我删了(机密),你可以自己加,和接收一制就行
也有test函数可以测试
部分文件列表
文件名 | 大小 |
RemoteControl201804181413/ | |
RemoteControl201804181413/Backup of Demo.ewd | |
RemoteControl201804181413/Backup of Demo.ewp | |
RemoteControl201804181413/Debug/ | |
RemoteControl201804181413/Debug/Exe/ | |
RemoteControl201804181413/Debug/Exe/Demo.out | |
RemoteControl201804181413/Debug/List/ | |
RemoteControl201804181413/Debug/Obj/ | |
RemoteControl201804181413/Debug/Obj/Delay.o | |
RemoteControl201804181413/Debug/Obj/Delay.pbi | |
RemoteControl201804181413/Debug/Obj/Delay.pbi.cout | |
... |
全部评论(1)
2020-01-29 18:52:22645488665
挺好,有用