您當前位置: 首頁  >  人才培養  >  本科生教育  >  課程簡介

課程簡介

嵌入式系統設計

嵌入式系統設計》課程介紹

 

《嵌入式系統設計》是物聯網工程專業的專業必修課,它是為滿足物聯網領域對計算機應用人才的需要而設置的,是一門實踐性很強的課程。

通過本課程的學習,學生将做到:

1.了解嵌入式系統在應用領域中的具體實例及嵌入式系統故障的排除方法。

2.掌握嵌入式系統硬件核心内部結構、指令系統、中斷系統及存儲器擴展、I/O擴展。

3.通過了解和掌握所學知識,使學生理解嵌入式系統的基本工作原理,為從事嵌入式系統的應用研究奠定良好的基礎。

課程内容涉及嵌入式系統分類與組成、ARM系列與ARM處理器結構、ARM編程模型與ARM指令系統、ARM彙編語言程序設計、ARM彙編語言與C語言混合編程技術、ARM中斷結構、ARM處理器接口技術(如鍵盤接口、LCD顯示器接口、觸摸屏接口、UART異步串行接口、USB接口、以太網接口、IIC總線接口、CAN總線接口等)、ARM的JTAG調試結構、嵌入式系統的設計流程、設計示例等。

通過本課程的學習,使學生掌握嵌入式系統的基本理論和基本知識,培養學生分析問題和解決問題的能力,并使其具有嵌入式應用系統的分析能力和初步設計能力。

 

 

The introduction of course ---Embedded System Design

The embedded system design is a compulsory specialty course of Internet of Things Engineering; this course is provided for the need of the computer application talents in internet of things field, which is a practical courses.

Through this course, students will learn:

1 . Understanding application examples of embedded system and fault-clearing methods in embedded system.

2. Master the internal core structure of hardware system, instruction system, interruption system and memory expansion as well as the I/O expansion of the embedded system.

3 . After understanding and mastering related knowledge, making students to understand the basic principle of embedded system and establish a good foundation for the future application of the embedded system.

Course contents related to classification & composition of embedded system, ARM series & the structure of ARM processor, ARM programming model & the ARM instruction system, ARM assembler programming, Hybrid Programming technology of ARM assembler language & C language, ARM interruption structure, interface technology of ARM processor (e.g. the keyboard interface, LCD display screen interface, the touch screen interface, UART asynchronous serial interface, USB interface and the Ethernet interface, IIC bus interface as well as CAN bus interface, etc), the JTAG debug structure of ARM, the design process and design examples, etc.

    Study of this course makes students to grasp the basic theory and knowledge of embedded system, and improve the ability to analyze the questions and solve problems, and own the ability to analysis the embedded application system as well as design a preliminary embedded system.

 

Baidu
sogou