串行通信的采样问题!

2019-03-25 10:40发布

在RS232串行通信中,采样时钟频率是波特率的3倍,要求是在时钟上升沿和下降沿都要采样,所以在一个数据位采样得到的采样值有6个,要在这6个值中取3个相同的。目前采样的代码我都写好了,就是差这个。
请各位大侠帮帮我!
PS:刚刚工作,接手的第一个比较正式的活儿,希望能做好!谢谢各位! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
二十七划
2019-03-26 21:35
我差不多也是这样做的,但是我在一个always块里同时选择上升沿和下降沿作为触发条件,然后把每次得到的采样值依次放入一个6位的reg型变量的每一位,这样代码就比较简洁。但是我不知道这样做能不能综合,这样的触发条件我也不是很确定是不是正确。

一周热门 更多>