你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【stm8】PB4,PB5不能正常输出高或低,怎么解决?

[复制链接]
老帽 提问时间:2017-3-13 17:32 /
本帖最后由 老帽 于 2017-3-13 17:56 编辑

STM8F003芯片
PC口可正常操作
PB口的4、5不能正常操作,是不是与什么功能有冲突?感觉有些奇怪!

PB_DDR = 0x30;
PB_CR1 = 0x30;


PB_ODR_ODR5 = 0;
PB_ODR_ODR4 = 0;
delay_ms(1000);
PB_ODR_ODR5 = 1;
PB_ODR_ODR4 = 1;
收藏 1 评论8 发布时间:2017-3-13 17:32

举报

8个回答
老帽 回答时间:2017-3-13 17:52:52
问题已经解决,这两个IO口是真极漏开路方式。希望大家也要注意!!!1
拥抱时光 回答时间:2017-3-13 20:12:52
是啊,想要输出高电平必须接上拉
艾汇思 回答时间:2017-5-3 11:32:28
我也碰到这个问题
离愁别绪 回答时间:2018-1-14 09:06:30
同样的问题,我也遇到了
hxydj 回答时间:2018-1-20 13:01:47
PB4、PB5要做IO口用的时候外部要加上拉电阻。
Johnson Cao 回答时间:2018-1-30 10:19:13
外部要加上拉电阻。
老帽 回答时间:2019-6-11 14:33:55
刚刚入手,有点儿不摸门了
现在好了,已经调试完成……
mmsuper 回答时间:2019-6-15 12:30:42
学习了一下 啊!

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版