課程大綱: 嵌入式軟件架構(gòu)培訓(xùn)
1、嵌入式軟件架構(gòu)概覽
嵌入式軟件的架構(gòu)體系有哪些
嵌入式架構(gòu)都有哪些常見(jiàn)問(wèn)題和解決方法
嵌入式系統(tǒng)架構(gòu)設(shè)計(jì)路線(xiàn)圖
2、嵌入式軟件子系統(tǒng)設(shè)計(jì)
嵌入式子系統(tǒng)設(shè)計(jì)目標(biāo)
常見(jiàn)嵌入式子系統(tǒng)劃分角度
嵌入式子系統(tǒng)劃分的原則
子系統(tǒng)之間的接口交互設(shè)計(jì)
典型產(chǎn)品人機(jī)界面子系統(tǒng)分析
典型產(chǎn)品通信子系統(tǒng)分析
典型產(chǎn)品公共數(shù)據(jù)子系統(tǒng)分析
3、嵌入式軟件層次框架設(shè)計(jì)
嵌入式軟件層次和抽象級(jí)別
嵌入式層次的不同劃分角度
常見(jiàn)嵌入式層次框架模型
嵌入式分層原則與接口設(shè)計(jì)方法
層次設(shè)計(jì)與性能\可靠性\可重用性\可擴(kuò)展性
4、嵌入式系統(tǒng)外部接口設(shè)計(jì)
嵌入式系統(tǒng)常見(jiàn)的接口模式
嵌入式系統(tǒng)的接口的隔離措施
嵌入式系統(tǒng)接口的數(shù)據(jù)協(xié)議設(shè)計(jì)
嵌入式系統(tǒng)常見(jiàn)交互模式
接口設(shè)計(jì)與性能\可靠性\可重用性\可擴(kuò)展性
5、嵌入式軟件性能設(shè)計(jì)
嵌入式軟件性能度量和評(píng)估方法
數(shù)據(jù)吞吐率優(yōu)化的性能架構(gòu)實(shí)現(xiàn)
運(yùn)算與訪(fǎng)存密集型優(yōu)化的性能架構(gòu)實(shí)現(xiàn)
控制IO,實(shí)時(shí)優(yōu)化的性能架構(gòu)實(shí)現(xiàn)
性能與其他設(shè)計(jì)特性的沖突與折中
同時(shí)實(shí)現(xiàn)涉及多個(gè)部件性能的總體性能設(shè)計(jì)
6、嵌入式軟件可靠性設(shè)計(jì)
嵌入式軟件安全與可靠的級(jí)別與量化指標(biāo)
嵌入式可靠性架構(gòu)常見(jiàn)問(wèn)題
常見(jiàn)的嵌入式可靠性架構(gòu)模式
設(shè)計(jì)可靠性的監(jiān)測(cè)機(jī)制
不同級(jí)別的可靠性應(yīng)對(duì)措施
驅(qū)動(dòng)層的可靠性設(shè)計(jì)
應(yīng)用層的可靠性設(shè)計(jì)
7、嵌入式軟件可維護(hù)和可擴(kuò)展性設(shè)計(jì)
嵌入式軟件的常見(jiàn)擴(kuò)展需求
嵌入式軟件中阻礙可擴(kuò)展性因素
常見(jiàn)嵌入式軟件部件的擴(kuò)展設(shè)計(jì)方法
如何實(shí)現(xiàn)運(yùn)行時(shí)的擴(kuò)展能力
驅(qū)動(dòng)層的擴(kuò)展設(shè)計(jì)
應(yīng)用層的擴(kuò)展設(shè)計(jì)