做STM8S开发的伙伴们,有没有被STM8S的PB4, PB5管理脚坑过? 第一次坑:PB4, PB5用来做高输出,驱动LED,还不搞上拉电阻。这是低级坑。 第二次坑:PB4,PB5不能独立输出高,那就做输入吧。奶奶个熊的,做输入也有问题,不能做高输入或上升沿中断。不信你试试,有的芯片行,有的芯片不行。同一颗芯片,有时行,有时不行。 第三次坑: PB4, PB5做高输入不行,那就做低输入,搞下降沿中断吧。操他奶奶的,真想骂人了:相邻的PC3的输入尽然能触发PB4中断,ST,你挖这么大个坑在这儿等着我呢,是吧。 。。。。。。。。。。 下面是什么坑,慢慢等吧。 问一下,有和STM8S相近的可以替代的芯片吗? |
STM8S003F3U6 请求各位大佬支援,但是遇到如下问题。。。这样就一定是这颗芯片的问题吗?
STVD如何生成库文件
STM8 flash 库函数 startaddress = startaddress + ((uint32_t)BlockNum * FLASH_BLOCK_S
stm 8 flash 在RAM运行代码的问题,是不是库函数有问题 Library call (?sll32_l0_l0_a) from within a
STM 有能替代MCHC912B32CFUE8 / NXP的型号吗?
STM8S的CAN总线使用
STM8L151在使用DAC功能后严重发热
STM8 IIC SLAVE 400K
STM8S 定时器1互补输出pwm
STM8S003F3 NRST电压低,无法开机
将相应引脚PB_DDR,PB_CR1,PB_CR2的3个寄存器对应位设为0就是浮空输入。
然后读PB_IDR寄存器对应的位就行。
其实默认就是输入的呀!如果你没改动过设置压根子就不用改。
评分
查看全部评分
楼主应该仔细阅读官方手册才不会走弯路。PB4和PB5是IIC引脚,没有上拉是硬道理。
如果不作IIC使用,无论输出或输入都要外加上拉电阻的。
这不是坑。
评分
查看全部评分
评分
查看全部评分
作为输入,外加上拉电阻也没用。只能用来捕获下降沿或低输入。
评分
查看全部评分
评分
查看全部评分
你好 可以用作GND信号捕获吗,我用GND输入驱动PC5输出,LED灯有时会不断电