基于uCOSⅡ和CH375的U盘数据读写接口设计.docVIP

基于uCOSⅡ和CH375的U盘数据读写接口设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于uCOSⅡ和CH375的U盘数据读写接口设计

基于uCOSⅡ和CH375的U盘数据读写接口设计 第19卷 Vo1.19 第l8期 No.18 电子设计工程 ElectronicDesignEngineering 2011年9月 SeD.2011 基于uCOSII和CH375的U盘数据读写接口设计 何达.黄光明 (华中师范大学物理科学与技术学院,湖北武汉430079) 摘要:该设计在$3C2440处理器和uCOSII下设计了基于CH375的U盘数据读写方案.该方案以数字频率特性测试 仪为应用背景,给出了具体应用电路.软件设计基于嵌入式操作系统uCOSⅡ,保证了系统实时性和可扩展性.重点介 绍了uCOSⅡ操作系统下的CH375读写方法.该方案在数字频率特性测试仪中运行良好.达到了预期的技术指标. 关键词:CH375;U盘数据读写;uCOSI1操作系统:$3C2440;移植 中图分类号:TN274文献标识码:A文章编号:1674—6236(2011)18—0178—03 DesignofUSBdatatransmissionbasedonuCOSlIandCH375 HEDa,HUANGGuang—ming (CollegeofPhysicalScienceandTechnology,CentralChinaNormalUniversity,Wuhan430079,China) Abstract:AdesignofUSBdatatransmissionbasedonCH375.$3C2240anduCOSIIiSintroduced.Thedesignwasusedin digitalfrequencysweepinginstrumenLThehardwareimplementationisincluded.Thesoftwaredesignisbasedonembedded realtimeoperationsystemuCOSI1,whichguaranteeingrealtimeperformanceandscalabilityofthesystem.Thispaperalso focusesonthemethodofthedatatransmissionbasedonCH375anduCOSI1.TheanticipateddesigngoaliSreachedwhenthe USBdatatransmissionwasappliedindigitalfrequencysweepinginstrument. Keywords:CH375;USBdatatransmission;uCOSIIoperatesystem;$3C2440;transplant 在数字频率特性测试仪中,为了更好地分析数据信息. 通常需要把测试仪上的数据,测试曲线传送给PC机.然后做 进一步的分析处理.通常的通讯方式是基于RS一232接口的 串行通信,这种方式严重依赖于PC机环境,通信距离较短, 传输速率较低而且只能在线传输.USB技术以其灵活,方便, 稳定,传输速率高等诸多优点得到了广泛的应用【l1.基于CH375 接口芯片的U盘读写方案以U盘作为数据传输介质,克服 了常规方法对PC机环境的依赖.传输数据速度较快.在嵌入 式系统中应用广泛. 笔者给出了一种在uCOSⅡ操作系统下基于ARM处理 器$3C2440实现CH375读写U盘的软硬件设计方案与实现 方法.该方案在数字频率特性测试仪中工作良好,能够实现 多种格式的文件读写,达到了预期的技术指标. 1硬件设计 本方案中采用SAMSUNG公司的$3C2440A作为系统中 心处理器,uCOSⅡ为频率特性测试仪操作系统.USB总线通 用接口芯片CH375作为USB存储设备控制器. S3C2440A是三星公司推出的16,32位RISC微处理器. 支持uCOSⅡ等嵌入式实时操作系统.该处理器外设较丰富 并且集成了USB控制器.但是该控制器的缺点在于对研发人 员要求比较高.需要对USB应用程序做大量的驱动和固件开 收稿日期:2011-07—07稿件编号:201107030 发,研发周期长,成本高.难度大.在实际的应用中比较麻烦. CH375是南京沁恒公司生产的一款USB总线通用接口 芯片.CH375芯片将USB协议,MASS—STORAGE协议,SCSI 协议集成到了芯片内部口】.这些内置的固件使得开发人员不 需要研究复杂的USB通信协议.只需通过简单的命令就可以 直接对U盘的扇区进行读写.沁恒公司还提供U盘文件级 操作库和应用示例,大大简化了开发流程,使得开发更加简 单方便,缩短了开发周期降低了研发成本. 图l给出了CH375的硬件电路原理图.CH375芯片内 部集成了PLL倍频等电路,外部硬件电路比较简单,只需一 些极少的分立元器件就可正常工作. CH

您可能关注的文档

文档评论(0)

rovend + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档