- 博客(2)
- 收藏
- 关注
原创 STM32F103的PB4上电默认高电平
硬件上PB4控制一路继电器输出,每次上电时继电器都会抖动一次,经过硬件调试跟踪,发现PB4正好和其它脚相反,上电初始时就置高了,这个PB4正好是单片机的jtag口,虽然刚上电已经置为普通口。/* 开复用时钟,才能把JTAG的IO口当作普通GPIO使用。如果大家在设计电路时,碰到用这个PB4来高电平打开开关了,必须注意这个上电高电平的隐患,尽量避开这个引脚。我们尽量把PB4的初始化函数LED_Init();电路上在三极管的基极对地并电阻和电容,延时一下导通,电路更改如下。禁用JTAG,保留SWD */
2024-03-20 11:52:06 179
原创 唤醒时间和外部晶振是否有关
唤醒时间和外部晶振是否有关应用场景:检测到某脚拉高2秒后,接收一帧通讯数据。测试期时板子上有8M外部晶振,通过拉高脚唤醒芯片,能够正确接收到通讯数据。因为使用的是内部晶振,正式版后将外接晶振去除后,接收不到完整的通讯数据了,经反复测试,问题出在是否有外部晶振,装上就能缩短唤醒时间,拆除唤醒时间就长了,后面将唤醒时间加长,这个问题才得以解决。如果不改变唤醒时间,有没有大神可以告知一下软件解决的...
2019-11-26 10:25:44 141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人