打印
[STM8]

STM8S系列的PB4,PB5的坑太多了,以后尽量不使用这两个脚!

[复制链接]
695|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

做STM8S开发的伙伴们,有没有被STM8S的PB4, PB5管理脚坑过?
第一次坑:PB4, PB5用来做高输出,驱动LED,还不搞上拉电阻。这是低级坑。
第二次坑:PB4,PB5不能独立输出高,那就做输入吧。奶奶个熊的,做输入也有问题,不能做高输入或上升沿中断。不信你试试,有的芯片行,有的芯片不行。同一颗芯片,有时行,有时不行。
第三次坑: PB4, PB5做高输入不行,那就做低输入,搞下降沿中断吧。**奶奶的,真想骂人了:相邻的PC3的输入尽然能触发PB4中断,ST,你挖这么大个坑在这儿等着我呢,是吧。
。。。。。。。。。。
下面是什么坑,慢慢等吧。
问一下,有和STM8S相近的可以替代的芯片吗?

使用特权

评论回复
沙发
奋斗小范| | 2021-1-5 10:09 | 只看该作者
用之前先看看数据手册,这两个管脚标着 T

使用特权

评论回复
板凳
guanjiaer| | 2021-2-1 23:33 | 只看该作者
T表示什么意思呢

使用特权

评论回复
地板
heimaojingzhang| | 2021-2-1 23:35 | 只看该作者
第一次看见这种标识的引脚

使用特权

评论回复
5
keaibukelian| | 2021-2-1 23:41 | 只看该作者
可以反馈给技术人员

使用特权

评论回复
6
labasi| | 2021-2-1 23:43 | 只看该作者
如果已经发现了  就可以绕过它了

使用特权

评论回复
7
paotangsan| | 2021-2-1 23:47 | 只看该作者
估计还没有成熟

使用特权

评论回复
8
laocuo1142| | 2021-2-2 09:42 | 只看该作者
这两个脚用于IIC通信,作为普通IO口用的时候,一般接个LED工作指示灯。

使用特权

评论回复
9
flycamelaaa| | 2021-2-2 09:43 | 只看该作者
楼主应该仔细阅读官方手册才不会走弯路。PB4和PB5是IIC引脚,没有上拉是硬道理。



如果不作IIC使用,无论输出或输入都要外加上拉电阻的。
这不是坑。

使用特权

评论回复
10
powerantone| | 2021-2-2 09:43 | 只看该作者

从手册上信息来看,输入是有弱上拉模式的。有时行有时不行的话,多半是浮空模式

使用特权

评论回复
11
stormwind123| | 2021-2-2 09:44 | 只看该作者

踩过一次就OK了,不是坑

使用特权

评论回复
12
probedog| | 2021-2-2 09:44 | 只看该作者

STM8S103的PB4和PB5只能配置成开漏输出,用作I2C通讯;PB4和PB5不能配置为推挽输出,来控制LED之类的,因为内部没有上拉电阻,IO拉高电压只有1.8V左右,要想控制LED,只能通过外部上拉。

使用特权

评论回复
13
classroom| | 2021-2-2 09:44 | 只看该作者
麻烦问一下   PB4,PB5做普通输入时应该怎么配置,  外接了上拉,  但是读不出来高电平

使用特权

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

本版积分规则

2038

主题

7364

帖子

10

粉丝