UART(串口)收发模块设计
UART (串口)收发模块设计 ? UART(串口)收发模块设计 - 02 ? ? ? 整体架构回顾 ? ? ? 整体结构如下图,整个 UART 有两个大模块,一个接收模块,一个发送 模块。具体大家可以回顾文章《 UART(串口)收发模块设计 - 01》。 ? ? 波特率时钟产生模块 ? ? ? 收发模块里面都有一个波特率时钟产生模块 BuadRate_set,用于将系统时 钟 clk 进行分频,得到波特率时钟 Buad_clk,以控制数据的收发。 ? ? ? 端口如下,通过 CLK_Period 指定当前的 clk 时钟频率,比如 50M,则为 50000000。Buad_Rate为设定的波特率。 ? ? 主要设计代码如下,通过 localparam DIV_PEREM 指定分频计数值。分频 计数器为 cnt,当 enable为高时, cnt开始循环的从 0递增到 DIV_PEREM
空间模块设计图知识来自于造价通云知平台上百万用户的经验与心得交流。登录注册造价通即可以了解到相关空间模块设计图 更新的精华知识、热门知识、相关问答、行业资讯及精品资料下载。同时,造价通还为您提供材价查询、测算、询价、云造价等建设行业领域优质服务。