ChinaUnix首页
|
论坛
|
博客
博客首页
博客专家
往日推荐
博客文集
博文
博主
热搜:
Windows
cISCO
系统运维
C#
WINDOWS
ubuntu
信息
移动开发
博客首页 〉
搜索结果
按类别查询搜索结果
操作系统
程序设计
数据库
热点技术
综合
架构与运维
移动开发与应用
Web前端
LINUX
|
BSD
|
WINDOWS
|
其他UNIX
|
AIX
|
SOLARIS
|
C/C++
|
Java
|
Python/Ruby
|
项目管理
|
Web开发
|
嵌入式
|
C#/.net
|
PHP
|
Delphi
|
PERL
|
Erlang
|
Verilog
|
敏捷开发
|
Mysql/postgreSQL
|
Oracle
|
DB2/Informix
|
Sybase
|
数据库开发技术
|
SQLite/嵌入式数据库
|
SQLServer
|
NOSQL
|
虚拟化
|
云计算
|
大数据
|
HADOOP
|
高性能计算
|
IT业界
|
IT职场
|
信息化
|
网络与安全
|
系统运维
|
服务器与存储
|
架构设计与优化
|
Android平台
|
iOS平台
|
Windows平台
|
其他平台
|
Html/Css
|
JavaScript
|
jQuery
|
HTML5
|
关于关键词 的检测结果,共
10321
条
【嵌入式】
ARM中断
的
解析程序
诺亚方舟破土巴郎
| 2016-10-06 10:53:34 | 阅读(140) | 评论(0)
【阅读全文】
【嵌入式】
LCD图片显示函数
的
调用
诺亚方舟破土巴郎
| 2016-10-06 10:50:58 | 阅读(160) | 评论(0)
【阅读全文】
【嵌入式】
UBOOT
的
LCD移植 成功
诺亚方舟破土巴郎
| 2016-10-06 10:50:49 | 阅读(180) | 评论(0)
【阅读全文】
【嵌入式】
Linux内核通知链机制
的
原理及实现
qms1314
| 2016-10-05 21:30:15 | 阅读(1290) | 评论(0)
一、概念: 大多数内核子系统都是相互独立的,因此某个子系统可能对其它子系统产生的事件感兴趣。为了满足这个需求,也即是让某个子系统在发生某个事件时通知其它的子系统,Linux内核提供了通知链的机制。通知链表只能够在内核的子系统之间使用,而不能够在内核与用户空间之间进行事件的通知。 ...
【阅读全文】
【嵌入式】
关于Bitmap
的
总结&学习
728330453
| 2016-10-04 22:29:11 | 阅读(1010) | 评论(0)
关于Bitmap的使用与学习总结,驱动中关于位域的使用,使用bit位节省空间,但可移植性不好~
【阅读全文】
【嵌入式】
Source Insight 常用设置和
快
捷键大全
zhuimengcanyang
| 2016-10-02 07:52:17 | 阅读(1040) | 评论(0)
Source Insight 常用设置和快捷键大全
【阅读全文】
【嵌入式】
SMDK2410
的
U-Boot关键代码理解
zhuimengcanyang
| 2016-09-30 13:04:38 | 阅读(950) | 评论(0)
SMDK2410的U-Boot关键代码理解
【阅读全文】
【嵌入式】
Linux内核通知链机制
的
原理及实现
yangyefeng820803
| 2016-09-30 11:35:35 | 阅读(12700) | 评论(0)
一、概念: 大多数内核子系统都是相互独立的,因此某个子系统可能对其它子系统产生的事件感兴趣。为了满足这个需求,也即是让某个子系统在发生某个事件时通知其它的子系统,Linux内核提供了通知链的机制。通知链表只能够在内核的子系统之间使用,而不能够在内核与用户空间之间进行事件的通知。 ...
【阅读全文】
【嵌入式】
Linux ALSA框架之七:ASoC架构中
的
Codec
yangyefeng820803
| 2016-09-29 15:29:03 | 阅读(3100) | 评论(0)
1. Codec简介在移动设备中,Codec的作用可以归结为4种,分别是: 对PCM等信号进行D/A转换,把数字的音频信号转换为模拟信号对Mic、Linein或者其他输入源的模拟信号进行A/D转换,把模拟的声音信号转变CPU能够处理的数字信号对音频通路进行控制,比如播放音乐,收听调频收音机,又或者接听电话时,音...
【阅读全文】
【嵌入式】
Linux ALSA框架之六:ASoC架构中
的
Machine
yangyefeng820803
| 2016-09-29 15:25:11 | 阅读(2450) | 评论(0)
前面一节的内容我们提到,ASoC被分为Machine、Platform和Codec三大部分,其中的Machine驱动负责Platform和Codec之间的耦合以及部分和设备或板子特定的代码,再次引用上一节的内容:Machine驱动负责处理机器特有的一些控件和音频事件(例如,当播放音频时,需要先行打开一个放大器);单独的Platform和Codec驱动是不能工作的,它...
【阅读全文】
【嵌入式】
Linux ALSA框架之五:移动设备中
的
ALSA(ASoC)
yangyefeng820803
| 2016-09-29 15:22:52 | 阅读(2320) | 评论(0)
1. ASoC的由来ASoC--ALSA System on Chip ,是建立在标准ALSA驱动层上,为了更好地支持嵌入式处理器和移动设备中的音频Codec的一套软件体系.在ASoc出现之前,内核对于SoC中的音频已经有部分的支持,不过会有一些局限性:Codec驱动与SoC CPU的底层耦合过于紧密,这种不理想会导致代码的重复,例如,仅是wm8731的驱动,当...
【阅读全文】
【嵌入式】
Linux ALSA声卡驱动之四:Control设备
的
创建
yangyefeng820803
| 2016-09-29 14:27:18 | 阅读(2200) | 评论(0)
Control???Control??????????????????ó?????alsa-lib????????????????codecо??е??·???????????????????Mixer?????????????Control????????????????ALSA 0.9.x?汾????????е?mixer???????????control????API??????? ALSA????AC97?????????????????????????????Codecо?????AC97????????????ù???????????? ???????...
【阅读全文】
【嵌入式】
Linux ALSA声卡驱动之三:PCM设备
的
创建
yangyefeng820803
| 2016-09-29 13:52:40 | 阅读(2280) | 评论(0)
1. PCM是什么PCM是英文Pulse-code modulation的缩写,中文译名是脉冲编码调制。我们知道在现实生活中,人耳听到的声音是模拟信号,PCM就是要把声音从模拟转换成数字信号的一种技术,他的原理简单地说就是利用一个固定的频率对模拟信号进行采样,采样后的信号在波形上看就像一串连续的幅值不一的脉冲,把这些脉冲的...
【阅读全文】
【嵌入式】
Linux ALSA声卡驱动之二:声卡
的
创建
yangyefeng820803
| 2016-09-29 13:35:37 | 阅读(1730) | 评论(0)
1. struct snd_card 1.1. snd_card是什么snd_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在snd_card的管理之下,声卡驱动的第一个动作通常就是创建一个snd_card结构体。正因为如此,本节中,我们也从 struct cnd_card开始...
【阅读全文】
【嵌入式】
Linux网络中通知链
的
使用
Larpenteur
| 2016-09-29 03:15:38 | 阅读(770) | 评论(0)
Linux 网络内核代码中使用了通知链(Notification Chains)来使相关的子系统对感兴趣的事件作出反应。下面从头介绍一下通知链的使用。数据结构定义通知链使用的数据结构如下:struct notifier_block { int (*notifier_call)(struct notifier_block *, unsigned long, void *); s...
【阅读全文】
【嵌入式】
数据线和地址线
的
问题
ch122633
| 2016-09-28 22:13:32 | 阅读(2040) | 评论(0)
数据线和地址线的问题
【阅读全文】
【嵌入式】
Linux网络中通知链
的
使用
wzzushx
| 2016-09-28 15:49:17 | 阅读(1190) | 评论(0)
Linux 网络内核代码中使用了通知链(Notification Chains)来使相关的子系统对感兴趣的事件作出反应。下面从头介绍一下通知链的使用。数据结构定义通知链使用的数据结构如下:struct notifier_block { int (*notifier_call)(struct notifier_block *, unsigned long, void *); s...
【阅读全文】
【嵌入式】
嵌入式Linux中添
加
rz和sz命令
ASKliuwei
| 2016-09-28 15:29:22 | 阅读(1120) | 评论(0)
rz 和 sz 命令允许开发板与主机通过串口进行传递文件。 1、下载rzsz源码包 http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz 命令行下可以使用 wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz 下载到本地 2、解压 # tar zxvf rzsz-3.48.tar.gz 3、修改Makefile # cd src # vi Makefile 修改CC=arm-linux-gcc,保存退出。 3、编译: 修改Ma
【阅读全文】
【嵌入式】
Linux网络中通知链
的
使用
yangyefeng820803
| 2016-09-28 11:49:41 | 阅读(10080) | 评论(0)
Linux 网络内核代码中使用了通知链(Notification Chains)来使相关的子系统对感兴趣的事件作出反应。下面从头介绍一下通知链的使用。数据结构定义通知链使用的数据结构如下:struct notifier_block { int (*notifier_call)(struct notifier_block *, unsigned long, void *); s...
【阅读全文】
【嵌入式】
在内核里写i2c client 驱动
的
两种方式
yangyefeng820803
| 2016-09-26 14:11:48 | 阅读(2000) | 评论(0)
前文介绍了利用/dev/i2c-0在应用层完成对i2c设备的操作,但很多时候我们还是习惯为i2c设备在内核层编写驱动程序。目前内核支持两种编写i2c驱动程序的方式。下面分别介绍这两种方式的实现。这里分别称这两种方式为“Adapter方式(LEGACY)”和“Probe方式(new style)”。(1)Adapter方式(LEGACY)...
【阅读全文】
首页
<<
28
29
30
31
32
33
34
35
36
37
>>
末页