
linux
文章平均质量分 62
Andoubi
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SDRAM的机理
一、简介SDRAM(synchronous dynamic random-access memory)是嵌入式系统中经常用到的器件。对于一个嵌入式软件工程师而言,了解SDRAM的机理是有益的。我们可以从下面三个方面理解SDRAM:1、RAM很好理解,就是可以随机存取的memory。2、dynamic 是和static对应的,SRAM就是static random-acces转载 2016-05-11 10:48:11 · 2135 阅读 · 0 评论 -
转 Linux环境下USB的原理、驱动和配置--本文由优快云 特别约稿,作者为北京中科红旗软件技术有限公司 嵌入式工程师 梁国军
什么是 USB ?USB 是英文 Universal Serial Bus 的缩写,意为通用串行总线。 USB 最初是为了替代许多不同的低速总线(包括并行、串行和键盘连接)而设计的,它以单一类型的总线连接 各种不同的类型的设备。 USB 的发展已经超越了这些低速的连接方式,它现在可以支持几乎所有可以连接到 PC 上的设备。最新的 USB 规范修订了理论上 高达480Mbps 的高速连接。 Li转载 2016-06-13 14:52:49 · 1040 阅读 · 0 评论 -
使用usb术语详解
使用usb术语详解转载 2016-06-13 11:35:45 · 1021 阅读 · 0 评论 -
如何配置内核,以支持USB设备。
文章来源:http://www.360doc.com/content/11/0404/23/971672_107246540.shtml 我只摘抄了其中的一部分##########################################################################################配置USB设备内核中转载 2016-06-12 22:29:14 · 7294 阅读 · 0 评论 -
ARM 开发板insmod安装内核模块时,Unknown symbol usb_register_driver (err 0)
宿主机:红帽企业版6 开发板:TQ210 开发板所用内核:2.6.35####################################################################################################################################宿主机上写了一个驱动,成功生成了.ko文件。但是,原创 2016-06-12 21:42:09 · 5145 阅读 · 0 评论 -
linux驱动头文件位置的说明
linux头文件位置说明转载 2016-07-09 20:18:57 · 569 阅读 · 0 评论 -
ARM开发板移植lsusb命令
ARM移植lsusb原创 2016-06-12 10:39:40 · 2412 阅读 · 0 评论 -
linux设备驱动归纳总结(二):模块的相关基础概念
linux设备驱动归纳总结(二):模块的相关基础概念系统平台:Ubuntu 10.04开发平台:S3C2440开发板xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx一。初探linux内核模块内核模块:转载 2016-06-02 17:12:01 · 516 阅读 · 0 评论 -
关于虚拟机出错的解决办法——The VMware Authorization Service is not running.
我的电脑是win10系统。本来虚拟机用的好好的,发现电脑卡,打算重启下,于是就强行把虚拟机关掉了。重启之后,打开虚拟机软件,启动系统,这个时候就出问题了。最开始是The VMware Authorization Service is not running。我关掉虚拟机,以管理员身份重启虚拟机,还是不行,错误原因是win10系统,打开VMware Workstation时,出现unable t原创 2016-06-07 15:15:47 · 5247 阅读 · 1 评论 -
linux设备驱动归纳总结(一):内核的相关基础概念
linux设备驱动归纳总结(一):内核的相关基础概念xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx一.linux设备驱动的作用内核:用于管理软硬件资源,并提供运行环境。如分配4G虚拟空间等。linux设备驱动:是连接硬件和转载 2016-06-02 16:16:58 · 401 阅读 · 0 评论 -
linux设备驱动归纳总结(五):3.IO静态映射
linux设备驱动归纳总结(五):3.操作硬件——IO静态映射xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx有时候会觉得,每次访问硬件都要先通过ioremap来获取虚拟地址,其实有没有一种一劳永逸的方法,只要一次的操作,以后就能通过这个地址来访问转载 2016-06-02 14:42:02 · 452 阅读 · 0 评论 -
linux内存管理器子系统
今天学习了一下linux的内存管理子系统。这里总结一下。linux系统的结构图如下所示:它有好几个部分组成:硬件架构部分(ARCH)、设备驱动、内存管理、网络栈、进程管理、VFS、系统调用接口。今天简单介绍一下内存管理子系统——memory managementa。内存管理子系统主要有这几个工作:(1)虚拟地址空间分布(1)负责虚拟地址与物理地址的映射(2)物理地址的分原创 2016-05-25 21:15:13 · 1432 阅读 · 0 评论 -
uboot学习笔记(1.2点亮LED灯)
uboot学习 S5PV210芯片GPIO学习原创 2016-05-09 20:53:57 · 3200 阅读 · 0 评论 -
TQ210学习笔记——uboot代码搬移
@专题9 代码搬移 copy_to_ram: ldr r0, =0xd0020000 @搬移起点 ldr r1, =0x20000000 @搬移终点 add r3, r0, #(1024*4) @r3=起点+复制的数据量(4KB) copy_loop: ldr r2, [r0], #4 @开始读数据,因为一次32位,所以读完后地址要后移4个字节 str r2, [r1], #4 @原创 2016-05-11 21:49:11 · 2728 阅读 · 2 评论 -
DDR3详解(以Micron MT41J128M8 1Gb DDR3 SDRAM为例)
转自:http://www.360doc.com/content/14/0116/16/15528092_345730642.shtml 首先,我们先了解一下内存的大体结构工作流程,这样会比较容量理解这些参数在其中所起到的作用。这部分的讲述运用DDR3的简化时序图。 DDR3的内部是一个存储阵列,将数据“填”进去,你可以它想象成一张表格。和表格的检索原理一样,先指定一个转载 2016-05-11 15:46:01 · 1926 阅读 · 0 评论 -
VMware网络设置
一 VMware网络设置的三种方式1 Host-only连接方式 让虚机具有与宿主机不同的各自独立IP地址,但与宿主机位于不同网段,同时为宿主主机新增一个IP地址,且保证该IP地址与各虚机IP地址位于同一网段。最终结果是新建了一个由所有虚机与宿主主机所构成的局域网,但该局域网与宿主主机本身所处的现有局域网是相互独立的,如果不做额外路由设置,这两个局域网之间不会连通,因此新建的局域网可转载 2016-06-21 09:37:14 · 410 阅读 · 0 评论