系统时钟设置-handbook of swarm intelligence
(1) 波特率设置 duartUartParam.BRClock = 115200
。你可能想知道更多关于波特率和数据位的可控性,可以参考这篇文章《FPGA(Verilog)串口模块的波特率、数据位、校验位以及停止位可控性》。
(2) 奇偶校验设置 duartUartParam.parity = e_DUART_PARITY_NONE
。奇偶校验在串口通信中至关重要,看看这篇《uart的发送代码带有可配置的奇偶校验波特率可配置》,你会发现更多细节。
(3) 数据位设置 duartUartParam.dataBits = e_DUART_DATA_BITS_8
。数据位的选择直接影响通信的可靠性,了解更多可以参考《串口调试工具串口设置包括端口数据位校验位波特率停止位等》。
(4) 停止位设置 duartUartParam.stopBits = e_DUART_STOP_BITS_1
。停止位在数据传输结束时起到关键作用,更多信息请参阅《串口9位数据位的通讯解析》。
下载地址
用户评论