这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » HC32F460时钟模式错误出现串口乱码

共2条 1/1 1 跳转至

HC32F460时钟模式错误出现串口乱码

高工
2024-06-12 19:26:37     打赏

使用了HC32F460PETB单片机,在批量生产中个别产品出现串口乱码情况,经排查是硬件电路设计为外部8M有源晶振,代码中en_clk_xtal_mode配置的是CLKXtalModeOsc = 1u,后将代码配置修改为CLKXtalModeExtclk =1u后串口打印正常,有大神能帮忙解释下原理吗?


高工
2024-06-12 19:29:24     打赏
2楼

在这种情况下,串口通信乱码问题可能与时钟源的选择有关,在HC32F460PETB单片机中,en_clk_xtal_mode配置项用于选择时钟源,CLKXtalModeOsc = 1u表示使用内部晶振作为时钟源,而CLKXtalModeExtclk = 1u表示使用外部时钟作为时钟源


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]