期刊文献+

基于Linux系统的多种串行总线统一接口的实现 被引量:2

Implementation of a unified interface for various serial buses based on Linux
下载PDF
导出
摘要 基于Linux字符设备操作接口和各类串行总线的共性,按照分层的思想,抽象出各种总线的统一接口。统一接口的应用层API与底层的具体总线操作形式无关,而且便于应用系统的升级和移植。文中给出了一种多种串行总线统一接口的实现方法,并以ARM9为平台,以I2C、1-Wire、SPI为例,验证了新方法的可行性。 In this paper, we abstract a unified interface from the various buses according to the commonality of the character device operation interface and serial buses based on Linux. Due to the independence of the underlying specific buses, the uniform interface is convenient to upgrade and transplant the application system, The implementation of the unified interface abstracted from multi buses is elaborated and the experiment conducted on the ARM9 platform, taking I2C, 1-Wire and SP1 as examples, verifies the feasibility of the new method finally.
出处 《物联网技术》 2012年第6期61-64,共4页 Internet of things technologies
关键词 统一接口 嵌入式系统 LINUX 设备驱动 串行总线 uniform interface embedded system Linux device driver serial bus
  • 相关文献

参考文献5

二级参考文献23

  • 1李祥兵,郑扣根.Linux中I2C总线驱动程序的开发[J].计算机工程与设计,2005,26(1):41-43. 被引量:28
  • 2李钢,赵彦峰.1-Wire总线数字温度传感器DS18B20原理及应用[J].现代电子技术,2005,28(21):77-79. 被引量:74
  • 3毛德操,胡希明.嵌入式-采用公开源代码和STRONGARM/XSCALE微处理器[M].浙江:浙江大学出版社,2003.
  • 4Alessandro Rubini, Jonathan Corbet. Linux 设备驱动程序[M].北京:中国电力出版社,2004.
  • 5S3C2440A 32-BIT RISC MICROPROCESSOR USER'S MANUAL [S]. 2004.
  • 6ATMEL. AT24C02A/04A/08A 2-Wire Serial EEPROM USER'S MANUAL[S].
  • 7Maxim.1-Wire Search Algorithm[EB/OL].http://www.maxim-ic.com/appnotes.cfm/an_pk/187,2002-03-28.
  • 8Jong Sam Lee, Leonard E Miller. CDMA系统工程手册[M].许希斌,周世东,赵明,等译.北京:人民邮电出版社,2002.
  • 9[美]斯密斯.专用集成电路[M].虞惠华,等译.北京:电子工业出版社,2004.
  • 10杜冬梅 何青 唐斌 等.SPI总线高速AVD转换器windows CE驱动程序的实现[J].2009 Chinese Control and Decision Conference,2009,6(17):2034-2038.

共引文献37

同被引文献11

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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