期刊文献+

基于python的面向对象传感器库类抽象方法 被引量:1

An object-oriented sensor-class library abstract method based on python
下载PDF
导出
摘要 传统的嵌入式开发主要以C语言为主,随着信息技术的高速发展,嵌入式系统越来越复杂,所要求的功能也日益增加。使用传统的面向过程的开发思路,必然会造成代码庞大,维护困难。而在PC端、移动端、服务器端的应用软件开发领域,早已引入了面向对象的编程思想,降低了软件开发的难度,增加了软件的可维护性。本文借助python语言,以传感器的控制为切入点,研究了一种将嵌入式开发思路由面向过程转变为面向对象的方法。 Traditional embedded development is mainly based on C language. With the rapid development of information technology, the embedded system is more and more complex and the required functions are increasing. Using traditional process-oriented development approaches inevitably leads to large code and difficult maintenance. In the field of software development on PC, mobile and server, object- oriented programming concept has been introduced, which reduces the difficulty of software development and increases the maintainability of software. In this paper, with the python language, taking the sensorcontrol as the entry point, a method to transform the embedded development idea from process- oriented to object-oriented is studied.
作者 李向文 Li Xiangwen(Wuhan Vocational College of Software and Engineering,Wuhan Hubei,430205;Wuhan University of Science and Technology,Wuhan Hubei,430081)
出处 《电子测试》 2018年第22期72-73,102,共3页 Electronic Test
关键词 PYTHON 传感器 面向对象 Python Sensor Object-oriented programming
  • 相关文献

参考文献3

二级参考文献16

  • 1朱成果,于淑玲.面向对象的嵌入式系统设计方法[J].单片机与嵌入式系统应用,2004,4(5):9-11. 被引量:8
  • 2罗霄,任勇,山秀明.基于Python的混合语言编程及其实现[J].计算机应用与软件,2004,21(12):17-18. 被引量:62
  • 3John Ousterhout. Scripting: Higher Level Programming for the 21st Century [ J ]. IEEE Computer Magazine, 1998,31 (3) :23 - 30.
  • 4Mark Lutz David Ascher. Learning Python [ M]. O' Reilly, 1999.
  • 5David Beazley. SWIG Reference Manual [ EB/OL ]. http: ff www. swig. org.
  • 6Mark Lutz. Programming Python[ M]. 3rd ed. O' Reilly,2006.
  • 7[3]余永权,等编著.单片机应用系统的功率接口技术.北京:北京航空航天大学出版社,1992
  • 8Miohael Barr. Programming Embedded Systems in C and C++, 1999
  • 9Ikeda N, Matsumoto K, Kageyama Y, et al. Applying Object-oriented Technology to Embedded Software. IEEE. 1998
  • 10Michael E.Caspersen, A C++ Framework for Active Objects in Embedded Real-time Systems-Bridging the Gap Between Modeling and Implementation. IEEE. 2001

共引文献33

同被引文献1

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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