打印
[STM8]

STM8S PB4.5 不能作为输出用?

[复制链接]
1299|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ipman|  楼主 | 2019-7-15 09:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
难道我真的掉坑里了?这个坑有点深啊,板子都做好了,画成控制继电器的功能了,没有不飞线的补救方法了吗?

使用特权

评论回复
沙发
qiangtech| | 2019-7-15 10:25 | 只看该作者
PB4是可以做PP输出的吧,PB5是没有PP输出。你可以查下规格书。不能PP输出就需要上拉电阻了。

使用特权

评论回复
板凳
ipman|  楼主 | 2019-7-15 11:02 | 只看该作者
qiangtech 发表于 2019-7-15 10:25
PB4是可以做PP输出的吧,PB5是没有PP输出。你可以查下规格书。不能PP输出就需要上拉电阻了。 ...

都不行啊,唉u

使用特权

评论回复
地板
sohowork| | 2019-7-15 13:58 | 只看该作者
具体是什么型号的STM8S,请你确认这个端口是不是OC输出的?

使用特权

评论回复
5
ipman|  楼主 | 2019-7-15 14:06 | 只看该作者
sohowork 发表于 2019-7-15 13:58
具体是什么型号的STM8S,请你确认这个端口是不是OC输出的?

经典的003,唉,水沟里翻船

使用特权

评论回复
6
sohowork| | 2019-7-15 19:48 | 只看该作者
如果是STM8S003,PB4,PB5是I2C接口,本身就是OD输出,只能灌入电流,如想输出电流,必须得接上拉电阻,2楼已经说过。这个问题不能怪ST,所有的I2C都这样。

使用特权

评论回复
7
木木guainv| | 2019-8-8 13:15 | 只看该作者
数据手册上怎么写的啊

使用特权

评论回复
8
gx_huang| | 2019-8-8 13:45 | 只看该作者
如果你不看数据手册,也不打样验证,以后还会翻船的。
数据手册的输入输出属性一栏,描述很详细的了,真正的OD输出、不能PP输出。

使用特权

评论回复
9
蝴蝶泉2018| | 2019-8-8 16:31 | 只看该作者
厂家手册上有描述这两个引脚哦,所以只能外加上拉电阻才能驱动高,但是注意电流大小哦。一般设计硬件时都要看看引脚分配的内容

STM8S PB4PB5 T1.PNG (294.87 KB )

STM8S PB4PB5 T1.PNG

STM8S PB4PB5 T2.PNG (282.08 KB )

STM8S PB4PB5 T2.PNG

使用特权

评论回复
10
磨砂| | 2019-8-9 11:07 | 只看该作者
没啥好办法吧

使用特权

评论回复
11
598330983| | 2019-8-16 23:21 | 只看该作者
程序没有调试通顺呢,竟然都打板子

使用特权

评论回复
12
598330983| | 2019-8-16 23:21 | 只看该作者
顶多打5块实验一下啊。

使用特权

评论回复
13
yuanhaiys| | 2019-8-20 09:28 | 只看该作者
这个坑很经典,那两个脚做io要加上拉的

使用特权

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

本版积分规则

89

主题

550

帖子

4

粉丝