首页 基于ARM11的嵌入式LinuxNANDFLASH模拟U盘挂载分析与实现

基于ARM11的嵌入式LinuxNANDFLASH模拟U盘挂载分析与实现

举报
开通vip

基于ARM11的嵌入式LinuxNANDFLASH模拟U盘挂载分析与实现基于ARM11的嵌入式LinuxNANDFLASH模拟U盘挂载分析与实现 现代电子技术年第卷 ,,:,, ,, ,。驱 动 和 上 层 驱 动 程 序 的 隔 离使 得下层 盘 的 原 理 进 行 分 析模拟 下 对 模 拟 ,,: ,,,;,,,,,, , ,,,~, , 盘存储设备的支 持 就是 驱 动 的 系统中编写 设备侧驱动程序时能够把功能 , ,,~,,,,,,,;,,~,,,,,,,,, 。的实现和底层通信分离 ,加载该驱动框架实现了 协议定义的设备端的软 ,,, 。,,件功能 驱动 程 序 使...

基于ARM11的嵌入式LinuxNANDFLASH模拟U盘挂载分析与实现
基于ARM11的嵌入式LinuxNANDFLASH模拟U盘挂载 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 与实现 现代电子技术年第卷 ,,:,, ,, ,。驱 动 和 上 层 驱 动 程 序 的 隔 离使 得下层 盘 的 原 理 进 行 分 析模拟 下 对 模 拟 ,,: ,,,;,,,,,, , ,,,~, , 盘存储设备的支 持 就是 驱 动 的 系统中编写 设备侧驱动程序时能够把功能 , ,,~,,,,,,,;,,~,,,,,,,,, 。的实现和底层通信分离 ,加载该驱动框架实现了 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 定义的设备端的软 ,,, 。,,件功能 驱动 程 序 使 用 结 构 体 ,,~,,, ,;,,,;,,,;,,,,, ,,描述实现将 驱动与下层设备控制器相关联并 ,,,;,,框架 ,,,,,~,,,,;,,,,。开启设备功能 , 层系 统 中 驱 动 层 序 框 架 分 为 ,,~ ,, , ,,;,,,分区原理,,, ,,~,,,,,,,,,, ,。,,驱动层层层驱动 ,,,;,,,;,,,,: ,,,; ,,,,,,,,作为存储设备存储着嵌入式产品 ,,,,,,,,, ,、“”“层实现实 现 不 同 的 功 能例 如 网 卡,,, ,,, , ,从开机到结束的所有代码所以做好存储设备的分区是 ”、“”。,盘打 印 机等为 层提 供 的 ,, ,, ,, ,;,,;,,,,,,至关重 要 的 问 题分 区 如 图 操 作 系 统 下 ,,,,, ,,,一套标准 由 底 层 设 备 控 制 器 ,,,,, ,,, ,;,:; ,,。所示 ,,,实 现 这 套 驱 动 通 过 调 ::,,,:,,;,,,:,,,,,,;,, 。 用这 些 通 信是 片 上 系 统实 现 与 ,,,,: ,,: , ,,,,的一部分不同的 同样的 需要不同的驱动 ,::,,: ,,这一层为平台相关层直 不同板子代码也不一样,,: ,接访问访问硬件并向上层提供与硬件相关操作的回调 。。函数驱动框架原理图如图 所示,,,;, ,, 操作系统软件分区 图, ,,,,, ,在 文 件 内 核 中,,~,,,, ,:~,,,,,:,,,,,,,,,,,,, ,中定义了分区信息如下:~,;,,,:,,~ ,,,,,,,,,,, ,,,,,,,~:,,,:,,,:,:,,:, ,,,,,,,,,,,,,,,,,, , " " ,,,,,; , ,:::,,; ,,, ,,:,,,;, , : ,,,, ,,,;,, ,,,,,,,,,,,, ,,,:,,,,,,,,,,,, ,,,,,,,,,, ,, , " ," ,,,,; , ,;,;,,,,,,: , ,,,,,,,:,,,,,,,, ,;,,, ,,,, , ,,,,;,,,,,, , , ,,, ,, “”,“” 其中为 分 区 的 名 称为 分 区 起 始 地 ,,,,;,:,;,,,图 驱动框架原理图 ,,,,;,,,“”。 址为 分 区 大 小这 个 结 构 体 包 涵 了 ,,,,;,,,, ,,和 层中 为个描述结构 ,,: ~,,~,, ,,;,,;,,, 。的所有分区信息,,,,, ,,体分别描述 通 过 这 两 个 结 和端点 ,,:,,,;,,,,, 模 拟 盘 实 践 方 法, ,,,,,,,,, , 。,,,, 构实 现 对 的 控 制和 ,,: ~,,,,;,:, ~,,;,,,, ,为函数集结构体其主要功能是实现与硬件的交互 :,, 修改内核,,,。, 并实现返回给上层 所需信息的功能,,,;,,~,,,,,,,,,,定 由于,,,~:,,,,,,,,,,:,,,:,,,,,,:,,,,:,,,,,,,和 ,,;,,;,,,;,,,,,;,~,,,,;,~,,;,,,;,,,,,, ,,,,,,;,,义了分区信息所以首先要修改或者添加分区信息使 ,为 框架提供的标准 是驱动层序的注册 ,,,,,,;,,,。得模拟得到的 盘空间大小符合实际需求 , ,,函数由 之所以不是通过 层 层提供,,: ,,,;,,,,,在的 , ,,:~,,,,,:,:~,;,,,,:,,~,,,,,,,,,,,,,,,,,,,。 实现的原因是用 于 将 驱 动 程 序 绑 定 到 ,,,;,,:,,,,,,,中 添 加 分 区 ,,,~:,,,:,,,:,,:,,:,,,,,,,,,,,,,,,,,,设 备 的 中 断 处 理 函 数处 理 设 备 是 ~,:,,: ,,,,,, ,信息如下 。及其端点的中断请求 ,层为 定义的一组标准 接,,,;,,,,,;,,,,,,,, ," ," ,,,,;, ,,,:,,;, ,,,,,口函数并向上提供编程接口这一层的存在实现了将 ,:,,,;, , ,,,,,,,:,,,,,,,, ,:彭玉峰等基于 盘挂载分析与实现 的嵌入式 模拟 第期 ,,,,, ,,~,,,,,,,,,, , , ,, , ,,,,,,, ,,,,,,,,,,,,,;,,,,,,,,,,,:,,;,,, ,,,,,,:~,,,,;,,,,::,,,,:,;,,,,,,,,,, , ,,,,然后才能在目标板的下操作这 ,,,,:,;,,,,,,,,其中定 义 为 为 分 区 名 称 ,,,,;,,:,;:,;,,,,,,,,。个 盘,, 为起始地址这个值需要结合该模块前面的模块的大小 ,。,和起始地址算出为定义的分区大小为,,,;,,, ,, , 总 结 与 展 望 ,,,添加分区后重新编译可在文件系统的下找到 ;,: ,,。相应盘符如,,,:, ,:,,,到此已经阐述 并 实 现 了 模 拟 盘 的 实 现 原 理其 , 配置内核 ,,,。实践结果如图所示, 内核中实现 模拟 盘挂载的驱动 ,,,,,,,,, , ,, 是 实现的所以在实现这项功能时中的 ,,, ,,,;,, ,。 首先在编译内核的时候配置上 功能具体操 ,,,;,, ,作如下 在内核源 代 码 的 根 目 录 下 执 行 , ,,~:,,,;;:, , ,,,这时将会看到内核的菜单选项选择 ,,, ,;,:;,,;,,,,,,, ,,~,~:,,,,,,,, ,, ~,,,,;,~:,,,, , ,,, ,, ~~,,;;,::,:;,,,,,,,,,, , ,, , 图模拟 盘挂载属性图 , , ,将 选 择 编 译 该 功 能 进 内 功 能 选 中:~,~ ,,,,,,,从图中看出 属 性 中 的 容 量 为 ,,,:,,; ,:, ,, ,,核并在 功能子目录中选择中 :~,,,~~,,,,;,,, ,,,,,,并不是 这 是 因 为 厂 家 生 产 存 储 介 质 时容 量 ,,,,,,和 功能选择编译进 :,~,,~,,,;,~;,,,::,,,:,,;,,,,,,,是比如但是电脑却是采用 进制,: , ,,,,::: ,,,。内核做完这些操作后编译内核 ,: ,: ,,,,二进制这样计算电脑 ,,,,,,,, ,,,,,,,在窗口命令行中输入,~; ,, , 。显示容量大小要比标注的容量小些在 机上在 ,: ,,,,;,,,,;, ,“”,中新建一个名为的文件夹然 后 再 在 开 发 ,:,,,;,,!,,,,;:,~;,,, ,“”板上新建一个 名 为 的 文 件 夹同 时 在 ~,~,,,,:,, , ,,,,在目 录 下 会 生 成 ,~,,:,,;,,,;,;,,,,,,,,,,, ,。下和板子中查看会出现如图所示信息, ,,和讲 这 两 个 模 块 复 制 到 目 标 ,;,,:,,:~,::,,,:,,, 。板的文件系统中 ,注意当 功能非作为模块编译:~,,~,,;,,,,,,,, ,。 进内核 时编 译 过 模 块 后 需 要 更 新 内 核而当 ~,, ,,功能作 为 模 块 编 译 进 内 核 时选 择 栏 :,,;,~,,,,,,, “”,“”,, 应填其中代表模块:,,~,,,,;,~,,,,,,,,, ,,,在编译生成模块后除了要加载还要 ;,:,;,,:,,,,,,, ,,。加载,,:~,::,,:,, 加载模块 ,,, ,在目标板的命令窗口中执行 ,~;,, ,,,,,:,,,:~,::,,:,,,, 图模拟 盘与 交换信息 , , ,: ,,,,,,,,:,,,,;,,:,,;,,:,,,;,,;,,,,,,::,,,,,,,, ,, ,,, :;:,,,;,,,,,图盘为分配的盘符上 中 机给 , , ,: ,,:,;,,, 层界面为 串口 与 开 发 板交互的打印信息该信息显 ,: 这个时候将目 标 板 连 接 到 机 即 可 看 到 被 模 拟 ,: 。 ,“示的是开 发 板 的 内 容从 图 中 可 知盘 中 存 在 , ~,~, ,的 盘 盘 符接 着 就 可 以 像 操 作 正 常 盘 一 样 对 该 , , ”“”,和 两 个 目 录开 发 板 与 交 换 界 面 中 跳 到 。,,: 盘进行操作, ,!,,注意这个时候模拟 盘已经存在但是在目标板 , ,,,,,“”, 目录下用命令查得开发板交换,,,,:,;,,,,,,下转第,页,,, ,中还看不到该 盘盘符需要执行, ,:屈宝鹏等基于 的 接口镍氢电池充电器 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 第期 ,,,,,, ,,, ,, , ,。 ,。 ,低电平的占空比为特意留出的为了与 连 接 在 脉冲用来 池充电接 口 标 准 完 全 兼 容,,,,,,, ,,,,,: ,。对电池进行阻抗测试以确保装到充电器里的不是碱性 负载还 接口的负载必须能跟主机进行双向通信,,, 。 ,电池当检测到电池电压出现的电压降时快冲 ,, ,, 要具有包括低功耗模式在内的电源管理功能并能由主 。 ,。 ,,机决定大功率输出的条件对于大多数主机而言部分 持续如果没有检测到电压降快冲就会持续直到快 、、兼容的负载系统也可以与 正常工 接口相互配合冲定时器计 时 完 毕 或 者 检 测 到 过 热过 压 等 故 障 条 件 ,,, ,。 ,,。 作但有时会 出 现 意 想 不 到 的 情 况这 就 需 要 对 包括阻抗故障当快充因为检测到电池电压降或者 ,,, ,快冲定时器计时完毕而结束后进入定时充满 ,接口特性和负载特性都具有深入的理解从而权衡接口 ,,,,,, 。。 ,,兼容性和负载复杂性 模式定时充满模式以持续时 的占空比进行充电,, 。间为程序设定的快冲定时器计时长度的一半定时充 ,,,满完成后充电器进入维持模式此时以的占空比 ,,, 参 考 文 献,进行涓流充电充电器会一直停留在维持模式直到电池 ,,,,,张葵葵镍氢电池智能充电控制系统设计长沙国防科 。,,,,被取走 学技术大学, ,::,,,图接 口 供 电对 所 示 的 充 电 器 由 大 功 率 , ,,, ,, 杨幼明,胡珊玲镍氢电池性能的影响因素试验,,电 源 技 ,,,,,?一节容量为 的镍氢电池进行充电完 成 ,,:: ,,~ ,,,,,,,,,,,术,:::,, ,。快充需要而完全充满电池则需要大约多一点,~ ,~ , ,,,,,,,杨忠敏车用镍氢电池及 其 应 用 汽 车 电 器,,,,,,,::, ,,,, ,, 赵同贺开 关电源设计技术与应用 实 例 ,,北 京,人 民 邮 ,,,, 结 语 ,,电出版社 ,::,, 王志强开关电源设计北京电子工业出版社,,,,,, ,,,,,::,,本文 设 计 的 接 口 镍 氢 电 池 充 电 器 经 硬 件 验 ,,, ,, 张占松,蔡宣三开关电源 原 理 与 设 计,,北 京,电 子 工 业 ,,,,,,证实现了对一节镍氢电池的快速智能充电功能充电 ,出版社 ,:::,。 过程稳定可靠本文设计的充电器进一步还可以改进 ,, 潘 天 红,赵 德 安,刘 星 桥电动自行车智能充电器 的 研 制,, 。为对多节镍氢电池同时充电接口作为一种经济 ,,, ,,,,,, 仪表技术与传感器,,,,,,,,,,::,,实用的电源可以为大多数小型消费类电子产品进行电 ,男,陕西佳县人,讲师。 主要从事半导体 材料 关于××同志的政审材料调查表环保先进个人材料国家普通话测试材料农民专业合作社注销四查四问剖析材料 及集成 电路 模拟电路李宁答案12数字电路仿真实验电路与电子学第1章单片机复位电路图组合逻辑电路课后答案 方面的科研与教学工作。作 者 简 介 屈宝鹏 张喜凤 ,,,。。女内蒙古萨拉齐人硕士讲师现主要从事半导体材料及集成电路方面的科研与教学工作 许 燕 ,,,。 。女河北邢台人硕士助教现主要从事半导体材料及集成电路方面的科研与教学工作 檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶檶 ,, ~,,,,,,,, ,;,,~;;,,;,,;,,,,,:,:,,:,;,,,,,,,,,, ,上接第页,,!, ,,,,“”“”,,;,,,,,;,:,,,:,,,: :,::,,,~,,,,::,,;,;,:;:, 目录中存在和两个目录证明 盘和 交 ~,~,, ,: ,!, ’, ,,~,,,;::,:,,,,,:,:,,,,,,:~,,,,,,,,,,,,,,,,,,,。,互信息成功盘挂载使 得 目 模拟 ,,,,,,,,,, ,,:,,,,,,,,,,,,,,::,, ,、、标板充分利用了 盘 的 便 捷 功 能使 得 携 带操 作移 , ,,,,曾强基于 的 驱 动 的 设 计光 电 技 术。 ,,,,,,,,,~,,,,,,,植更为 方 便下 基 于 体 系 结 构 模 拟 , ,,~,,,,,, ,,,,,,应用,,,,,,,:,,,,, 盘的实现使得高端电子产品模拟 盘技术得到广泛应 , ,, ,,,,,,,,, ,,;,,,,,,:,,,,~,,;,,:;,,,,;,, ,,,,,; 。,用经实验验证该设计是成功的成功解决了 ,,,,, ,,,,,,:′,;,:,,,:,,,,,, !,::,, ,体系结构下目标板作为 盘挂载到 具有 机的问题, ,: ,, ,,, 宋宝华设备驱动开发详解版北京人民邮电,,,,~,,,, ,,。实际意义 出版社, ,:,:, ,,: ,,,,,,,,,,:~,,,,,~,,,,,,,,~;:,;:,,,,,,,,,,,,,, 参 考 文 献,,,,,,,;,,,,,,~,,~;,;,,,,,,,,,,, ,,::,, ,, 毛玲,阎 学 文嵌 入 式 下 用 实 现 对 ,,,,~ ,,,,,,,,:: , ,, ,,,缑新科滕永基于 系统分析与移植 的嵌入式 ,, ,,,,,,~,,,,,,,,盘的操作电子科技 ,,,,,,,,,,,::,,,,,,,,甘肃科学学报,,,,,:,,:,,,:,,,,, ,,,,。 、。,男年出生河南夏邑人博士教授主要从事通信技术嵌入式技术与集成电路等方面的研究工作 作 者 简 介 彭玉峰 ,,,,赵 越女年出生河南新乡人硕士研究生 研究方向为嵌入式系统与通信技术,,,。。 ,,,,
本文档为【基于ARM11的嵌入式LinuxNANDFLASH模拟U盘挂载分析与实现】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_597436
暂无简介~
格式:doc
大小:55KB
软件:Word
页数:0
分类:生活休闲
上传时间:2017-10-06
浏览量:14