中國電子標準協會培訓中心

  
培訓課程篩選


嵌入式軟件工程師的設計能力必修課

關鍵字:嵌入式軟件 嵌入式 軟件  
       嵌入式軟件工程師的設計能力必修課 word版       課程提綱
主講專家
---------------------------------
溫昱  
  開課信息:   課程編號:KC20427  
  開課日期(天數) 上課地區 費用  
更多:  
招生對象
---------------------------------
課程內容
---------------------------------
課程內容 1) 程序結構設計——做到模塊間松耦合 2) 運行時結構設計——做到硬件間精確聯動 3) 底層模塊的漂亮設計——做到可重用、可擴展 4) 功能模塊的漂亮設計——做到可配置、可擴展 5) 模塊接口的漂亮設計——搞定Call、Callback、Message接口 6) 遠程協議的漂亮設計——搞定最復雜的交互 課程大綱 程序結構設計——做到模塊間松耦合 第1天 嵌軟工程師應該是設計高手 a) 硬件相關代碼與硬件無關代碼分離 b) 功能實現與具體硬件無關 c) 包容硬件版本變化:硬件接口模塊的可替換性、可修改性 d) 多種通信協議支持:協議代碼模塊的可替換性、可修改性 【技能講解】大中小嵌軟的代碼分層 a) 洋蔥皮 b) UI-SI-DI-PD c) 固件五橫一縱 d) 產品六橫一縱 e) 平臺分層 【實例觀摩】大中小嵌軟架構賞析 a) 固件分層……案例 b) 產品化分層……案例 c) 平臺化分層……案例A d) 平臺化分層……案例B e) 平臺化分層……案例C 運行時結構設計——做到硬件間精確聯動 第1天 嵌軟工程師的困擾 a) 運行邏輯復雜,難設計 b) 靠全局變量通信,緊耦合 【技能講解】技術對比 a) 前后臺結構(死循環+中斷)…… ……骨架代碼對比 b) 時間片輪詢(Time-slice Polling)…… ……骨架代碼對比 c) 多任務結構(OS-based Multi-task)…… ……骨架代碼對比 【實例觀摩】漂亮設計 a) 源碼分析:優秀設計案例1 b) 源碼分析:優秀設計案例2 底層模塊的漂亮設計——做到可重用、可擴展 第1天 嵌軟工程師的困擾 a) 運行邏輯復雜,難設計 b) 靠全局變量通信,緊耦合 【實例觀摩】底層模塊的漂亮設計 a) 要點1:封裝硬件細節 b) 要點2:暴露硬件無關編程接口 c) 要點3:支持新硬件只需局部擴展 【技能講解】有用的設計技術 a) 利用static……讓模塊:實現封裝性 b) 利用callback……讓模塊:局部處理可擴展 c) 利用配置數組……讓模塊:整體邏輯可配置 d) 利用Union結構……讓模塊:數據類型可靈活 e) 利用函數指針結構體……讓多個模塊:接口統一可替換 功能模塊的漂亮設計——做到可配置、可擴展 第2天 嵌軟工程師的困擾 a) 對嵌軟而言,功能實現代碼的耦合度總是很高 b) 它們難以修改、難以擴展 c) 它們不可重用。這點最致命 【實例觀摩】功能模塊的漂亮設計 a) 實例中的功能層代碼十分簡潔,是如何做到的 b) 把顯示/通信/存儲相關的邏輯,全部從功能模塊中移出來的好處 【技能講解】有的設計技術 a) 利用static……讓模塊:實現封裝性 b) 利用callback……讓模塊:局部處理可擴展 c) 利用配置數組……讓模塊:整體邏輯可配置 d) 利用Union結構……讓模塊:數據類型可靈活 e) 利用函數指針結構體……讓多個模塊:接口統一可替換 模塊接口的漂亮設計——搞定Call、Callback、Message接口 第2天 為何重要 a) 接口的清晰穩定,是團隊分工開發的基礎 b) 接口的簡潔合理,帶來松耦合 【實例觀摩】嵌軟接口 a) 強大的注冊-回調接口案例分析 b) Message接口案例分析 【技能講解】有用的設計技術 a) Call、Callback、Message接口技巧總結 b) 注意事項 遠程協議的漂亮設計——搞定最復雜的交互 第2天 為何重要 a) 影響大:影響到多個程序、多個團隊 b) 設計難:不容易設計滿意 【技能講解】集成接口設計思路 步驟一:接口交互機制/交互過程 步驟二:接口技術選擇 步驟三:接口格式定義 【實例觀摩】協議設計案例 案例一:程序間交互過程特別復雜,接口怎么設計 案例二:“接口規范級”的協議,設計精髓何在?
講師介紹
---------------------------------
溫昱
在金融、軍工、電信、平臺四個領域有深厚的積淀,并有多媒體、移動互聯網實際從業經驗。也是《一線架構師實踐指南》、及《軟件架構設計——程序員向架構師轉型必備》暢銷書作者。
 
開課時間:2019-03-28 溫馨提示:本課程可邀請老師到企業內部培訓!
機構名稱:深圳市威碩企業管理咨詢有限公司 咨詢電話:0755-26506757 33558698
課程地區:廣東
聯 系 人:李正華先生 彭靜小姐 鄭江波先生
瀏覽次數:
電子信箱:[email protected]


中國電子標準協會培訓中心(http://www.gvcirk.live)專業提供可靠性設計、熱設計、SMT工藝、電路設計、架構設計、硬件測試、研發管理、嵌入式軟件測試、EMC培訓、軟件技術等課程及服務。歡迎來電來函咨詢:0755-26506757 13798472936 [email protected]

免費咨詢/報名 請仔細填寫以便我們安排此課程專業人士第一時間回復您!
您的姓名:
參加人數: 5) 模塊接口的漂亮設計——搞定Call、Callback、Message接口
6) 遠程協議的漂亮設計——搞定最復雜的交互

課程大綱
程序結構設計——做到模塊間松耦合 第1天
嵌軟工程師應該是設計高手
a) 硬件相關代碼與硬件無關代碼分離
b) 功能實現與具體硬件無關
c) 包容硬件版本變化:硬件接口模塊的可替換性、可修改性
d) 多種通信協議支持:協議代碼模塊的可替換性、可修改性

【技能講解】大中小嵌軟的代碼分層
a) 洋蔥皮
b) UI-SI-DI-PD
c) 固件五橫一縱
d) 產品六橫一縱
e) 平臺分層

【實例觀摩】大中小嵌軟架構賞析
a) 固件分層……案例
b) 產品化分層……案例
c) 平臺化分層……案例A
d) 平臺化分層……案例B
e) 平臺化分層……案例C
運行時結構設計——做到硬件間精確聯動 第1天
嵌軟工程
*人,報名參加2019-03-28開始,在廣東舉辦的《嵌入式軟件工程師的設計能力必修課》(課程編號:20427)。
聯系電話: *  移動電話或傳真:
電子郵件: * 所在單位:
咨詢內容:
(或備注)
*
 

  近期推薦課程
·[上海]嵌入式軟件可靠性設計技巧 ·[江蘇]印制電路板的設計與制造
·[廣東]非財務經理的財務管理必修課 ·[北京]嵌入式Linux架構和開發實踐培訓
·[山東]嵌入式Linux驅動程序開發和案例實 ·[廣東]非財務經理的財務管理必修課
·[廣東]PIE生產工程師工藝流程與現場改善能 ·[山東]PIE生產工程師工藝流程與現場改善能
·[廣東]防靜電技術ESD工程師及ESD體系內 ·[上海]防靜電技術ESD工程師及ESD體系內
 
官方微信號 pxke02 
相關課程
·[廣東-2019-03-28] 嵌入式軟件工程師的設計能力必修課
·[上海-2019-03-29] 嵌入式軟件工程師的設計能力必修課
                                更多...
推薦公開課
                                更多...
推薦內訓課
                                更多...
資訊中心

中國電子標準協會培訓中心(深圳市威碩企業管理咨詢有限公司)成立于2006年,經過十多年的發展,在國內外業界技術顧問及廣大客戶的支持下,我培訓中心已成為一家專業的電子技術、研發、管理、企業資格及電子標準培訓服務提供商,致力為各企業提供成熟的企業技術、管理及標準培訓服務。借鑒國際先進的電子技術應用與管理理念,讓協會整合以“技術”為核心的企業資源體系,解決企業運營過程中的技術難題,提升生產、運作與工作效率,增強企業核心能力,贏得競爭優勢,最終實現企業長期追求的使命與愿景。
經典課程:可靠性設計各種設計技術(包括可靠性降額設計、硬件測試、可靠性余度設計、可靠性動態設計、電路設計、可靠性環境防護設計、EMC培訓、熱設計、硬件測試、可靠性安全設計、緩沖減振設計、靜電防護設計等)、SMT技術管理培訓、EMC培訓、硬件測試、IPC標準(IPC-A-610E標準、IPC-A-7711/21標準、IPC-A-620A標準、IPC-A-600H標準、IPC J-STD-001標準)、電路設計、硬件測試、ESD防靜電防護、ESD設計、硬件測試、EMC培訓、電路設計、硬件測試技術及信號完整性分析、硬件測試、DFM電子可制造性設計、機械結構設計、加速試驗和篩選技術和模擬仿真技術、硬件測試、EMC培訓、失效分析、EMC培訓、電路設計、EMC培訓、故障模式影響及危害性(FMEA、FMECA)和故障樹分析(FTA)、元器件可靠性設計、硬件測試、電路設計、軟件可靠性設計、硬件測試、軟件測試(黑盒和白盒)、電路設計、可靠性設計各種試驗技術(環境應力篩選試驗、EMC培訓、硬件測試、可靠性工程試驗、可靠性統計試驗等)以及可靠性管理是我協會的強項;軟件類:架構設計、EMC培訓、硬件測試、C語言、電路設計、UI設計、硬件測試、需求分析、電路設計、軟件項目管理、硬件測試、電路設計、Oracle、軟件敏捷、.NET、EMC培訓、硬件測試、Android、硬件測試、軟件配置管理、Linux、硬件測試、CMMI、軟件重構、C++等等

服務熱線:0755-33558698 26506757 傳真:0755-33119039 電子郵件:[email protected]
客服 QQ:52630255 751959468 1305933375 385326049
中國電子標準協會培訓中心(http://www.gvcirk.live)網站 ICP注冊號:ICP備257378787號



香港六合彩白小姐