摘要: 一、设计思路 一般的串口接收是采集每一个比特位的中点,如果在及其恶劣的环境下,比特位中点数据有可能会与真实数据相悖,如何解决这样的问题? 将每一个比特位分成16份,采集中间7个点,再计算7个点出现0和1的概率,概率大的即为真实数据 计数器设计 分成16段的波特率计数器,完整波特率计数(16),比特位 阅读全文
posted @ 2020-03-12 23:00 AdriftCore 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: 一、设计思路 nedge:检测到按键出现下降沿 pedge:检测到按键出现上升沿 end_cnt_20ms:计数器计满20ms parameter IDLE = 4'b0001; //空闲状态 parameter S1 = 4'b0010; //按下 parameter S2 = 4'b0100; 阅读全文
posted @ 2020-03-12 15:37 AdriftCore 阅读(724) 评论(0) 推荐(0) 编辑