打印

stm32f100rbt6b 使用内部RC,串口数据出错,求助

[复制链接]
1707|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jack_dabing|  楼主 | 2012-11-1 10:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用stm32f100rbt6b,BGA64封装,做串口通信,使用UART2口跟PC通信。 软件配置内部RC,芯片上OSC口悬空。
    现在不管是PC发下来的数据,还是从芯片发上来的数据,都不对。

   另外,同样的程序,同样的PCBA,有外挂晶振就是正常的。

   BGA64 LQFP封装的有没有外部晶振都是正常的。

   请教是什么问题?
沙发
yinyangdianzi| | 2012-11-1 11:52 | 只看该作者
LZ,,此型号应该不是BGA的吧,,,   H6B为BGA64

使用特权

评论回复
板凳
yinyangdianzi| | 2012-11-1 11:55 | 只看该作者
说明ST内部是很脆弱的。。。比不过国产晶振啊

使用特权

评论回复
地板
IJK| | 2012-11-1 12:37 | 只看该作者
其实很容易查:把HSI时钟通过MCO脚(一般是PA8)输出来,看频率是不是16M,看误差有多大。

使用特权

评论回复
5
jack_dabing|  楼主 | 2012-11-2 11:29 | 只看该作者
应该不是误码率的问题。

使用特权

评论回复
6
jack_dabing|  楼主 | 2012-11-2 11:43 | 只看该作者
应该不是误码率的问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

7

帖子

1

粉丝