期刊文献+

一种适用于实时多任务系统的1-Wire接口 被引量:1

A 1-Wire Interface for Real-Time Multitask System
下载PDF
导出
摘要 1-Wire器件直接连接到微控制器的I/O口线上使用时,不仅每个1-Wire位的传输会消耗大量的CPU时钟周期,而且在每个位时隙的"0"阶段是不允许被中断的,因此这种接口方式对实时多任务系统来说是不合适的。为了解决这一问题,给出了一种基于1-Wire线驱动器DS2482-100的1-Wire接口解决方案。对DS2482-100进行了简要介绍,以S3C2410A系统为例阐述了该接口硬件和软件的设计方法,提供了接口电路图及部分驱动程序的C语言源代码。 Using a GPIO pin as the 1-Wire bus master will consume an enormous number of CPU clock cycles per 1-Wire bit, and the 1-Wire transmission cannot be interrupted during the "low" time of a bit time slot. Therefore the interface design is not suitable for real-time muhitask system. To solve the problem, a kind of 1-Wire interface solution based on the 1-Wire line driver DS2482- 100 is given. The DS2482-100 device is briefly introduced. Taking S3C2410A system as an example, the design method of software and hardware of the 1-Wire device interface is expounded. The interface circuit diagram and some of the C source code drivers are present.
作者 汪社民
出处 《微计算机信息》 北大核心 2008年第35期298-300,共3页 Control & Automation
关键词 接口设计 1-WIRE 实时多任务系统 DS2482-100 S3C2410A interface design 1-Wire real-time multitask system DS2482-100 S3C2410A
  • 相关文献

参考文献4

  • 1Maxim/Dallas 公司.Book of iButton Standards [EB/OL].http:// pdfserv.maxim-ic.com/cn/an/appibstd.pdf, 1997-08-12.
  • 2Maxim/Dallas公司.DS2482-100单通道1-Wire主控制器[EB/OL].http://www.maxim-ic.com.cn/pdfserv/crdds/DS2482-100-DS2482S-100_cn.pdf.2004-08-06.
  • 3Samsung公司.S3C2410A user’s manual(Revision 1.0)[Z].Samsung,2004.
  • 4范书瑞,于明,刘剑飞,苏彦莽.基于ARM9芯片S3C2410异常中断程序设计[J].微计算机信息,2007,23(20):110-112. 被引量:5

二级参考文献3

  • 1王波.ARM的三种中断调试方法的探讨[J].微计算机信息,2006(01Z):130-131. 被引量:6
  • 2甘泉,杨健,陈永泰.ARM处理器启动代码的分析与设计.2004年全国第五层嵌入式系统学术交流会论文集,2004:151-154
  • 3张嵛.嵌入式系统硬件设计与调试.北京:机械工业出版社.2005,7:279-294

共引文献4

同被引文献12

引证文献1

二级引证文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部