求助原子哥、论坛大神!!!探索者红外实验移植到自己的STM32F407VGT6过程中出了问题,就这么多了。

2019-07-20 19:34发布

移植过来后怎么按遥控都没有变化,于是我[img=0,1]file:///C:UsersJWAppDataRoamingTencentUsers657923089QQWinTempRichOleN5OI[AKG$HW4T9M~2V7_2AI.png[/img]就看看每个上升沿的时长,发现时长并不符合NEC协议标准,然后我就想测一下探索者的板子上是否符合,结果是符合的,我又通过示波器看了一下两者HS0038输出的波形,波形几乎是一样的,HS0038那里的原理图也是一样的,求助一下大家,帮我分析一下问题有可能出在了那里。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
hjw657923089
1楼-- · 2019-07-20 23:06
本帖最后由 hjw657923089 于 2016-10-5 17:48 编辑

file:///C:/Users/JW/Desktop/N5OI%5BAKG$HW4T9M~2V7_2AI.png
hjw657923089
2楼-- · 2019-07-21 00:02
 精彩回答 2  元偷偷看……
hjw657923089
3楼-- · 2019-07-21 03:15
是我问题描述的不清晰吗?怎么没人理我啊
正点原子
4楼-- · 2019-07-21 03:25
 精彩回答 2  元偷偷看……
hjw657923089
5楼-- · 2019-07-21 07:21
正点原子 发表于 2016-10-6 18:46
图片都看不到啊

有两个上升沿时长的图片,我在中断函数里加了个串口输出上升沿时间的语句。
然后探索者那个板子输出的数据就是  4510  539 537 539 538 539 564 538 537....就是第二个图的数据,在你写的那个范围内,VG那个板子的话,出现的数据就很诡异219  1806  694 698 671   2385这6位之后就全是9000+了,用示波器看波形都是几乎一样的。电路我也是按照探索版的电路设计的。
唯一一点不同的地方就是8M晶振没有并联一个1M的电阻,而是在旁边串了一个220欧的电阻(这个都是之前的人设计的),我也不是很懂....
昨天测试的时候还有一个问题,用信号发生器产生脉冲,用那个中断函数测那个上升沿的时间,用探索者就是不管什么频率都能测的特别准,用我们那个板子,只能准确测出周期1.25ms、2.5ms、5ms 这类的脉冲中上升沿的时长,周期变一下它就会跑飞。
原子哥帮忙想想有可能是哪出的问题吧。
hjw657923089
6楼-- · 2019-07-21 09:46
正点原子 发表于 2016-10-6 18:46
图片都看不到啊

原子哥?

一周热门 更多>