品牌名称:艾瓦特 QQ 2892715427 iwatt(艾瓦特)IW3689/IW3688隔离/非隔离离线可控硅调光 特点 隔离/非隔离离线120VAC / 230VAC LED驱动高达20W的输出功率宽线的频率范围(从45Hz至66hz)符合IEC61000-3-2谐波电流要求总谐波失真小于20 ...
分类:
其他好文 时间:
2016-07-23 00:30:16
阅读次数:
485
SY5800A评估报告 QQ 2892715427 应用于 LED照明领域的一款单级、反激式、带 PFC功能的原边控制驱动芯片 SY5800A 是一个单级、反激式、带 PFC 功能的LED驱动芯片,适用于 LED照明。 系统工 作在准谐振模式来实现高效率和低 EMI 的应用。 ...
分类:
其他好文 时间:
2016-07-22 12:56:34
阅读次数:
134
蜂鸣器是s3c6410开发板上带的一个硬件设备,可以通过向寄存器写入特定的值来控制蜂鸣器发出尖叫声。 在前面的章节编写了两个完整的linux驱动:word_count驱动和led驱动,两个有一共同点就是都有一个源代码文件组成。 代码重用分为静态和动态两种。即将需要重要的代码使用者放在一起进行编译,最 ...
分类:
系统相关 时间:
2016-07-09 08:13:27
阅读次数:
227
第八章让开发版发出声音:蜂鸣器驱动 第八章本章主要介绍蜂鸣器的实现原理,并实现一个完整的蜂鸣器驱动(可以打开和关闭蜂鸣器),以及把Linux驱动分成多个文件的方式。 蜂鸣器是开发板上带的一个硬件设备,可以通过向寄存器写入特定的值来控制蜂鸣器发出尖叫声。 PWM驱动不同于LED驱动,将由多个文件组成, ...
分类:
其他好文 时间:
2016-07-08 18:09:23
阅读次数:
125
硬件抽象层:HAL HAL是建立在Linux驱动之上的一套程序库。这套程序库并不属于Linux内核,而是属于Linux内核层之上的应用程。 Google为Android加入HAL目的是:统一硬件的调用接口。解决GPL版权问题。针对一些特殊要求。 本章也详细讲述了为LED驱动增加HAL: 1.编写一款 ...
分类:
移动开发 时间:
2016-07-08 13:45:45
阅读次数:
209
1.android HAL架构 2.为LED驱动增加HAL 1.编写一款支持HAL的Linux驱动程序步骤 第一步:编写Linux驱动 第二步:编写HALlibrary 第三步:编写Service Library 2.颠覆Linux驱动的设计理念:精简LED驱动 3.测试读写寄存器操作 4.编写调用 ...
分类:
其他好文 时间:
2016-07-08 13:20:52
阅读次数:
179
蜂鸣器也称为PWM脉冲宽度调制,基本原理就是通过脉冲来控制蜂鸣器的打开和停止。蜂鸣器是开发板上带的一个硬件设备,可以通过向寄存器写入特定的值来控制蜂鸣器发出的声音。本节介绍了蜂鸣器的实现原理,并实现一个完整的蜂鸣器驱动,可以打 开和关闭。PWM驱动的实现方式不同于LED驱动,PWM驱动由多个文件组成 ...
分类:
其他好文 时间:
2016-07-07 22:32:31
阅读次数:
192
蜂鸣器是 S3C6410 开发板上带的一个硬件设备。可以通过向寄存器写入特定的值来控制蜂鸣器 发出尖叫声。PWM驱动的实现方式不同于 LED 驱动, PWM 驱动将由多个文件组成。这也是大多数 Linux 驱动的标准实现方式. 也就是说-个复杂的驱动不太可能将所有的代码都放在一个文件中。 本节讲介绍 ...
分类:
移动开发 时间:
2016-07-07 19:32:41
阅读次数:
206
本章介绍了蜂鸣器的驱动程序,蜂鸣器是开发板上带的一个硬件设备,可以通过向寄存器写入特定的值来控制蜂鸣器发出尖叫声。了解了蜂鸣器的实现原理,并实现了一个完整的蜂鸣器驱动。PWM驱动的实现方式不同于LED驱动,由多个文件组成。 Linux驱动的代码重用有很多方式。对于复杂的linux驱动,需要使用多个源 ...
分类:
其他好文 时间:
2016-07-07 12:32:04
阅读次数:
126
通过蜂鸣器的实现原理,实现一个完整的蜂呜器驱动,可以打开和关闭蜂鸣器. PWM驱动的实现方式不同于LED驱动, PWM 驱动将由多个文件组成。这也是大多数 Linux 驱动的标准实现方式. 刚开始是LED驱动的代码重用,Linux 驱动的代码重用有很多种方法。可以采用标准 C程序的方式。将要重用的代 ...
分类:
移动开发 时间:
2016-07-07 09:54:12
阅读次数:
222