求助 kl05解码方波信号(已解决)

2020-02-20 21:05发布

本帖最后由 FSL_TICS_ZP 于 2014-10-8 16:31 编辑

想把200uS左右的方波信号解码成  1、0、1、0怎么弄?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
22条回答
FSL_TICS_ZP
1楼-- · 2020-02-20 22:25
你好,楼主!
我不是很明白你的意思,
你能将你的想法再解释一下吗?
fengyunyu
2楼-- · 2020-02-21 03:37
接外部中断,统计中断个数即可。
eryueniao
3楼-- · 2020-02-21 06:17
FSL_TICS_ZP 发表于 2014-9-10 14:08
你好,楼主!
我不是很明白你的意思,
你能将你的想法再解释一下吗?

周期是400uS,在200us的时候产生跳变,上升沿表示1,下降沿表示0.
怎么把这样的方波接收成二进制数。
time_number = PIT_CVAL0;读pit的当前计数值这条语句不知道对不对
还有就是读完当前值后怎么把计时器值清零
eryueniao
4楼-- · 2020-02-21 11:47
fengyunyu 发表于 2014-9-10 14:20
接外部中断,统计中断个数即可。

这样的话对10011010110标颜 {MOD}这样的值怎么区分
sunnyqd
5楼-- · 2020-02-21 12:34
 精彩回答 2  元偷偷看……
eryueniao
6楼-- · 2020-02-21 17:03
sunnyqd 发表于 2014-9-10 21:52
刚好是200uS方波的话,使用类似于串口的采样方式处理吧

200~560 uS,方波在这个范围内                                   

一周热门 更多>