发新帖我要提问
12
返回列表
打印
[STM8]

STM8S103K3 PC口上拉只有1.8V?

[复制链接]
楼主: 爬山虎1234
手机看帖
扫描二维码
随时随地手机跟帖
21
这也太敏感了吧,你确定是因为IO口的原因?

使用特权

评论回复
22
爬山虎1234|  楼主 | 2015-6-10 15:58 | 只看该作者
lfc315 发表于 2015-6-10 15:45
这也太敏感了吧,你确定是因为IO口的原因?


软件屏蔽其它功能,只开低功耗和中断,每次唤醒都是进入了PC4的中断。屏蔽掉PC4的中断,一切OK。

使用特权

评论回复
23
lfc315| | 2015-6-10 16:24 | 只看该作者
那就还是原理图或者是PCB有问题了

使用特权

评论回复
24
lvyunhua| | 2015-6-10 19:37 | 只看该作者
工作电源正常吗,单片机休眠下PC口配置成上拉输出。

使用特权

评论回复
25
爬山虎1234|  楼主 | 2015-6-11 09:41 | 只看该作者
lvyunhua 发表于 2015-6-10 19:37
工作电源正常吗,单片机休眠下PC口配置成上拉输出。

电源3.3是正常的,PC4、6、7要配置成中断输入才满足功能。现在配置中断浮空输入,感觉太容易受干扰了,中断上拉输入也是一样,现在在PC4上面接了一个100pf的电容到地,有改善。像ST这样的大公司,低功耗应该不这么容易受干扰吧。怀疑是其它地方造成的,但至今没有找到原因。

使用特权

评论回复
26
爬山虎1234|  楼主 | 2015-6-11 09:43 | 只看该作者
lfc315 发表于 2015-6-10 16:24
那就还是原理图或者是PCB有问题了

按你的建议IO上面并了一个100pf的电容到地,有改善,但偶尔还是会出现。

使用特权

评论回复
27
爬山虎1234|  楼主 | 2015-6-11 09:48 | 只看该作者
lfc315 发表于 2015-6-10 16:24
那就还是原理图或者是PCB有问题了


高亮的是PC4,两块板子之间通过排线连接。

使用特权

评论回复
28
爬山虎1234|  楼主 | 2015-6-11 10:03 | 只看该作者
怀疑PCB布线有问题,造成EMI,但水平有限,看不出来。麻烦各位朋友给诊断诊断。

使用特权

评论回复
29
lfc315| | 2015-6-11 10:05 | 只看该作者
IO的网络走线挺长的,还有,这个网络上,在丝印“J1”旁边那个串联的是什么东西?
给你的建议:
1.尽量减小上拉电阻;
2.加强GND的布线,让GND尽量完整,让GND与GND之间任意两个点都尽量等电位;
3.加电容要加在靠近CPU引脚处。
文字表达能力不好,见谅。

使用特权

评论回复
30
爬山虎1234|  楼主 | 2015-6-11 10:36 | 只看该作者
lfc315 发表于 2015-6-11 10:05
IO的网络走线挺长的,还有,这个网络上,在丝印“J1”旁边那个串联的是什么东西?
给你的建议:
1.尽量减小 ...

J1旁边的是用来焊接0欧姆电阻的,当跳线,单面板。单面板上的地线有几段是不是太细了,我觉得问题应该是在单面板上面。电容我是靠近CPU的。

使用特权

评论回复
31
lfc315| | 2015-6-11 10:43 | 只看该作者
电容值可以尝试加大,最大可以到104,到104以后,再尝试减小上拉电阻

使用特权

评论回复
32
lfc315| | 2015-6-11 10:53 | 只看该作者
我觉得主要原因是PCB的GND需要优化,同时IO网络走线总长度太长,特别是中间的排线;
如果可以改板,可以把排线引脚重新定义,让GND与唤醒IO网络并排靠近,或者定义成2条GND线把IO网络夹住;PCB优化GND。

使用特权

评论回复
33
爬山虎1234|  楼主 | 2015-6-11 11:29 | 只看该作者
lfc315 发表于 2015-6-11 10:53
我觉得主要原因是PCB的GND需要优化,同时IO网络走线总长度太长,特别是中间的排线;
如果可以改板,可以把 ...


改成这样你看可行不?

使用特权

评论回复
评论
lfc315 2015-6-11 11:56 回复TA
改善不少 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则