打印
[STM32F1]

STM32的PC13,PC14,PC15 不能电流源驱动是什么意思

[复制链接]
4773|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
A6L2016|  楼主 | 2014-7-10 20:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
请问STM32F103RF的 PC13 PC14 PC15 可以这样驱动LED吗
看手册说同一时刻只能操作一个,不能做为电流源驱动LED,
下面这个算电流源驱动LED吗?实际硬件这样好像没问题啊都正常亮灭的。

QQ图片20140710205649.jpg (51.39 KB )

QQ图片20140710205649.jpg
沙发
玄德| | 2014-7-10 21:21 | 只看该作者

某些有特殊用途的管脚,电流驱动能力比普通IO小一些。

虽然能亮,但会超指标运行,不安全,不长久。

使用特权

评论回复
板凳
mmuuss586| | 2014-7-10 21:28 | 只看该作者
这样没问题,设置成开路或推挽输出,你这样也就5ma左右,和25mA差好几倍呢。

使用特权

评论回复
地板
A6L2016|  楼主 | 2014-7-10 22:08 | 只看该作者
本帖最后由 A6L2016 于 2014-7-10 22:11 编辑

谢谢楼上2位,

设置的是

    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13|GPIO_Pin_14|GPIO_Pin_15;
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;        //开漏
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;        //2M时钟


那么所谓的电流源是不是指这种情况不行: PC13->LED+ LED- ->电阻->GND  连接称为电流源驱动  就不符合stm手册要求吗

使用特权

评论回复
5
iwos2610| | 2015-9-6 10:08 | 只看该作者
我的一个设计上也是采用的和楼主一样的设计,并没有什么问题,这样IO口不算电流源,因为是外部灌电流的~~~

使用特权

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

本版积分规则

1

主题

10

帖子

0

粉丝