华芯微特开发论坛

 找回密码
 立即注册
搜索
热搜: SWM341 资料
查看: 1964|回复: 0

我使用SWM19S外部晶振时串口波特率出问题的经过。

[复制链接]

4

主题

10

帖子

113

积分

注册会员

Rank: 2

积分
113
QQ
发表于 2024-7-10 13:56:32 | 显示全部楼层 |阅读模式
最早遇到问题,应该已经有两年了。我的板子是我自己画的。
因为传图比较麻烦。我就文字说明了。
1,时间有点久,我去看了一下原理图,我用了方波的有源晶振,输出接在12脚,C1/PWM3An/XI0
     13脚的C0/PWM3A/XO0我是用来做GPIO的。
2,我在按厂家的示例代码做了所有的初始化代码,使用内部晶振时,串口通信是好的,没有任何问题。
     如果我使用了外部晶振之后。波特率用示波器看就明显变了,当时好像没存图像。当时有与厂家的FAE沟通过。
     我的所有初始化代码全部是正确的。一直没有解决问题。
3,这个问题一直拖了半年多。有一次我突发奇想,有没有可能是不支持有源晶振?
     PORT_Init(PORTC,  PIN0,  PORTC_PIN0_XTAL_OUT, 0);       //XTAL_OUT
     PORT_Init(PORTC,  PIN1,   PORTC_PIN1_XTAL_IN, 0);       //XTAL_IN
     我就用上两句初始化了我的管脚。结果,串口波特率的问题就解决了。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|华芯微特开发论坛

GMT+8, 2025-2-6 00:04 , Processed in 0.033161 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表