打印
[STM32F0]

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

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

图片1.png (180.37 KB )

图片1.png

QQ图片20140408093717.jpg (98.69 KB )

结果

结果

TEXT.zip

344.65 KB

工程文件

沙发
dirtwillfly| | 2014-4-8 11:45 | 只看该作者
谢谢分享

使用特权

评论回复
板凳
Rain_King| | 2014-4-8 12:00 | 只看该作者
谢谢分享啊好东西啊...........

使用特权

评论回复
地板
as564335sa|  楼主 | 2014-4-8 12:03 | 只看该作者

使用特权

评论回复
5
zongyu123| | 2014-11-25 11:40 | 只看该作者
你妹啊。空的~~~~~~~~~~~~~~~~~~~~~~~~~~···

使用特权

评论回复
6
数码小叶| | 2014-12-31 14:49 | 只看该作者
那块51板子好熟悉啊

使用特权

评论回复
7
zh113214| | 2014-12-31 15:20 | 只看该作者
还没玩过这样的东西,感觉还不错啊!!!

使用特权

评论回复
8
猪的世界| | 2015-3-20 20:36 | 只看该作者
谢谢楼主的分享,赞一个

使用特权

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

使用特权

评论回复
10
zxm19820916| | 2016-3-22 15:04 | 只看该作者
MDK5.10版本的工程扩展名不是.uvprojx吗?
你这个是.uvproj,怎么弄的?

使用特权

评论回复
11
zwwoshi| | 2016-3-25 12:17 | 只看该作者
谢谢分享

使用特权

评论回复
12
mindy_shi| | 2016-3-25 12:22 | 只看该作者
谢谢分享

使用特权

评论回复
13
zxm19820916| | 2016-4-6 08:59 | 只看该作者
请教楼主,如果MCU处于STOP模式,红外信号唤醒MCU,再解码,能做到吗?

使用特权

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

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

使用特权

评论回复
15
zxm19820916| | 2016-4-7 15:04 | 只看该作者
as564335sa 发表于 2016-4-6 13:51
看有没有对应的中断源可以实现唤醒就行

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

使用特权

评论回复
16
zxm19820916| | 2016-4-7 15:06 | 只看该作者
as564335sa 发表于 2016-4-6 13:51
看有没有对应的中断源可以实现唤醒就行

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

使用特权

评论回复
17
xsnlaxsnla| | 2016-5-15 01:18 | 只看该作者
看看快快快快快快快快快快快快快快快

使用特权

评论回复
18
shaohongjun126| | 2016-6-20 20:25 | 只看该作者
啥地方啥地方啥地方啥地方啥地方生到方

使用特权

评论回复
19
toddchen817| | 2019-3-18 21:24 | 只看该作者
中毒了,太可恶

使用特权

评论回复
20
dxd1987| | 2020-2-26 19:26 | 只看该作者
怎么下载不了

使用特权

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

本版积分规则

6

主题

252

帖子

2

粉丝