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

查看: 1832|回复: 5

ARM®mbed OS入门开发 外置LED亮灯原理及使用

[复制链接]

61

主题

1071

回帖

17

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2016-10-23 21:58:11 | 显示全部楼层 |阅读模式
ARM®mbed OS入门开发 外置LED亮灯的使用

工作原理:
发光二极管的反向击穿电压约5伏。它的正向伏安特性曲线陡峭,使用时必须串联
限流电阻以控制通过管子的电流。限流电阻R可用下式计算:
                       R=(E-VF)/I ;
   式中E为电源电压,VF为LED的正向压降,I 为LED癿一般工作电流。
发光二极管的工作电压一般为1.5~2.0V,其工作电流一般为10~20mA。
所以在3.3V 的数字逻辑电路中,可使用220Ω的电阻作为限流电阻,
Mbed的I/O口是可以驱动LED的,所以也可以不用限流电阻。
当led 灯的阴极与板子上数字I/O 口相连时,
数字口输出高电平,led截止,发光二极管熄灭;
数字口输出低电平,led灯导通,发光二极管点亮。
20140306180642.png
本实验用开发板的PA6口接数字I/O口。
程序如下:
#include"mbed.h"
DigitalOut myLED1(PA_6);
int main()
{
    while(1)
    {
        myLED1 = 1;
        wait(0.5);
        myLED1 = 0;
        wait(0.5);
    }
}


回复

使用道具 举报

0

主题

59

回帖

2

蝴蝶豆

中级会员

最后登录
2020-1-10
发表于 2016-10-23 22:45:31 | 显示全部楼层
666666666666666666666666
回复 支持 反对

使用道具 举报

5

主题

100

回帖

0

蝴蝶豆

中级会员

最后登录
2017-5-27
发表于 2016-10-24 05:33:49 | 显示全部楼层
谢谢
回复 支持 反对

使用道具 举报

4

主题

484

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-8-12
发表于 2016-10-24 08:15:12 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

11

主题

228

回帖

0

蝴蝶豆

金牌会员

最后登录
2017-9-7
发表于 2016-10-24 09:28:56 | 显示全部楼层
谢谢,学习了;
回复 支持 反对

使用道具 举报

0

主题

159

回帖

0

蝴蝶豆

高级会员

最后登录
2017-3-9
发表于 2016-10-28 19:01:12 | 显示全部楼层
谢谢分享学习一下
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版