基于ARM和USBHost化学发光系统的数据存储研究 - 免费下载

技术资料资源 文件大小:2161 K

📋 资源详细信息

文件格式
未知
所属分类
上传用户
上传时间
文件大小
2161 K
所需积分
2 积分
推荐指数
⭐⭐⭐ (3/5)

💡 温馨提示:本资源由用户 canderile 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。

资源简介

本论文详细介绍一种基于ARM内核处理器和USB-Host主机的化学发光检测系统。本化学发光系统成功实现了系统检测数据的采集、人机交互、批量数据的保存,融合操作系统μC/OS-Ⅱ对发光系统的支持和设备的管理。本项目主机系统部分实现了USB核心驱动程序、主机控制器驱动程序以及用户程序,支持Mass Storage设备类协议,并在系统中建立了精简的FAT文件系统,能够用此系统来读取或写入U盘文件数据,并通过LCD液晶显示器直接反馈检测结果。 操作系统的USB开发一般来讲是针对PC机来设计的,也即是对USB设备的开发,USB设备脱离了PC机以后便变得无可用途,本文就绕开PC系统的限制,通过ARM芯片和USB主机控制器来实现对USB设备的控制。 化学发光系统存储设计的硬件方案主要由S3C4480和SL811控制器来搭建,它们成本低、功耗小、速度快,满足系统设计的可行性分析。在软件代码角度上,逐层完成事务驱动、传输驱动、设备描述、设备枚举就可以实现USB1.1的协议栈,再结合Mass Storage协议,构建轻型FAT16精简文件系统,就可以完成对U盘访问的设计。 本文在实现项目所要求的性能指标外,在文件系统的多层次性管理做了一定深度的研究和升级。在原有单目录的结构下改善成多目录结构,对病人各种信息实行级别管理,有效保存各个项目菜单下不同病人的案例,实现多项混合数据的同地存储。 操作系统μC/OS-Ⅱ的引入,提供统一优化的任务访问模式,但U盘作为任务却会带来较慢的访问速度,约束人机交互,使得系统不具人性化。本论文据此设计一种方法,在操作系统下根据μC/OS-Ⅱ机制插入开发源码,解决多任务多数据下U盘存储所带来的数据紊乱性,满足U盘保存时而其他任务的共运行。 按照论文中提出的方法,成功实现了化学发光系统USB主机系统的构建,对开发嵌入式USB主机具有普遍的意义。最后论文针对所设计的系统,就USB主机系统作了总结和分析,并对嵌入式USB主机的发展前景作了展望。

立即下载此资源

提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip

资源说明

📥 下载说明

  • 下载需消耗 2积分
  • 24小时内重复下载不扣分
  • 支持断点续传
  • 资源永久有效

📦 使用说明

  • 下载后用解压软件解压
  • 推荐 WinRAR 或 7-Zip
  • 如有密码请查看说明
  • 解压后即可使用

🎁 积分获取

  • 上传资源获得积分
  • 每日签到免费领取
  • 邀请好友注册奖励
  • 查看详情 →

相关标签

点击标签查看更多相关资源:

相关资源推荐