自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

转载 linux驱动开发之pwm蜂鸣器

http://blog.csdn.net/changliang7731/article/details/52297561驱动开发,控制pwm蜂鸣器! 蜂鸣器有多种类型,一种是给电就叫,另一种给电了还不行,还需要freq才会叫。大概称作有源和无源吧!我们此时将buzzer的驱动加入到内核中去。/* * linux/drivers/char/smart21

2016-11-23 15:01:34 845

转载 Linux PWM framework_简介和API描述

http://www.wowotech.net/comm/pwm_overview.html1. 前言PWM是Pulse Width Modulation(脉冲宽度调制)的缩写,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,其本质是一种对模拟信号电平进行数字编码的方法。在嵌入式设备中,PWM多用于控制马达、LED、振动器等模拟器件。PWM frame

2016-11-23 12:55:36 491

转载 Linux 音频设备驱动架构及应用编程

http://blog.csdn.net/myarrow/article/details/7638094 最早出现在Linux上的音频编程接口是OSS(Open Sound System),它由一套完整的内核驱动程序模块组成,可以为绝大多数声卡提供统一的编程接口。OSS出现的历史相对较长,这些内核模块中的一部分(OSS/Free)是与Linux内核源码共同免费发布的,另外一些则以二进制

2016-11-17 18:34:53 411

转载 Linux MTD系统剖析

http://blog.csdn.net/lwj103862095/article/details/21545791MTD,Memory Technology Device即内存技术设备,在Linux内核中,引入MTD层为NOR FLASH和NAND FLASH设备提供统一接口。MTD将文件系统与底层FLASH存储器进行了隔离。如上图所示,MTD设备通常可分

2016-11-16 13:05:51 707

转载 mtd-utils交叉编译

http://blog.csdn.net/mociml/article/details/6134988在网上参考了很多人的文章,开始就是编译不过去,提示/sys/acl.h无法找到!最后终于解决,原因是路径的问题 1、源码http://www.zlib.net/zlib-1.2.5.tar.gzhttp://www.oberhumer.c

2016-11-14 11:45:15 1018

转载 mtd-utils 及 ubi-utils 交叉编译(转载)

http://blog.chinaunix.net/uid-23141914-id-57776.html NAND是嵌入式系统一个很重要的部件,而mtd-utilts中包含了很多针对NAND的调试和测试的工具。 1. 在http://git.infradead.org/mtd-utils.git上下载最新的mtd-utils代码, 下面是以2009-07-0

2016-11-14 10:44:14 822

转载 initramfs的使用方法

http://blog.chinaunix.net/uid-26932153-id-4542073.html原文地址:initramfs的使用方法 作者:Kernel的makefile原文地址:http://www.cnblogs.com/pied/archive/2013/01/29/2880718.html这个是翻译来的,原文地址:http:

2016-11-08 13:30:47 2958

转载 BusyBox制作Initramfs嵌入式Linux根文件系统

http://blog.csdn.net/mcu_tian/article/details/51556398嵌入式Linux系统由linux内核与根文件系统两部分构成,两者缺一不可(无根文件系统的内核无法启动)使用busybox构建嵌入式根文件系统目录结构,配置内核,并且使用Initramfs制作成根文件系统,根文件系统与内核都一起烧写在镜像中起步骤如下;

2016-11-08 13:22:03 1323

转载 Linux系统时间与RTC时间【转】

http://www.cnblogs.com/sky-heaven/p/5220873.htmlhttp://bbs.chinaunix.net/forum.php?mod=viewthread&tid=3637782Linux的RTC驱动相对还是比较简单的,可以将它作为一个普通的字符型设备,或者一个misc设备,也可以是一个平台设备,这都没有关系,主要还是

2016-11-04 11:40:57 4661

转载 Ubuntu系统(bluez)蓝牙调试

http://blog.csdn.net/zjli321/article/details/52122447前言现在调试的Ubuntu、debian系统,蓝牙上层的协议使用bluez,蓝牙的移植与bluedroid略有不同。本文主要介绍Ubuntu(蓝牙移植上debian与Ubuntu是一样的)系统下蓝牙移植的相关知识,并给出移植指导。涉及的知识点有bluez下蓝牙的驱动、h

2016-11-02 14:32:02 3928

转载 蓝牙底层HCI驱动的实现

http://blog.csdn.net/walkingman321/article/details/7375708Overview蓝牙协议栈与蓝牙底层设备一般是通过串口连接,两者之间通过HCI协议通讯。这就要求实现一个串口tty驱动。而对于Bluez协议栈来说,它是通过建立蓝牙的socket来发送、接收数据。因此,在蓝牙通信中,对上层应用是socket通信,对底层则一般是

2016-11-02 13:11:51 1947

转载 linux蓝牙驱动代码阅读笔记

http://blog.chinaunix.net/uid-23193900-id-3271599.html原文地址:linux蓝牙驱动代码阅读笔记 作者:kangjunping转载地址:http://blog.csdn.net/absurd/article/details/1852337转载时请注明出处和作者联系方式作者联系方式:李先静 昨天看

2016-11-02 13:10:21 385

转载 linux下的蓝牙驱动程序详解

http://blog.csdn.net/gotowu/article/details/466876331、首先要做Bluez协议栈的移植,这样在开发板上才可以用hciconfig, hcitool等命令。关于bluez协议栈的移植步骤网上很多。2、该驱动是USB蓝牙设备驱动,分析根据蓝牙驱动的写的顺序进行。因为只是要做数据的传输,所以讲用于语音的等时传输部分去掉了。

2016-11-02 11:41:42 6514

转载 postcore_initcall(), arch_initcall(), subsys_initcall(), device_initcall() 调用顺序

http://blog.csdn.net/wh_19910525/article/details/16370863http://blog.csdn.net/thl789/article/details/6581146在内核源代码中,platform 设备的初始化(注册)用arch_initcall()调用,它的initcall 的level为3;而驱动的

2016-11-02 10:39:21 283

转载 Linux内核之mmc子系统-sdio

http://blog.csdn.net/mrwangwang/article/details/35997153/现在的Linux内核中,mmc不仅是一个驱动,而是一个子系统。这里通过分析Linux3.2.0内核,结合TI的arm335x平台及omap_hsmmcd host分析下mmc子系统,重点关注sdio及架构在其上的具体sdio IP驱动实现。1.      Gen

2016-11-02 10:35:24 705

转载 Kernel启动时 驱动是如何加载的module_init,加载的次序如何;略见本文

http://blog.csdn.net/lijiuliang/article/details/8068629Init.h中有相关initcall的启动次序,在system.map中可看出具体的__initcall指针的前后次序 #define pure_initcall(fn) __define_initcall("0",fn,0)#define core_ini

2016-11-02 10:32:35 2196

转载 关于linux mmc/sd驱动程序架构

http://blog.csdn.net/zangcf/article/details/8809028关于linux mmc/sd驱动程序架构今天花了时间简单看了mmc/sd部门内容和代码,我觉得形式上,这个部分和i2c非常相似系统也是分成core层,host层(对应i2c的adapter),设备层如果这样讲,那么core层主要功能应该是提供host注册,总线注册,设备注册

2016-11-02 10:31:20 350

怎样解题数学思维的新方法

怎样解题数学思维的新方法 怎样解题数学思维的新方法 数学思维的新方法

2018-11-10

500种最有效的管理工具第三卷

500种最有效的管理工具第三卷 500种最有效的管理工具第三卷

2018-11-03

量化交易与资金管理

量化交易与资金管理,量化交易者必须要掌握的技能。 量化交易与资金管理,量化交易者必须要掌握的技能。

2018-10-28

500种最有效的管理工具第一卷

500种最有效的管理工具第1卷,很实用的资源。500种最有效的管理工具第1卷,很实用的资源。

2018-10-21

500种最有效的管理工具

500种最有效的管理工具第二卷,很实用的资源。500种最有效的管理工具第二卷,很实用的资源。500种最有效的管理工具第二卷,很实用的资源。500种最有效的管理工具第二卷,很实用的资源。500种最有效的管理工具第二卷,很实用的资源。500种最有效的管理工具第二卷,很实用的资源。500种最有效的管理工具第二卷,很实用的资源。500种最有效的管理工具第二卷,很实用的资源。500种最有效的管理工具第二卷,很实用的资源。500种最有效的管理工具第二卷,很实用的资源。

2018-10-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除