3.嵌入式系統(tǒng)軟件設(shè)計(jì)
3.1嵌入式系統(tǒng)軟件結(jié)構(gòu)設(shè)計(jì)
3.2嵌入式操作系統(tǒng)應(yīng)用技術(shù)
3.2.1 時(shí)間管理
o 系統(tǒng)時(shí)間
o 時(shí)鐘中斷
3.2.2內(nèi)存管理
o 靜態(tài)內(nèi)存管理
o 動(dòng)態(tài)內(nèi)存管理
3.2.3任務(wù)管理和任務(wù)間的通信
o 任務(wù)間的通信機(jī)制
o 信號(hào)量
o 郵箱
o 消息隊(duì)列
3.2.4異常處理
o 異常處理方法
o 中斷優(yōu)先級(jí)處理方法
o 系統(tǒng)調(diào)用
3.2.5嵌入式文件系統(tǒng)應(yīng)用技術(shù)
3.2.6嵌入式系統(tǒng)圖形用戶接口(GUI)應(yīng)用技術(shù)
3.2.7嵌入式系統(tǒng)數(shù)據(jù)庫應(yīng)用技術(shù)
3.3嵌入式軟件設(shè)計(jì)技術(shù)
3.3.1匯編語言設(shè)計(jì)
o 數(shù)據(jù)類型
o 匯編語言程序結(jié)構(gòu)
o 匯編語言程序設(shè)計(jì)及優(yōu)化
o 子程序調(diào)用
3.3.2嵌入式C語言設(shè)計(jì)
o ANSI-C的數(shù)據(jù)類型
o C程序結(jié)構(gòu)
o C語言程序設(shè)計(jì)及優(yōu)化
o 程序的編譯與鏈接
3.3.3面向?qū)ο蟪绦蛟O(shè)計(jì)與開發(fā)
o 面向?qū)ο蟮姆治雠c設(shè)計(jì)方法UML
o 面向?qū)ο蟮木幊陶Z言
o 使用C++進(jìn)行嵌入式系統(tǒng)開發(fā)
o 使用Java進(jìn)行嵌入式系統(tǒng)開發(fā)
3.4 系統(tǒng)級(jí)軟件設(shè)計(jì)技術(shù)
o 嵌入式系統(tǒng)固件與系統(tǒng)初始化設(shè)計(jì)
o 設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)
o 硬件抽象層、板級(jí)支持包設(shè)計(jì)
o 嵌入式軟件的移植技術(shù)
4.嵌入式系統(tǒng)開發(fā)技術(shù)
4.1系統(tǒng)開發(fā)環(huán)境
4.1.1開發(fā)工具
o 文本編輯器
o 匯編、編譯和連接程序
o ICE和ICE監(jiān)控器
o 配置管理工具
o 逆工程工具
4.1.2平臺(tái)
o 操作系統(tǒng)
o 分布式開發(fā)環(huán)境
4.1.3開發(fā)環(huán)境創(chuàng)建方法及評(píng)估
o 開發(fā)工作分析
o 開發(fā)環(huán)境的建立
o 維護(hù)、管理、使用開發(fā)環(huán)境的方法
o 開發(fā)環(huán)境的平測
4.2實(shí)時(shí)系統(tǒng)的分析技術(shù)
4.2.1實(shí)時(shí)系統(tǒng)的分析技術(shù)
o 結(jié)構(gòu)化分析方法
o 面向?qū)ο蠓治龇椒?/P>
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |