吐槽一下STM8S003F3的GPIO

2019-12-31 19:16发布

第一次使用STM8单片机, 使用PB4/PB5驱动两个LED, 编译下载仿真都正常, 灯就是不亮, 用示波器测得引脚一直为低电平.
折腾了大半天,试着控制PA口,一切正常. 扫了几遍手册也没看到哪里讲了两者区别, 最后还是从百度找答案,
原来PB口只有OD模式,没有推挽模式,这不是8051的特 {MOD}吗? 一下子对ST没了好感,我只希望后会无期。

BTW,哪位大虾能不能告诉我描述PB口不能设置为推挽输出到底在手册的哪个地方?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
97条回答
hutomy
1楼-- · 2020-01-06 23:31
ilikemcu 发表于 2014-12-23 18:18
没细看手册,不肯承认自己的问题,非要狡辩,把责任推给别人:反正不是我的错。

看看标准51架构的P0口, ...

1. 我没有觉得他们SB, 我用另类是因为至少我见过的除了标准的8051 和 STM8之外, 没有哪个单片机的I2C口做GPIO时只有OD模式, 也许我的见识是少点。
2. 这种问题都是开发初始阶段就能发现并解决的,不会造成损失,也就没有责任一说,为什么在很多眼里,只有黑白双方。
3. 吐槽结束,就此打住。
杨遥
2楼-- · 2020-01-07 03:25
 精彩回答 2  元偷偷看……
hejunhua
3楼-- · 2020-01-07 09:18
手册上的引脚说明上有描述的
fengye2009
4楼-- · 2020-01-07 10:46
规格书中有明确的说明,楼主没有仔细看,怨不得ST。
fengye2009
5楼-- · 2020-01-07 11:53
规格书中有明确的说明,楼主没有仔细看,怨不得ST。
hxhsk
6楼-- · 2020-01-07 13:17
确实要看仔细说明,STM的GPIO功能配置很多,不能想当然了

一周热门 更多>