用户名: 密码: 验证码:
嵌入式系统实验教学的实践与探索
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Practice and exploration of embedded system experiment teaching
  • 作者:闻绍飞 ; 佘黎煌 ; 张石
  • 英文作者:WEN Shao-fei;SHE Li-huang;ZHANG Shi;School of Computer Science and Engineering, Northeastern University;
  • 关键词:嵌入式 ; 程序框架 ; 切入点 ; 操作系统内核
  • 英文关键词:embedded;;program frame;;point of penetration;;operating system kernel
  • 中文刊名:YSKT
  • 英文刊名:Laboratory Science
  • 机构:东北大学计算机科学与工程学院;
  • 出版日期:2019-04-28
  • 出版单位:实验室科学
  • 年:2019
  • 期:v.22;No.112
  • 语种:中文;
  • 页:YSKT201902033
  • 页数:3
  • CN:02
  • ISSN:12-1352/N
  • 分类号:124-125+128
摘要
由于嵌入式领域入门起点高、技术更新快,初学者掌握起来有一定难度。为分解教学难度,探索采取分阶段教学方法。第1阶段作ARM处理器的软硬件实验(俗称裸机实验),不涉及操作系统的概念,在实验课时中完成。第2阶段是在掌握了CPU的内部结构和程序框架基础上,再加入操作系统的概念,在嵌入式系统课程设计中完成。这样就可以找到一个学习切入点,逐个分析硬件的工作原理及简单编程,层层递进,再将它们组合起来构成一个相对复杂的软件系统,进而编写基于操作系统的驱动程序。从而达到深入学习操作系统内核目的,取得较好的教学效果。
        Because the starting point of the embedded field is high and the technology is updated quickly, it is difficult for beginners to learn. In order to reduce the difficulty of teaching, this paper tries to take a phased teaching method. The first stage: the hardware of the ARM processor(commonly known as bare machine experiments). It does not involve the concept of operating system, and it is completed in the time of experiment. The second phase: on the basis of the internal structure and procedural framework of CPU, and then the concept of operating system is added to the design of embedded system curriculum. In this way, we can find a learning entry point, analysis of the working principle of hardware and simple programming, layered and combined together to form a relatively complex software system,and then write the driver based on the operating system. To achieve the purpose of learning the kernel of the operating system in depth and get better teaching effect.
引文
[1] 张石,张新宇,鲍喜荣.嵌入式系统技术教程[M].北京:人民邮电出版社,2009.
    [2] 佘黎煌,王明全,鲍喜荣.W90P710嵌入式系统实验教程[M].沈阳:东北大学出版社,2011.
    [3] 李宁,宋薇,周薇.嵌入式开发工具发展趋势[J].单片机与嵌入式系统应用,2008,96(12):5-8.
    [4] 黄勇,王孝国.嵌入式开发查询手册[M].北京:人民邮电出版社,2007.
    [5] 任哲,潘树林,房红征.嵌入式操作系统基础uC/OS-Ⅱ和Linux[M].北京:北京航空航天大学出版社,2006.
    [6] 张邦术.嵌入式软件设计之思想与方法[M].北京:北京航空航天大学出版社,2009:267-268.
    [7] 晨风.嵌入式实时多任务软件开发[M].北京:清华大学出版社,2004.
    [8] 刘天时,强新建,王瑞,等.ARM7嵌入式开发基础实验[M].北京:北京航空航天大学出版社,2007.
    [9] Jean J.Labrosse.嵌入式实时操作系统uC/OS-Ⅱ[M].2版.邵贝贝,译.北京:北京航空航天大学出版社,2003.
    [10] 任哲.嵌入式实时操作系统uC/OS-Ⅱ原理及应用[M].北京:北京航空航天大学出版社,2006.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700