課程目錄
課程概述

    嵌入式軟件設計是計算機、軟件工程等學科的專業(yè)方向課,是一門實踐性、技術性很強的重要課程。本課程的主要任務是全面介紹基于ARM/嵌入式Linux操作系統的GNU C語言程序設計思想、方法,以及基于STM32處理器和Proteus的嵌入式仿真技術。通過本課程的學習,使學生掌握嵌入式軟件設計的基本流程和方法。

    課程內容組織為16節(jié)次,適合32學時~48學時授課使用。

嵌入式系統的定義(1)

·“devices used to control,monitor,or assist the operation of equipment,machinery or plants”

-英國電機工程師協會

-早期的典型應用領域在制造業(yè)

·1962年,美國一個乙烯廠實現工業(yè)裝置中的直接數字化控制

嵌入式系統定義(2)

·定義2:以應用為中心、以計算機技術為基礎、軟件硬件可裁剪、適應應用系統對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。

-量身定做-資源有限

-“在過去的20年中,雖然嵌入式系統仍是許多消費電子設備、工業(yè)設備和軍方設備中不可見的部分,但它作為一個整體已經脫穎而出。如今,嵌入式計算不再限于簡單設備控制,它已經能以高實時處理率和低能耗來執(zhí)行復雜的處理任務”

·Wayne Wolf,《高性能嵌入式計算》

嵌入式軟件設計課程-大連理工大學

嵌入式系統分類

·按應用領域

一消費電子:信息家電、移動終端、通信產品

-安全關鍵Safety Critical:汽車電子、工業(yè)控制

·按嵌入式微處理器的計算能力

一位數:4位~64位

一性能:高、中、低

·按實時性能

一實時嵌入式系統

·硬實時嵌入式系統(工業(yè)和軍工系統)

·軟實時嵌入式系統(消費類產品)

-非實時嵌入式系統


郵箱
huangbenjincv@163.com

静安区| 城固县| 九龙坡区| 万年县| 治多县| 新和县| 会昌县| 普格县| 潜山县| 祥云县| 土默特右旗| 郎溪县| 金川县| 滦南县| 漳平市| 台中市| 黑河市| 米泉市| 江华| 嵊州市| 绥阳县| 台东市| 社会| 伊宁市| 宁德市| 抚松县| 五原县| 洛扎县| 通山县| 东安县| 盘山县| 扎赉特旗| 静安区| 保靖县| 福州市| 繁峙县| 长阳| 太湖县| 湟中县| 象州县| 青河县|