hc32l13x stcBaud结构体u3Baud、enClkDiv、u32Pclk参数具体含义
时间: 2023-09-15 09:14:50 浏览: 70
MCU参考资料_C语言_HC32L13X_华大芯片基础工程包_源码
5星 · 资源好评率100%
HC32L13x是一款32位ARM Cortex-M3内核的微控制器。在该芯片的串口通信中,使用了结构体STC_BAUD来配置波特率等参数。具体含义如下:
- u3Baud:波特率分频系数,即串口通信的波特率。可选值为0~7,分别代表1、2、4、8、16、32、64、128倍分频。
- enClkDiv:时钟分频系数。可选值为1、4、16、64,分别代表PCLK(系统时钟)分频系数为1、4、16、64。
- u32Pclk:PCLK的频率,即系统时钟的频率。单位为Hz。
需要注意的是,STC_BAUD结构体中的这三个参数的具体取值需要根据实际情况进行调整。在设置波特率时,还需要考虑串口的数据位、停止位、校验位等相关参数。
阅读全文