按类别查询搜索结果
关于关键词 的检测结果,共 5291
whj_linux | 2017-07-24 09:03:03 | 阅读(1360) | 评论(0)
移植最新内核linux-3.14.6到mini2440开发板,包括dm9000驱动及yaffs2移植【阅读全文】
zynq_fans | 2017-07-19 16:58:31 | 阅读(1830) | 评论(0)
whj_linux | 2017-07-16 16:23:12 | 阅读(1000) | 评论(0)
whj_linux | 2017-07-16 16:21:48 | 阅读(1000) | 评论(0)
前言:(总结已经基本写完,这段时间我会从新排版和修正。错误总会有的,望能指正!)前段时间学习了嵌入式驱动,趁着没开始找工作,这段时间我会每天抽出时间来复习。 我的总结是根据学习时的笔记(李杨老师授课)、《linux内核设计与实现》第三版、《linux设备驱动程序》第三版和《linux设备驱动开发详解》第一...【阅读全文】
【嵌入式】 linux下tensorflow安装
xuelei_51 | 2017-07-12 15:08:45 | 阅读(900) | 评论(0)
我们推荐使用 首先, 安装所有必备工具:接下来, 建立一个全新的 virtualenv 环境. 为了将环境建在 ~/tensorflow 目录下, 执行:然后, 激活 virtualenv:在 virtualenv 内, 安装 TensorFlow:接下来, 使用类似命令运行 TensorFlow 程序:从源码树的根路径执行:$ bazel build -c opt //tens...【阅读全文】
xuelei_51 | 2017-07-05 15:56:17 | 阅读(4810) | 评论(0)
1.I2c扫描:通过i2cdetect -l指令可以查看TX1上的I2C总线,从返回的结果来看TX1含有七个I2C总线。ubuntu@tegra-ubuntu:/proc/device-tree$ i2cdetect -li2c-0   unknown         Tegra I2C adapter                       N/Ai2c-1...【阅读全文】
xuelei_51 | 2017-07-05 10:31:58 | 阅读(3010) | 评论(0)
在linux使用platform_driver_register() 注册  platform_driver 时, 需要在 platform_driver 的probe() 里面知道设备的中断号, 内存地址等资源。这些资源的描述信息存放在 resource 数据结构中, 相同的资源存放在一个树形树形数据结构中, 通过父节点, 兄弟节点, 子节点相连。 比如中断资源, IO端口资源,...【阅读全文】
a372048518 | 2017-07-04 09:12:38 | 阅读(4170) | 评论(0)
移植最新的内核linux-4.9到开发板JZ2440全过程笔记。【阅读全文】
xuelei_51 | 2017-06-29 12:16:06 | 阅读(5010) | 评论(0)
1 Debugfs简介Debugfs文件系统目的是为开发人员提供更多内核数据,方便调试内容. 我们知道/proc文件系统关注的是进程信息,/sysfs关注是one-value-per-file策略集,而Debugfs文件系统没有如此多限制,可是任何内核要输出的信息。2 Debugfs使用2.1 安装文件系统Debugfs没有物理设备,其挂载方式:mount -t debugfs ...【阅读全文】
淡泊心境 | 2017-06-27 09:11:17 | 阅读(1520) | 评论(0)
1. Codec简介在移动设备中,Codec的作用可以归结为4种,分别是: 对PCM等信号进行D/A转换,把数字的音频信号转换为模拟信号对Mic、Linein或者其他输入源的模拟信号进行A/D转换,把模拟的声音信号转变CPU能够处理的数字信号对音频通路进行控制,比如播放音乐,收听调频收音机,又或者接听电话时,音...【阅读全文】
淡泊心境 | 2017-06-27 09:11:00 | 阅读(1590) | 评论(0)
前面一节的内容我们提到,ASoC被分为Machine、Platform和Codec三大部分,其中的Machine驱动负责Platform和Codec之间的耦合以及部分和设备或板子特定的代码,再次引用上一节的内容:Machine驱动负责处理机器特有的一些控件和音频事件(例如,当播放音频时,需要先行打开一个放大器);单独的Platform和Codec驱动是不能工作的,它...【阅读全文】
淡泊心境 | 2017-06-27 09:10:44 | 阅读(1650) | 评论(0)
1. ASoC的由来ASoC--ALSA System on Chip ,是建立在标准ALSA驱动层上,为了更好地支持嵌入式处理器和移动设备中的音频Codec的一套软件体系.在ASoc出现之前,内核对于SoC中的音频已经有部分的支持,不过会有一些局限性:Codec驱动与SoC CPU的底层耦合过于紧密,这种不理想会导致代码的重复,例如,仅是wm8731的驱动,当...【阅读全文】
淡泊心境 | 2017-06-27 09:10:27 | 阅读(1670) | 评论(0)
Control???Control??????????????????ó?????alsa-lib????????????????codecо??е??·???????????????????Mixer?????????????Control????????????????ALSA 0.9.x?汾????????е?mixer???????????control????API??????? ALSA????AC97?????????????????????????????Codecо?????AC97????????????ù???????????? ???????...【阅读全文】
淡泊心境 | 2017-06-27 09:10:05 | 阅读(1530) | 评论(0)
1. PCM是什么PCM是英文Pulse-code modulation的缩写,中文译名是脉冲编码调制。我们知道在现实生活中,人耳听到的声音是模拟信号,PCM就是要把声音从模拟转换成数字信号的一种技术,他的原理简单地说就是利用一个固定的频率对模拟信号进行采样,采样后的信号在波形上看就像一串连续的幅值不一的脉冲,把这些脉冲的...【阅读全文】
淡泊心境 | 2017-06-27 09:09:38 | 阅读(1290) | 评论(0)
1. struct snd_card 1.1. snd_card是什么snd_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在snd_card的管理之下,声卡驱动的第一个动作通常就是创建一个snd_card结构体。正因为如此,本节中,我们也从 struct cnd_card开始...【阅读全文】
淡泊心境 | 2017-06-27 09:09:23 | 阅读(1260) | 评论(0)
一.  概述    ALSA是Advanced Linux Sound Architecture 的缩写,目前已经成为了linux的主流音频体系结构,想了解更多的关于ALSA的这一开源项目的信息和知识,请查看以下网址:http://www.alsa-project.org/。    在内核设备驱动层,ALSA提供了alsa-driver,同时在应用...【阅读全文】
luixing678 | 2017-06-20 22:35:49 | 阅读(2600) | 评论(0)
zzfree54 | 2017-06-19 12:49:06 | 阅读(0) | 评论(0)
//zz//####################################################################### zz-嵌入式linux-wifi-client连接wpa_cli使用配置151010.txtzz-Write:    @ 2015-2-4     @ 2015-2-10 23:37:38...【阅读全文】
nongchaoer_t | 2017-06-19 11:33:42 | 阅读(1170) | 评论(0)
luixing678 | 2017-06-18 18:47:29 | 阅读(1370) | 评论(0)