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

[复制链接]
 楼主| 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输出的?
 楼主| ipman 发表于 2019-7-15 14:06 | 显示全部楼层
sohowork 发表于 2019-7-15 13:58
具体是什么型号的STM8S,请你确认这个端口是不是OC输出的?

经典的003,唉,水沟里翻船
sohowork 发表于 2019-7-15 19:48 | 显示全部楼层
如果是STM8S003,PB4,PB5是I2C接口,本身就是OD输出,只能灌入电流,如想输出电流,必须得接上拉电阻,2楼已经说过。这个问题不能怪ST,所有的I2C都这样。
木木guainv 发表于 2019-8-8 13:15 | 显示全部楼层
数据手册上怎么写的啊
gx_huang 发表于 2019-8-8 13:45 | 显示全部楼层
如果你不看数据手册,也不打样验证,以后还会翻船的。
数据手册的输入输出属性一栏,描述很详细的了,真正的OD输出、不能PP输出。
蝴蝶泉2018 发表于 2019-8-8 16:31 | 显示全部楼层
厂家手册上有描述这两个引脚哦,所以只能外加上拉电阻才能驱动高,但是注意电流大小哦。一般设计硬件时都要看看引脚分配的内容
STM8S PB4PB5 T1.PNG
STM8S PB4PB5 T2.PNG
磨砂 发表于 2019-8-9 11:07 | 显示全部楼层
没啥好办法吧
598330983 发表于 2019-8-16 23:21 | 显示全部楼层
程序没有调试通顺呢,竟然都打板子
598330983 发表于 2019-8-16 23:21 | 显示全部楼层
顶多打5块实验一下啊。
yuanhaiys 发表于 2019-8-20 09:28 | 显示全部楼层
这个坑很经典,那两个脚做io要加上拉的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

89

主题

550

帖子

4

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