课程开设

嵌入式系统课程

课程内容与发展趋势:

嵌入式系统课程是电信、通信、自动化等专业重要的一门专业课程,着重培养学生掌握嵌入式系统的原理与体系结构,掌握嵌入式系统的开发流程和开发工具,培养学生具备从事嵌入式行业的能力。该课程是一门技术性很强的实践类导向课程,课程质量直接决定了学生的应用水平。以实践动手+口袋实验室的多平台可选教学模式成为课程发展的重要趋势。

推荐的课程改革思路:

由于课时的限制,仅讲授一些基础知识,主要以实验为主,掌握嵌入式系统开发的基本支持。以实验为主的教学方法成为改革趋势,打破传统的课堂教学理论与实验单独上的方式,改为以实例、实验为主线,实行讲授与实验一体化的教学。具体实施如下:(1) 将教学课堂搬到实验室,充分利用实验室资源。(2) 根据嵌入式系统课程的知识体系开发出与各项内容相适应的实验内容, 由任课教师事先调试通过后, 整理成实验项目的形式, 以实验内容为教学内容编成讲义以讲义为主教材为辅。(3) 课堂上首先利用实验平台等演示实验项目先让学生看到实验的过程及其结果变抽象为具体变枯燥为有趣激起学生的学习兴趣。然后再围绕本次实验内容,讲解该实验中涉及的硬件、编程方法、程序及达到的目的。

具体措施(1) 选择一些学生平时能见到的生活问题作为引起学生兴趣的话题。举例而言:我们的家用电器里面一般都嵌入了嵌入式系统作为控制的核心那么课堂上就可以引用这些实例来给同学们举例并将讲授的知识与学生自己动手实践相结合。(2) 增加实训制作环节进一步提高学生的动手能力。选择一部分学生完成一个实际应用项目的开发,进行嵌入式系统应用系统设计。 (3) 口袋实验室。随着实验开发系统,开发板的小型化,学生可以将实验板卡/系统带到寝室以及其他实验室以外的环境中,随时随地实践,不再受到实验室场地及开放时间的限制。

开课教师所面临的挑战:

各种嵌入式处理器、DSP、FPGA选择太多,但较难选择代表性平台。

如何将处理器、DSP、FPGA等嵌入式技术及应用在有限的时间内教授并完成实践。

推荐开课平台

  • Zybo:Zynq-7000 ARM, FPGA SoC训练板

    推荐理由

    • Xilinx大学计划官方指定嵌入式教学板卡
    • 快速高效了解微处理器最小系统构成+简单程序设计。无缝融合32位ARM处理器以及FPGA,将业界领先的“全可编程”平台带入教学场景,与时俱进
    • 通过ARM+FPGA这一最新嵌入式系统平台帮助学生了解嵌入式系统发展趋势,并掌握包括处理器和FPGA在内的融合式嵌入式系统开发流程
    • 正因为该平台既包含处理器也包含FPGA,更容易让学生掌握软硬件协同设计的理念,对bootloader有深入认识并熟悉嵌入式驱动开发
    • 该平台及配套资源能够帮助学生高效了解嵌入式OS的移植与裁剪过程,让学生有更多时间专注驱动程序设计和应用程序设计

课程共建申请

“DIGILENT中国院校”计划为开课教师提供包括课程设计、结合实际工业应用的工程师专题授课、创新动手实验指导等多种形式的“校企深度课程共建项目”。您可通过下方按钮申请该课程共建项目。

校企深度课程共建申请
苏ICP备2021055573号-1 © 2023 云行学堂(江苏)科技有限公司