按类别查询搜索结果
关于关键词 "移动开发" 的检测结果,共 1481
yangyefeng820803 | 2017-03-07 09:56:58 | 阅读(210) | 评论(0)
在终端用户看来,USB设备为主机提供了多种多样的附加功能,如文件传输,声音播放等,但对USB主机来说,它与所有USB设备的接口都是一致的。一个USB设备由3个功能模块组成:USB总线接口、USB逻辑设备和功能单元: a -- 这里的USB总线接口指的是USB设备中的串行接口引擎(SIE); b -- USB逻辑设备被USB系统软件看作是一个端点的集【阅读全文】
yangyefeng820803 | 2017-03-06 16:45:07 | 阅读(540) | 评论(0)
一、工作流程 mmc驱动主要文件包括 drivers/mmc/card/block.c drivers/mmc/card/queue.c drivers/mmc/core/core.c drivers/mmc/core/host.c drivers/mmc/core/ 内核启动时,首先执行core/core.c的mmc_init,注册mmc、sd总线,以及一个host class设备。接着执行card/block.c中,申请一个块设备。 二、数据结构:【阅读全文】
yangyefeng820803 | 2017-03-06 16:42:10 | 阅读(300) | 评论(0)
前面学习了SDIO接口的WiFi驱动,现在我们来学习一下USB接口的WiFi驱动,二者的区别在于接口不同。而USB接口的设备驱动,我们前面也有学习,比如USB摄像头驱动、USB鼠标驱动,同样都符合LinuxUSB驱动结构: USB设备驱动(字符设备、块设备、网络设备) | USB 核心【阅读全文】
yangyefeng820803 | 2017-03-06 16:35:37 | 阅读(270) | 评论(0)
SDIO-Wifi模块是基于SDIO接口的符合wifi无线网络标准的嵌入式模块,内置无线网络协议IEEE802.11协议栈以及TCP/IP协议栈,能够实现用户主平台数据通过SDIO口到无线网络之间的转换。SDIO具有传输数据快,兼容SD、MMC接口等特点。 对于SDIO接口的wifi,首先,它是一个sdio的卡的设备,然后具备了wifi的功能,所以,注册的时候还是先以【阅读全文】
yangyefeng820803 | 2017-03-06 16:29:01 | 阅读(240) | 评论(0)
Core层中有两个重要函数mmc_alloc_host用于构造host,前面已经学习过,这里不再阐述;另一个就是mmc_add_host,用于注册host 前面探测函数s3cmci_probe,现在就来回顾一下这个函数的作用。先简要的概括一下这个函数的功能: 1、s3cmci_probe最重要的作用是host 的注册,那么首先必须构造出一个host,这个host就是通过s3cmci_a【阅读全文】
yangyefeng820803 | 2017-03-06 16:18:43 | 阅读(120) | 评论(0)
前面对SD卡控制器有了一个基本的介绍。其实SD控制器层更过的意义是为core层提供一种操作SD卡硬件的一种方法,当然不同的控制器对硬件控制的方法不尽相同,但是他们最终都能像core层提交一个统一的封装有操作方法的数据结构,那便是即将闪亮登场的struct mmc_host_ops....对应的host文件为s3cmci.c。 接下来就来揭开与之对应的struc【阅读全文】
yangyefeng820803 | 2017-03-06 16:13:36 | 阅读(120) | 评论(0)
废话不多说,直接切进主题: Linux在内核源码的drivers/mmc/core文件夹下为我们的提供了一系列SD卡的接口服务函数。可以查看Makefile如下 可见,core文件夹下有针对总线的服务bus.c,针对主控制器的服务host.c,针对SD卡的服务sd.c, sd_ops.c等等。 其中,最为核心的一个函数便是之前提到的位于core.c的mmc_re【阅读全文】
yangyefeng820803 | 2017-03-06 15:27:52 | 阅读(120) | 评论(0)
回顾一下前面的知识,MMC 子系统范围三个部分: HOST 部分是针对不同主机的驱动程序,这一部是驱动程序工程师需要根据自己的特点平台来完成的。 CORE 部分: 这是整个MMC 的核心存,这部分完成了不同协议和规范的实现,并为HOST 层的驱动提供了接口函数。 CARD 部分:因为这些记忆卡都是块设备,当然需要提供块设备的驱动【阅读全文】
yangyefeng820803 | 2017-03-06 15:22:29 | 阅读(120) | 评论(0)
一.SD/MMC卡基础概念 1.1.什么是MMC卡 MMC:MMC就是MultiMediaCard的缩写,即多媒体卡。它是一种非易失性存储器件,体积小巧(24mm*32mm*1.4mm),容量大,耗电量低,传输速度快,广泛应用于消费类电子产品中。 1.2.什么是SD卡 SD:SD卡为Secure Digital Memory Card, 即安全数码卡。它在MMC的基础上发展而来,增加【阅读全文】
yangyefeng820803 | 2017-03-06 11:06:35 | 阅读(150) | 评论(0)
一、什么是wifi 模块 百度百科上这样定义: Wi-Fi模块又名串口Wi-Fi模块,属于物联网传输层,功能是将串口或TTL电平转为符合Wi-Fi无线网络通信标准的嵌入式模块,内置无线网络协议IEEE802.11b.g.n协议栈以及TCP/IP协议栈。传统的硬件设备嵌入Wi-Fi模块可以直接利用Wi-Fi联入互联网,是实现无线智能家居、M2M等物联网应【阅读全文】
yangyefeng820803 | 2017-03-06 10:58:55 | 阅读(120) | 评论(0)
一、WiFi相关基础概念 1、什么是wifi 我们看一下百度百科是如何定义的: Wi-Fi是一种可以将个人电脑、手持设备(如pad、手机)等终端以无线方式互相连接的技术,事实上它是一个高频无线电信号。[1] 无线保真是一个无线网络通信技术的品牌,由Wi-Fi联盟所持有。目的是改善基于IEEE 802.11标准的无线网路产品之间的互【阅读全文】
mucheni | 2017-03-06 10:28:36 | 阅读(0) | 评论(0)
作为学习板选用哪个处理器更适合呢? 2005年的2440开发板和2012年的4412开发板,对比之下你选择哪个呢? 【阅读全文】
黄豆酱没有酱 | 2017-03-02 16:54:43 | 阅读(0) | 评论(0)
  传统的软件定义网络架构采用固定的数据层硬件,通过狭窄的南向 API 连接到控制层,而软定义网络则不然,其基于可编程数据层,具有内容智能功能和宽泛的北向 API 控制层连接。这样能实现多种突破性的功能,包括: 支持独立的线速服务,避免各种协议的复杂性;提供以流程为单位的灵活服务;支持革命性的创新型“无损业务”升级,同时以 1【阅读全文】
zynq_fans | 2017-03-01 16:04:49 | 阅读(60) | 评论(0)
jsxthncn | 2017-02-28 18:31:19 | 阅读(0) | 评论(0)
20170228:跑通demo代码【阅读全文】
xiaohu_yin | 2017-02-27 10:54:59 | 阅读(30) | 评论(0)
13811828421 | 2017-02-25 11:01:54 | 阅读(0) | 评论(0)
zynq_fans | 2017-02-24 09:00:58 | 阅读(60) | 评论(0)
mucheni | 2017-02-22 10:20:38 | 阅读(0) | 评论(0)
iTOP-4418开发板无缝兼容6818平台,是北京迅为电子有限公司研发设计的一款开发板平台,核心板尺寸小,引出脚多,能够帮助工程师们快速开发新产品。 行业应用: iTOP-4418开发板/6818开发板可广泛适用于工控、智能家居、医疗、多媒体、安防、车载、金融、消费电子、手持设备、显示控制、教学、电力、通讯等领域。 产品特点:【阅读全文】
dahailinux | 2017-02-10 17:50:22 | 阅读(660) | 评论(0)