[STM8] STM8S103K3 PC口上拉只有1.8V?

[复制链接]
4625|33
lfc315 发表于 2015-6-10 15:45 | 显示全部楼层
这也太敏感了吧,你确定是因为IO口的原因?
 楼主| 爬山虎1234 发表于 2015-6-10 15:58 | 显示全部楼层
lfc315 发表于 2015-6-10 15:45
这也太敏感了吧,你确定是因为IO口的原因?


软件屏蔽其它功能,只开低功耗和中断,每次唤醒都是进入了PC4的中断。屏蔽掉PC4的中断,一切OK。
lfc315 发表于 2015-6-10 16:24 | 显示全部楼层
那就还是原理图或者是PCB有问题了
lvyunhua 发表于 2015-6-10 19:37 | 显示全部楼层
工作电源正常吗,单片机休眠下PC口配置成上拉输出。
 楼主| 爬山虎1234 发表于 2015-6-11 09:41 | 显示全部楼层
lvyunhua 发表于 2015-6-10 19:37
工作电源正常吗,单片机休眠下PC口配置成上拉输出。

电源3.3是正常的,PC4、6、7要配置成中断输入才满足功能。现在配置中断浮空输入,感觉太容易受干扰了,中断上拉输入也是一样,现在在PC4上面接了一个100pf的电容到地,有改善。像ST这样的大公司,低功耗应该不这么容易受干扰吧。怀疑是其它地方造成的,但至今没有找到原因。
 楼主| 爬山虎1234 发表于 2015-6-11 09:43 | 显示全部楼层
lfc315 发表于 2015-6-10 16:24
那就还是原理图或者是PCB有问题了

按你的建议IO上面并了一个100pf的电容到地,有改善,但偶尔还是会出现。
 楼主| 爬山虎1234 发表于 2015-6-11 09:48 | 显示全部楼层
lfc315 发表于 2015-6-10 16:24
那就还是原理图或者是PCB有问题了

222.jpg
高亮的是PC4,两块板子之间通过排线连接。
 楼主| 爬山虎1234 发表于 2015-6-11 10:03 | 显示全部楼层
怀疑PCB布线有问题,造成EMI,但水平有限,看不出来。麻烦各位朋友给诊断诊断。
lfc315 发表于 2015-6-11 10:05 | 显示全部楼层
IO的网络走线挺长的,还有,这个网络上,在丝印“J1”旁边那个串联的是什么东西?
给你的建议:
1.尽量减小上拉电阻;
2.加强GND的布线,让GND尽量完整,让GND与GND之间任意两个点都尽量等电位;
3.加电容要加在靠近CPU引脚处。
文字表达能力不好,见谅。
 楼主| 爬山虎1234 发表于 2015-6-11 10:36 | 显示全部楼层
lfc315 发表于 2015-6-11 10:05
IO的网络走线挺长的,还有,这个网络上,在丝印“J1”旁边那个串联的是什么东西?
给你的建议:
1.尽量减小 ...

J1旁边的是用来焊接0欧姆电阻的,当跳线,单面板。单面板上的地线有几段是不是太细了,我觉得问题应该是在单面板上面。电容我是靠近CPU的。
lfc315 发表于 2015-6-11 10:43 | 显示全部楼层
电容值可以尝试加大,最大可以到104,到104以后,再尝试减小上拉电阻
lfc315 发表于 2015-6-11 10:53 | 显示全部楼层
我觉得主要原因是PCB的GND需要优化,同时IO网络走线总长度太长,特别是中间的排线;
如果可以改板,可以把排线引脚重新定义,让GND与唤醒IO网络并排靠近,或者定义成2条GND线把IO网络夹住;PCB优化GND。
 楼主| 爬山虎1234 发表于 2015-6-11 11:29 | 显示全部楼层
lfc315 发表于 2015-6-11 10:53
我觉得主要原因是PCB的GND需要优化,同时IO网络走线总长度太长,特别是中间的排线;
如果可以改板,可以把 ...

333.jpg
改成这样你看可行不?

评论

改善不少  发表于 2015-6-11 11:56
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部