登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
Active Circuit 有源电路区
>
有源射频电路
>
为什么PC13引脚电平影响RTC震荡
发帖
回复
1158
阅读
1
回复
[
已解决
]
为什么PC13引脚电平影响RTC震荡
离线
fuqing5542
http://www.y-ec.com/
UID :95522
注册:
2012-06-12
登录:
2012-09-26
发帖:
28
等级:
仿真新人
0楼
发表于: 2012-06-21 11:14:43
— 本帖被 hefang 从 经验心得原创分享 移动到本区(2012-06-21) —
STM32F101CBT6,PC13定义为GPIO_Mode_Out_PP,外接一个PNP控制LED.当PC13输出低电平时,没有问题,输出高电平后,RTC晶振停止震荡.检查管脚间没有短路.两种产品都是一样的电路,一种产品没问题,新作的产品就有这个问题,CPU不是一个批次 ..
Jh E C
R<&Euph
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
fuqing5542
http://www.y-ec.com/
UID :95522
注册:
2012-06-12
登录:
2012-09-26
发帖:
28
等级:
仿真新人
1楼
发表于: 2012-06-21 11:15:37
原因找到了 STM32的RTC实际是一个独立的定时器。
W]D YfR,
下面将介绍如何使用RTC。
fxcE1=a
我们将头一次牵扯到振源的问题。
F-3=eKZ
NRx 7S9W
首先介绍一下STM32使用的各种振源。
yf:0u_&]
有三种
u* pQVU
HSE: 外置晶振
\7LL neq
HSI: 内置RC振荡
H>/,Re
LSE: 外置RTC振荡(32768居多)
h2zSOY{su
M$EF 8
APB1 和 APB2 是经过PLL以后的振荡源。
~%*l>GkP*
wMCMrv:
STM32启动,首先使用的HSI振荡,在确认HSE振荡可用的情况下,才可以转而使用HSE,
HMUx/M.j
当HSE出现问题,STM32可自动切换回HSI振荡,维持工作。
IMD^(k 2
LSE振荡则是专门供RTC使用。
VzSkqWF/"
M#^q <K %
LSE晶振需要特别注意。
Zl3l=x h
STM32非常奇怪,要求使用 6p负载的晶振,
tQzbYzGb7
市面买到的时钟晶振,绝大多是是12.5pF的
{1)b LG|$
算是一个不小的bug,
J8~hIy6]
大家做相关开发的时候,要留神。
a^&"gGg
要买6pF的晶振,配10pF的谐振电容
共
条评分
http://www.y-ec.com/
发帖
回复