[STM32F0]

【STM32F072】+红外遥控和串口打印测试

[复制链接]
3510|19
手机看帖
扫描二维码
随时随地手机跟帖
as564335sa|  楼主 | 2014-4-8 10:33 | 显示全部楼层 |阅读模式
   团购了板子也有些日子了,这两天有时间鼓捣鼓捣了,先熟悉下时钟系统吧,在这里用红外遥控解码来测试,然后使用printf语句发送到电脑显示出来,供大家参考。:lol
首先是硬件,串口用的是USART1,管脚为PA9和PA10,一体化红外接收头接到PA8上,采用下降沿中断,利用SysTick延时来大致计算脉冲宽度。
软件上,板子上没有外部晶振,所以用内部时钟HSI,倍频到48M作为系统时钟。
使用printf函数时在main文件中重定义一下fputc函数,就不用在工程中勾选Use MicroLIB了
编译软件我用的是最新版MDK5.10,板子自带ST LINK下载,串口发送用PL2303小板
下面上图,手头没有红外接收头了,只好把51板子翻出来了,见笑了哈!
测试结果和51得到的数据高地位是反的,可能是大小端的问题吧!

图片1.png

结果

结果

TEXT.zip

344.65 KB

工程文件

dirtwillfly| | 2014-4-8 11:45 | 显示全部楼层
谢谢分享

使用特权

评论回复
Rain_King| | 2014-4-8 12:00 | 显示全部楼层
谢谢分享啊好东西啊...........

使用特权

评论回复
as564335sa|  楼主 | 2014-4-8 12:03 | 显示全部楼层

使用特权

评论回复
zongyu123| | 2014-11-25 11:40 | 显示全部楼层
你妹啊。空的~~~~~~~~~~~~~~~~~~~~~~~~~~···

使用特权

评论回复
数码小叶| | 2014-12-31 14:49 | 显示全部楼层
那块51板子好熟悉啊

使用特权

评论回复
zh113214| | 2014-12-31 15:20 | 显示全部楼层
还没玩过这样的东西,感觉还不错啊!!!

使用特权

评论回复
猪的世界| | 2015-3-20 20:36 | 显示全部楼层
谢谢楼主的分享,赞一个

使用特权

评论回复
zxm19820916| | 2016-3-22 12:07 | 显示全部楼层
要用快压软件解压,谢谢楼主。
正需要类似程序参考。要将HS9148发射芯片对应的HS9149A接收芯片省去,使用MCU来做接收处理。

使用特权

评论回复
zxm19820916| | 2016-3-22 15:04 | 显示全部楼层
MDK5.10版本的工程扩展名不是.uvprojx吗?
你这个是.uvproj,怎么弄的?

使用特权

评论回复
zwwoshi| | 2016-3-25 12:17 | 显示全部楼层
谢谢分享

使用特权

评论回复
mindy_shi| | 2016-3-25 12:22 | 显示全部楼层
谢谢分享

使用特权

评论回复
zxm19820916| | 2016-4-6 08:59 | 显示全部楼层
请教楼主,如果MCU处于STOP模式,红外信号唤醒MCU,再解码,能做到吗?

使用特权

评论回复
as564335sa|  楼主 | 2016-4-6 13:51 | 显示全部楼层
zxm19820916 发表于 2016-4-6 08:59
请教楼主,如果MCU处于STOP模式,红外信号唤醒MCU,再解码,能做到吗?

看有没有对应的中断源可以实现唤醒就行

使用特权

评论回复
zxm19820916| | 2016-4-7 15:04 | 显示全部楼层
as564335sa 发表于 2016-4-6 13:51
看有没有对应的中断源可以实现唤醒就行

嗯,已经实现了。
本来中断函数都写好了。但是从STOP模式唤醒,到进入EXTI中断,都没有开启GPIOA的时钟,所以中断中检测不了PA4管脚的高电平,导致解码不了红外信号。

使用特权

评论回复
zxm19820916| | 2016-4-7 15:06 | 显示全部楼层
as564335sa 发表于 2016-4-6 13:51
看有没有对应的中断源可以实现唤醒就行

嗯,已经实现了。
本来中断函数都写好了。但是从STOP模式唤醒,到进入EXTI中断,都没有开启GPIOA的时钟,所以中断中检测不了PA4管脚的高电平,导致解码不了红外信号。

使用特权

评论回复
xsnlaxsnla| | 2016-5-15 01:18 | 显示全部楼层
看看快快快快快快快快快快快快快快快

使用特权

评论回复
shaohongjun126| | 2016-6-20 20:25 | 显示全部楼层
啥地方啥地方啥地方啥地方啥地方生到方

使用特权

评论回复
toddchen817| | 2019-3-18 21:24 | 显示全部楼层
中毒了,太可恶

使用特权

评论回复
dxd1987| | 2020-2-26 19:26 | 显示全部楼层
怎么下载不了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

252

帖子

2

粉丝