问答

汇集网友智慧,解决技术难题

21ic问答首页 - 华大HC32L136 LPUART0异常

UART0 hc32l136 lpuart pc

华大HC32L136 LPUART0异常

zydr19892021-02-27
采用hc32l13x_ddl_Rev1.9.1 Lite 里面example目录下的lpuart示例,将串口IO适配成自己硬件板子,板子TX\RX接线到PC端;1. 发送时钟引用PCLK,与PC端通信正常;
2. 发送时钟用内部RCL(38.4K),数据发送不出来,并且PC端给硬件发送数据,也无中断触发;
stcCfg.enStopBit = LPUart1bit;                   ///<1停止位
    stcCfg.enMmdorCk = LPUartDataOrAddr;                   ///<偶校验
    stcCfg.stcBaud.enSclkSel = LPUartMskRcl;         ///<传输时钟源
    stcCfg.stcBaud.u32Sclk = 38400;                  ///<RCL时钟频率 38400Hz
    stcCfg.stcBaud.enSclkDiv = LPUartMsk4Or8Div;     ///<采样分频
    stcCfg.stcBaud.u32Baud = 38400;                   ///<波特率
    stcCfg.enRunMode = LPUartMskMode3;               ///<工作模式
    LPUart_Init(M0P_LPUART0, &stcCfg);

不知是否有人采用LPUART做低功耗通信使用。谢谢!!
回答 +关注 8
1655人浏览 8人回答问题 分享 举报
8 个回答

您需要登录后才可以回复 登录 | 注册