在LED通用接口的设计中,HC595主要作用

周立功单片机 2018-01-17 08:34 次阅读

周立功教授新书《面向AMetal框架与接口的编程(上)》,对AMetal框架进行了详细介绍,通过阅读这本书,你可以学到高度复用的软件设计原则和面向接口编程的开发思想,聚焦自己的“核心域”,改变自己的编程思维,实现企业和个人的共同进步。

第八章为深入理解AMetal,本文内容为8.2 HC595 接口。

8.2 HC595 接口

HC595 是一种“串转并”的外围器件,可以通过GPIO 控制数据引脚和时钟引脚实现数据的输出。但在一些具有SPI 外设的MCU 中,往往使用SPI 控制HC595 输出,使驱动程序更简洁。为了屏蔽底层数据输出方式的差异性,可以按照LED 通用接口的设计方法为HC595定义相关接口。

>>> 8.2.1 定义接口

1. 接口命名

由于操作的对象是HC595,因此接口命名以“am_hc595_”作为前缀。HC595 基本的操作是输出并行数据,其相应的接口名为:

  • am_hc595_send

特别地,HC595 的输出为三态输出,其由OE 引脚控制,因此可以定义相应接口使能输出(正常输出数据)或禁能输出(高阻状态)。其相应的的接口名为:

  • am_hc595_enable

  • am_hc595_disable

2. 接口参数

在LED 通用接口的设计中,通常可能存在多个LED,因而使用了唯一ID 号led_id 对多个LED 进行区分。按照这种逻辑,是否也需要使用hc595_id 来区分不同的HC595 呢?

在LED 通用接口中,使用了ID 号区分不同的LED,这就要求在接口实现中完成led_id到对应LED 设备之间的转换,即通过ID 号搜索到对应的LED 设备。显然,随着LED 设备的增加,搜索耗时也将增加。使用ID 号区分不同的LED,虽然简洁易懂,但效率不高。

对于操作LED 而言,通常都是秒级的,不会以极快的速率操作LED。如果LED 变化太快,则肉眼无法观察相应的现象是没有意义的。因此搜索耗时的影响对于LED 来说,可以忽略不计。虽然HC595 输出控制的具体器件是不确定的,但作为通用输出器件,其输出的效率应该尽可能高,不要因为驱动实现的策略而影响了输出效率,比如,常见的GPIO 能够以MHz 的速率输出,这种变化是us 级别的,显然此时搜索耗时会对输出效率产生一定的影响。

为了达到快速输出的目的,最好不存在任何搜索过程,直接操作相应的HC595 对象实现输出。在这种情况下,使用指向对象的指针就是很好的解决办法,只要具有指向对象的指针,就可以直接使用对象提供的方法。

显然使用指向对象的指针,只是为了提高接口实现的效率,与用户并无直接关系。对于用户来说,其无需关心这个指针的具体类型。为了对用户屏蔽“指针”的概念,可以为该指针单独定义一个类型,这就是本书中常常提及的“句柄”概念。由于现在还不清楚HC595对象的指针类型,可以先定义一个无类型的指针类型作为句柄类型。比如:

该类型的句柄本质上是指向HC595 对象的指针,其本身就代表了系统中确定的一个HC595 对象。基于此,所有接口均使用该类型作为第一个参数,即:

  • am_hc595_enable (am_hc595_handle_t handle);

  • am_hc595_disable (am_hc595_handle_t handle);

  • am_hc595_send (am_hc595_handle_t handle);

特别地,对于am_hc595_send(),还需要使用参数指定发送的数据,往往使用一个指向数据首地址的指针和数据的字节数表示一段数据。即可为am_hc595_send()新增两个参数:

  • am_hc595_send (am_hc595_handle_t handle, const void *p_data, size_t nbytes) ;

其中,p_data 指向了数据的首地址,使用void *类型,使其可以指向任意数据类型的首地址,使用const修饰符,表明本接口仅用于发送数据,不会改变数据内容;nbytes 指定了发送数据的字节数,若只有单个HC595,则输出是单个字节(8 位),若有多个HC595 级联,则输出是n 个字节(n 为HC595 的个数,共计8×n 位)。

实际中,单个HC595 只能输出8位数据,为了输出更多位数的数据,可以使用级联的方式将多个HC595级联起来。因此,这里的HC595“句柄”代表的HC595 设备可能包含多个级联的HC595,以实现多位数据的输出。

3. 返回值

接口无特殊说明,直接将所有接口的返回值定义为int 类型的标准错误号。基于此,HC595 接口的完整定义详见表8.4。其对应的类图详见图8.5。

表8.4 HC595 通用接口(am_hc595.h)

图8.5 HC595 对应的类图

特别注意,当前接口中的am_hc595_handle_t 类型为void *类型,最终,其需要是指向对象的指针类型。随着后文对接口实现的介绍,会定义相应的设备类型,到时再更新具体的定义。

>>> 8.2.2 实现接口

1. 抽象的HC595 设备类

与LED 通用接口的实现类似,为了屏蔽底层实现的差异性,可以将一些与底层硬件相关的功能进行抽象,根据三个接口,可以定义相应的三个抽象方法,并将其存放在一个虚函数表中。即:

类似地,将抽象方法和p_cookie 定义在一起,即为抽象的HC595 设备。比如:

显然,具体的HC595 设备直接从抽象的HC595 设备派生,然后由具体的HC595 设备根据实际的硬件,实现3 个抽象方法。

与抽象LED 设备的定义相比可以发现,这里定义抽象设备的方法和抽象LED 设备定义的方法是完全一致的,可以将这种方法作为定义一种抽象设备的模板,即:首先,根据接口的定义,整理需要具体设备实现那些功能,然后将这些功能一一抽象为方法,并将它们存放在一个虚函数表中,这些抽象方法的第一个参数均为p_cookie。最后,将虚函数表和p_cookie整合在一个新的结构体中,该结构体类型即为抽象设备类型。伪代码详见程序清单8.18。

程序清单8.18 抽象设备定义的一般方法

伪代码中,[name]表示当前模块的具体名字,如led。当然,如果需要,可以在抽象筹备中添加其它需要的成员,如LED 设备中,使用链表管理多个LED 设备,因此还具有p_next指针成员。

在HC595 接口中,使用了handle 作为第一个参数,其本质上是指向设备的指针,由于所有具体设备的都是从抽象的HC595 设备派生的,因此,handle 的类型可以定义为:

如此一来,所有接口的实现都可以直接调用抽象方法实现,而抽象方法的具体实现是由具体的HC595 设备完成的。各HC595 接口的实现详见程序清单8.19。

程序清单8.19 HC595 接口实现

由于handle 是直接指向设备的指针,可以通过handle 直接找到相应的方法,因此,在整个接口的实现过程中,没有任何查询搜索的过程,效率较高。除此之外,当handle 直接指向设备后,也就无需再集中对各个HC595 设备进行管理,如LED 设备,由于存在查询搜索过程,因此不得不使用单向链表将系统中的各个LED 设备链起来,便于查找。

在接口实现中,没有与硬件相关的实现代码,仅仅是简单的调用了抽象方法。抽象方法需要由具体的HC595 设备来完成。由于各个接口的实现非常简单,往往将其实现直接以内联函数的形式存放在.h 文件中。

为便于查阅,如程序清单8.20 所示展示了抽象HC59 设备接口文件(am_hc595.h)的内容。其对应的类图详见图8.6。

程序清单8.20 am_hc595.h 文件内容

图8.6 抽象的HC595 设备类

程序中,am_static_inline 是内联函数的标识,其在am_types.h 文件中定义,定义的实际内容与编译器相关,如使用GCC 编译器,则其定义如下:

由于在不同编译器中,内联函数的标识不尽相同,为了使用户使用统一的标识,AMetal统一将内联标识符定义为了am_static_inline,使得用户在任何编译器中均可使用该标识作为内联标识,无需关心与编译器相关的细节问题。

2. 具体的HC595 设备类

以使用SPI 控制HC595 输出数据为例,简述具体HC595 设备的实现方法。首先应该基于抽象设备类派生一个具体的设备类,其类图详见图8.7,

图8.7 具体的HC595 设备类

可直接定义具体的HC595 设备类:

am_hc595_spi_dev_t 即为具体的HC595 设备类。具有该类型后,即可使用该类型定义一个具体的HC595 设备实例:

在使用SPI 控制HC595 时,需要知道HC595 相关的信息,如锁存引脚、输出使能引脚、SPI 时钟频率等信息。

特别地,当SPI 输出数据时,可以指定数据输出时的位顺序:最高位先输出或最低位先输出。最先输出的位决定了HC595 输出端Q7 的电平,最后输出的位决定了HC595 输出端Q0 的电平。显然,位的输出顺序直接影响了HC595 的输出,因此,具体输出顺序应该是由用户来决定的。

基于此,将需要由用户提供的设备相关信息存放到一个新的设备信息结构体类型中:

若使用MiniPort-595,其与AM824-Core 联合使用时,则其对应的设备实例信息可以定义如下:

同理,在设备类中需要维持一个指向设备信息的指针。此外,由于使用SPI 控制HC595时,HC595 相当于是一个SPI 从设备,为了使用SPI 接口与之通信,需要为HC595 定义一个与之对应的SPI 从设备,新增两个成员,完整的HC595 设备定义即为:

显然,在使用SPI 控制HC595 前,需要完成设备中各成员的赋值,这些工作通常在驱动的初始化函数中完成,定义初始化函数的原型为:

其中:

  • p_dev 为指向am_hc595_spi_dev_t 类型实例的指针;

  • p_info 为指向am_hc595_spi_info_t 类型实例信息的指针;

  • handle 为SPI 句柄,便于使用SPI 输出数据,初始化函数的返回值即为HC595 句柄。基于前面定义的设备实例和实例信息,其调用形式如下:

返回值即为HC595 实例的句柄,可以作为HC595 通用接口的第一个参数(handle)的实参。初始化函数的实现范例详见程序清单8.21。

程序清单8.21 初始化函数实现范例(SPI 控制HC595)

程序中,首先建立了标准的SPI 从设备,便于后续使用SPI 接口发送数据,然后初始化了p_info 成员,接着完成了抽象HC595 设备中p_funcs 和p_cookie 的赋值,最后,返回设备地址作为用户操作HC595 的句柄。其中,pfuncs 赋值为了&__g_hc595_spi_drv_funcs,其中包含了3 个抽象方法的具体实现,完整定义详见程序清单8.22。

程序清单8.22 抽象方法的实现(SPI 控制HC595)

由此可见,使用GPIO 接口am_gpio_set()控制OE 引脚的输出电平实现了HC595 的使能和禁能函数,使用SPI 接口函数am_spi_write_then_write()实现了发送数据函数。

为了便于查阅,如程序清单8.23 所示展示了具体HC595 设备接口文件(am_hc595_spi.h)的内容。

程序清单8.23 am_hc595_spi.h 文件内容

热门推荐

原文标题:周立功:深入理解AMetal——HC595 接口

文章出处:【微信号:Zlgmcu7890,微信公众号:周立功单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

基于LED的电子生日蜡烛电路设计

这个电路产生了一套基于LED的电子生日蜡烛。这种蜡烛与吹灭蜡制蜡烛一样具有相同的乐趣,并且它是可重复....

的头像 电子设计 发表于 05-27 06:37 72次阅读
基于LED的电子生日蜡烛电路设计

凤凰卫视与故宫博物院联合打造的高科技互动艺术展演《清明上河图3.0》在故宫箭亭广场正式开幕

2018年5月18日是第42个国际博物馆日,今年的主题为“超级连接的博物馆:新方法,新公众”。凤凰卫....

发表于 05-25 11:43 50次阅读
凤凰卫视与故宫博物院联合打造的高科技互动艺术展演《清明上河图3.0》在故宫箭亭广场正式开幕

中国内地两家以及中国台湾的led厂家库存量都达到惊人的水平 将面临降低产量或降低价格的困境

据业内人士透露,中国内地两家最大的LED外延片和芯片制造商三安光电和华灿光电,以及中国台湾最大的晶圆....

发表于 05-25 11:23 88次阅读
中国内地两家以及中国台湾的led厂家库存量都达到惊人的水平 将面临降低产量或降低价格的困境

雷士照明拟以5亿元收购罗曼国际所持蔚蓝芯光的余下60%股权

23日,雷士照明(以下简称“公司”)发布公告称,公司拟以5亿元收购罗曼国际所持蔚蓝芯光的余下60%股....

发表于 05-25 10:14 86次阅读
雷士照明拟以5亿元收购罗曼国际所持蔚蓝芯光的余下60%股权

近一年来佛山照明产品屡次上“黑榜”;其净利润持续下滑

近年来,佛山照明产品屡次被检出质量问题。

发表于 05-25 10:09 59次阅读
近一年来佛山照明产品屡次上“黑榜”;其净利润持续下滑

比亚迪在LED的采用上有何策略?对激光大灯又持怎样的态度?

经过几十年的发展,比亚迪在销售额上实现快速发展。作为国产汽车品牌的优秀代表,比亚迪汽车在国内市场占有....

的头像 高工LED 发表于 05-25 09:57 234次阅读
比亚迪在LED的采用上有何策略?对激光大灯又持怎样的态度?

pi-top推出pi-topPULSE 用于游戏、听音乐、音乐样本录音

近日,基于树莓派的世界上最经济计算机的生产商pi-top推出了pi-topPULSE。这款HAT兼容....

的头像 39度创意研究所 发表于 05-25 09:47 225次阅读
pi-top推出pi-topPULSE 用于游戏、听音乐、音乐样本录音

一个高集成度的掉电检测电路应用

对于核心板的嵌入式系统来说,异常掉电情况下数据不丢失,稳定性是根本。本文基于CAT706介绍一种能够....

的头像 周立功单片机 发表于 05-25 09:35 775次阅读
一个高集成度的掉电检测电路应用

重大消息!LED龙头企业台湾晶电一分为三,向2.0时代迈进

昨日,来自台湾的LED龙头企业晶电宣布将公司拆分为3家公司,年底前将会完成拆分任务,成立21年首次拆....

的头像 肖青梅 发表于 05-25 09:25 473次阅读
重大消息!LED龙头企业台湾晶电一分为三,向2.0时代迈进

LED已经告别高利润时代 揭秘灯管电源设计

以9910系列为代表的恒流型控制IC做的LED电源,实际是限流,控制较简单,严格的说起来,其不属于开....

发表于 05-25 07:23 153次阅读
LED已经告别高利润时代 揭秘灯管电源设计

LED吊灯Beam:连接手机就成了迷你投影仪

荷兰Beam Labs设计了了一款很特别的LED吊灯Beam,那到底特别在哪里?外观看上去如普通吊灯....

的头像 39度创意研究所 发表于 05-25 00:30 304次阅读
LED吊灯Beam:连接手机就成了迷你投影仪

挪威推出感应式LED路灯 通过雷达感应调节亮度

挪威近日为该国的部分公路安装了可以自主调节光线强弱的感应式路灯,以进一步节能减排。 车灯被安装在了奥....

的头像 39度创意研究所 发表于 05-25 00:23 207次阅读
挪威推出感应式LED路灯 通过雷达感应调节亮度

Yeelight皎月吊灯 采用北欧极简风

Yeelight皎月吊灯采用北欧极简风,无论哪种装修风格,都能轻松融入。采用下照设计,灯光尽可能均匀....

的头像 39度创意研究所 发表于 05-25 00:20 105次阅读
Yeelight皎月吊灯 采用北欧极简风

耗费十年时间:利用热管技术对LED照明灯具进行冷却

戴森发布新研发成果:利用热管技术对LED照明灯具进行冷却,从而让它们实现更为持续、稳定的照明效果。 ....

的头像 39度创意研究所 发表于 05-25 00:12 389次阅读
耗费十年时间:利用热管技术对LED照明灯具进行冷却

蓝景智能语音操控LED灯 支持天猫精灵声控

天猫精灵声控蓝景蓝牙mesh智能LED灯,此灯 拥有蓝景智能语音操控LED灯还具备了智能音乐模式,灯....

的头像 39度创意研究所 发表于 05-25 00:06 318次阅读
蓝景智能语音操控LED灯 支持天猫精灵声控

史上最酷耐克鞋:加入了PS4手柄按键元素

索尼PlayStation宣布,联手NBA球星保罗·乔治、耐克,共同打造了一款PS主题篮球鞋——Ni....

的头像 39度创意研究所 发表于 05-25 00:01 264次阅读
史上最酷耐克鞋:加入了PS4手柄按键元素

手机、笔记本低电压电源管理ME2345A应用MOS管优化方案

发表于 05-24 18:00 96次阅读
手机、笔记本低电压电源管理ME2345A应用MOS管优化方案

学习一下降压型大功率LED恒流驱动

发表于 05-24 15:32 170次阅读
学习一下降压型大功率LED恒流驱动

Helios照明系统 贴在你喜欢的地方

Dyena公司制作的Helios触控式模块化LED照明系统,将一块块六边形的模块通过磁力吸附的方式拼....

的头像 39度创意研究所 发表于 05-24 14:57 312次阅读
Helios照明系统  贴在你喜欢的地方

中山三通道智能DIM调光SM15633ELED电源芯片说明文档

中山三通道智能DIM调光SM15633ELED电源芯片说明文档

发表于 05-24 14:30 72次阅读
中山三通道智能DIM调光SM15633ELED电源芯片说明文档

UVB紫外LED HK310S68C-100(中文版)资料介绍

型号HK310S68C-100是裕田光电推出的第一款UVB(波长310nm)系列产品,主要运用于皮肤....

发表于 05-24 14:24 59次阅读
UVB紫外LED HK310S68C-100(中文版)资料介绍

中断入门例子—C语言使用中断控制LED点亮

简单的中断入门例子

发表于 05-24 14:15 21次阅读
中断入门例子—C语言使用中断控制LED点亮

澳大利亚照明协会宣布 卤素灯将在未来从澳大利亚的零售店里消失

澳大利亚最大的照明行业组织机构澳大利亚照明协会近日宣布:随着世界步入LED照明时代,卤素灯将在未来的....

发表于 05-24 11:57 105次阅读
澳大利亚照明协会宣布 卤素灯将在未来从澳大利亚的零售店里消失

弘凯光电发表一系列全彩自带IC LED

弘凯光电发表一系列全彩自带IC LED,产品系列名称为iCLed。iCLed的上市,提供对于色阶需求....

发表于 05-24 11:51 74次阅读
弘凯光电发表一系列全彩自带IC LED

矩阵式LED头灯将成为高精度照明的发展趋势

当前汽车产业自动驾驶、电气化以及汽车制造商日益增长的个性化需求促进了车身外部照明领域的变化,并且带来....

发表于 05-24 11:01 101次阅读
矩阵式LED头灯将成为高精度照明的发展趋势

简单电压表监控TTL电源

使用国家半导体LM3914棒/点显示驱动芯片、几个电阻和一些LED,很容易构造一个简单的扩展刻度伏特....

发表于 05-24 10:55 28次阅读
简单电压表监控TTL电源

AWorks对常见的外部通用设备接口应用

AWorks对常用的硬件设备(LED、按键、蜂鸣器、数码管等等)进行了抽象,分别为每一类设备提供了通....

的头像 周立功单片机 发表于 05-24 09:44 575次阅读
AWorks对常见的外部通用设备接口应用

三安光电子公司 “阔气”出手,发力集成电路领域

就在今日,三安光电子公司 “阔气”出手,发力集成电路领域。

发表于 05-24 09:43 107次阅读
三安光电子公司 “阔气”出手,发力集成电路领域

LED电源芯片PWMSM7015高功率输出规格参数方案设计资料下载

上海地区LED电源芯片PWMSM7015高功率输出规格参数方案设计资料

发表于 05-24 09:42 70次阅读
LED电源芯片PWMSM7015高功率输出规格参数方案设计资料下载

2018年4月中国LED照明产品出口总额约18.44亿美元

经过30多年的发展,中国LED产业已经形成了包括外延片的生产、芯片的制备、封装、以及LED产品应用在....

发表于 05-24 09:40 396次阅读
2018年4月中国LED照明产品出口总额约18.44亿美元

伊顿照明:LED技术正在改变我们为体育馆和其他运动设施进行照明设计的方式

体育馆或健身房有独特的照明需求,需要充足的照明,让参与者保持专注及人身安全。在天花板较高的地方或在游....

发表于 05-24 08:27 119次阅读
伊顿照明:LED技术正在改变我们为体育馆和其他运动设施进行照明设计的方式

请问我做的555led闪光电路,led没有亮是什么原因?

发表于 05-24 01:13 121次阅读
请问我做的555led闪光电路,led没有亮是什么原因?

科锐宣布推出XLamp CMT LED,基于最新金属基板COB 技术

科锐宣布推出XLamp CMT LED,基于最新金属基板COB 技术,采用了通用的COB外观尺寸,丰....

发表于 05-23 15:26 181次阅读
科锐宣布推出XLamp CMT LED,基于最新金属基板COB 技术

PIC®单片机与LED驱动及控制相关外设介绍(上篇)

本课讲述PIC®单片机与LED驱动及控制相关外设介绍上篇

的头像 亚德诺半导体(ADI)视频 发表于 05-23 13:48 246次阅读
PIC®单片机与LED驱动及控制相关外设介绍(上篇)

2018至2024年全球智能照明市场趋势分析

根据相关数据显示,2018年全球智能照明市场预计为60亿美元,2018至2024年间年均复合增长率将....

的头像 村田中文技术社区 发表于 05-23 11:42 1608次阅读
2018至2024年全球智能照明市场趋势分析

Mini LED和Micro LED有什么区别?

迷你LED是一种过渡性产品,因此仍然难以预测其发展周期。这主要取决于行业是否能够突破微LED的技术瓶....

的头像 华强LED网 发表于 05-23 09:29 349次阅读
Mini LED和Micro LED有什么区别?

M105x系列跨界硬件核心板嵌入式开发

迄今为止,知道AWorks的开发者越来越多,却只有极少数了解其精髓,在即将发布之际,周立功教授及其团....

的头像 周立功单片机 发表于 05-23 09:18 697次阅读
M105x系列跨界硬件核心板嵌入式开发

活久见:研究发现光疗疗法可以调节人体生物钟

根据一项新的研究,轮班工人可以接受光疗法,来使他们的生物钟恢复同步。 一项研究显示,晚上暴露在明亮....

的头像 广明源照明 发表于 05-22 17:17 485次阅读
活久见:研究发现光疗疗法可以调节人体生物钟

一文看懂LED显示屏视频处理器的9大作用及技术特点

本文首先介绍了led视频处理器的概念及LED视频处理器原理,其次介绍了LED视频处理器技术特点及LE....

发表于 05-22 16:45 276次阅读
一文看懂LED显示屏视频处理器的9大作用及技术特点

Chnano RGB LED手套专为游戏发烧友而生

许多 DIY 发烧友和游戏玩家喜欢用 RGB LED 为自己的设备营造一种别样的氛围,但是在凌冽的冬....

的头像 39度创意研究所 发表于 05-22 11:14 334次阅读
Chnano RGB LED手套专为游戏发烧友而生

智能灯泡Helia实现蓝光“零排放”

在睡觉前使用这些电子设备会影响睡眠质量,在智能手机领域,已经越来越多的厂家加入到阻止蓝光的行列。在C....

的头像 39度创意研究所 发表于 05-22 11:10 431次阅读
智能灯泡Helia实现蓝光“零排放”

气球还能当吊灯 涨见识了

气球本身就易破,许多人都害怕玩气球,担心气球爆炸。这样一款气球吊灯放在您家里,是不是有点胆颤心惊?事....

的头像 39度创意研究所 发表于 05-22 11:02 324次阅读
气球还能当吊灯 涨见识了

STM32f103zet6使用库函数点亮一个LED

STM32f103zet6使用库函数点亮一个LED

发表于 05-22 10:34 33次阅读
STM32f103zet6使用库函数点亮一个LED

如何采用级联TLC5940器件的LED显示系统模块

本文描述的是TLC5940 LED驱动器的应用思路和参考设计。

发表于 05-22 09:13 30次阅读
如何采用级联TLC5940器件的LED显示系统模块

带有源平衡环补偿功能1080p60摄像头

回望在电子产品领域奋战的20年,我们已走过了漫漫长路。处理器速度更快,发光二极管(LED)亮度更高,....

的头像 电子设计 发表于 05-22 09:08 704次阅读
带有源平衡环补偿功能1080p60摄像头

全新的物联网操作系统AWorks IoT OS

Wi-Fi、zigbee、NFC、LoRa等无线技术使用得十分广泛,但无线电路设计存在诸多难点:天线....

的头像 ZLG致远电子 发表于 05-22 08:57 1250次阅读
全新的物联网操作系统AWorks IoT OS

未来除了LED让照明的质量更好之外,也将透过光源的智慧化控制,让行车更为安全

LED灯泡近几年的发展,除了最大宗的消费市场照明为主之外,近几年LED厂商全力抢攻的车用市场,相对家....

发表于 05-22 08:03 157次阅读
未来除了LED让照明的质量更好之外,也将透过光源的智慧化控制,让行车更为安全

请问协议栈开启PA功能之后LED3不能闪烁是由什么原因导致的?

发表于 05-22 00:51 39次阅读
请问协议栈开启PA功能之后LED3不能闪烁是由什么原因导致的?

多像素LED开启智能照明应用新视野

多像素LED技术的发展启动了汽车行业最为明显的智能照明系统发展的巨大飞跃。现在,第一款混合LED提供....

的头像 高工LED 发表于 05-21 17:50 622次阅读
多像素LED开启智能照明应用新视野

国内LED厂商打造国产车用LED民族品牌

随着LED产品技术的突破和市场需求的差异化、特殊化,利基市场成为LED后时代的新蓝海。其中,LED车....

的头像 高工LED 发表于 05-21 17:28 607次阅读
国内LED厂商打造国产车用LED民族品牌

如何根据自己所需要的色温和流明来购买相应瓦数的照明产品?

而令人吃惊的是,在很多人的采购清单中,还明显包含着已经过时的老旧技术,如,27%的德国人仍在将“传统....

的头像 CNLED网 发表于 05-21 15:48 255次阅读
如何根据自己所需要的色温和流明来购买相应瓦数的照明产品?

如何使用高LED电源电压和串联发光二极管的TLC5940

该应用报告描述了如何适应更高的LED电源电压,并增加TLC5940可以驱动的串联LED的数量。

发表于 05-21 15:47 31次阅读
如何使用高LED电源电压和串联发光二极管的TLC5940

LED发光腰包BSEEN上线众筹 可为iPhone充电

Ming DY 公司同步出品的还有 LED 发光腕带,具有两种发光模式:持续照明和闪光模式,共四种颜....

的头像 39度创意研究所 发表于 05-21 13:26 224次阅读
LED发光腰包BSEEN上线众筹 可为iPhone充电

实用才是硬道理 四大“天王”LED智能灯测评

本期就集中为大家介绍几款智能灯泡,一起来看看它们有何不同吧…… Twist 是初创公司 Astro ....

的头像 39度创意研究所 发表于 05-21 13:18 362次阅读
实用才是硬道理  四大“天王”LED智能灯测评

【原创】基于STM32的LED显示控制板卡驱动及GUI显示软件

发表于 04-29 10:30 584次阅读
【原创】基于STM32的LED显示控制板卡驱动及GUI显示软件

【转帖】如何解决LED驱动电源的易损坏问题

发表于 04-02 17:40 597次阅读
【转帖】如何解决LED驱动电源的易损坏问题

8050控制LED点亮问题

发表于 03-29 08:57 614次阅读
8050控制LED点亮问题

关于无线给led灯供电的问题

发表于 03-23 12:20 812次阅读
关于无线给led灯供电的问题

中颖单片机关于TM1629B的LED驱动编程,烧录成功,但是LED没有点亮,板没有问题,下附有程序代码

发表于 03-22 18:19 796次阅读
中颖单片机关于TM1629B的LED驱动编程,烧录成功,但是LED没有点亮,板没有问题,下附有程序代码

问一下LED先并后串和先串后并的区别

发表于 03-22 09:15 719次阅读
问一下LED先并后串和先串后并的区别