自強課程
課程名稱
【ARM嵌入式物聯網系列:模組C】嵌入式ARM-Cortex Mx+[mbed-rtos](即時作業系統)開發實戰進階班
熱烈招生中
★全台首開 結合專題實作 實務導向為主 ★贈送ARM-Cortex M3板子(價值5,000)
目前科技業的未來趨勢是IOT(Internet of Things),但因物聯網IOT參與的每個廠家都想主導主控權,致每個大廠都有不同的協議來實作物聯網IOT,這樣變成是實作的版本非常分裂。然為了解決這版本分裂問題,ARM公司最近推出了mbed,mbed是可建立在Cortex Mx系列CPU上。就如ARM CTO Mike Muller 提到,「IoT 已經變成一個版本分裂的世界。於是我們希望做出一個免費的、大家都會使用的東西」ARM 公司的Cortex M3 和M0都是屬於MCU的低功耗低成本處理器。但是Cortex M0比Cortex M3更小,所以Cortex M0當然性能低。拿這兩種與經典的ARM7做比較的話, Cortex M0和ARM7是同等性能,但其規模不到ARM7一半;Cortex M3是同ARM7的規模,但是性能和效率卻高出ARM7 30%左右。而ARM-Cortex M3晶片功能強大,軟體複雜度也相對提高很多。應用方面ARM-Cortex M3晶片相當適合於具有大量通信需求的應用:如工業控制、醫療儀器、資料處理和網路通訊產品。
本課程在進階課程部分,將ARM mbed 著名Open Source之即時內核mbed-rtos作一完美結合,以發揮ARM-Cortex M3 CPU的特點。
本課程在進階課程部分,將ARM mbed 著名Open Source之即時內核mbed-rtos作一完美結合,以發揮ARM-Cortex M3 CPU的特點。
課程代碼:
07C007
上課時間:
6/24~7/15每週日9:00~18:00共30小時(前二週上到18:00後二週上到17:00)
上課時數:
30 小時
上課地點:
課程費用:
15500元
(符合超值優惠價格者需送出報名表後,系統發出報名成功回函確認金額。)
超值優惠:
- VIP企業會員價:VIP企業會員可享優惠價格 (按我)
- 會員優惠價: 會員於開課前七天完成報名繳費者可享會員優惠價 14500 元
- 會員紅利折抵:本課程歡迎使用紅利折抵,最高可使用 200 點
課程特色:
1. 特別增加各種mbed-rtos實作LAB,包含多任務程式開發/按鍵輸入/GPIO輸出、任務間通信實驗、串列介面實作及LCD控制應用,以適用於業界不同之需求
2. 瞭解Cortex-Mx系列結構及其指令集,及熟悉Cortex-Mx系列結構之嵌入式程 式設計的方法。
3. 瞭解STM32處理器各個介面開發的原理。
4. 進階課程部分,瞭解mbed-rtos即時作業系統工作原理,與瞭解mbed-rtos作 業系統移植方式。
2. 瞭解Cortex-Mx系列結構及其指令集,及熟悉Cortex-Mx系列結構之嵌入式程 式設計的方法。
3. 瞭解STM32處理器各個介面開發的原理。
4. 進階課程部分,瞭解mbed-rtos即時作業系統工作原理,與瞭解mbed-rtos作 業系統移植方式。
修課條件:
建議需上過 【ARM嵌入式物聯網系列:模組A】嵌入式ARM-Cortex Mx系統開發韌體實作實戰班與【ARM嵌入式物聯網系列:模組B】IoT物聯網 mbed SDK Porting 移植技術與開發實戰精修班
課程大綱:
1. ARM mbed-rtos作業系統分析及移植:作業系統及mbed-rtos 概述、分析 及移植
2. 任務、線程概念
3. 內核資料結構與內核調度演算法
4. ARM mbed-rtos中斷服務處理
★【LAB】:ARM mbed-rtos在STM32開發板上的移植、分析移植的關鍵代碼
5. ARM mbed-rtos應用程式線程架構
6. 多任務線程程式開發
7. ARM mbed-rtos的時間管理
★【ARM mbed-rtos基礎LAB】:多任務線程控制LED,閃爍時間不同
8. ARM mbed-rtos線程間的通信與Mutex-同步線程間的執行、線程優先順序 控制、Semaphore、 Signals、Mail Box、Queue、Memory Pool、Mail、RTOS Timer
★【ARM mbed-rtos之按鍵輸入/GPIO輸出實作LAB】:線程間通信實驗:
多線程分別以 Semaphore、Signals、Mail Box、Queue、Memory Pool、 Mail、RTOS Timer方式控制 LED。
★【ARM mbed-rtos之串列介面實作LAB】:串列介面控制應用程式。
2. 任務、線程概念
3. 內核資料結構與內核調度演算法
4. ARM mbed-rtos中斷服務處理
★【LAB】:ARM mbed-rtos在STM32開發板上的移植、分析移植的關鍵代碼
5. ARM mbed-rtos應用程式線程架構
6. 多任務線程程式開發
7. ARM mbed-rtos的時間管理
★【ARM mbed-rtos基礎LAB】:多任務線程控制LED,閃爍時間不同
8. ARM mbed-rtos線程間的通信與Mutex-同步線程間的執行、線程優先順序 控制、Semaphore、 Signals、Mail Box、Queue、Memory Pool、Mail、RTOS Timer
★【ARM mbed-rtos之按鍵輸入/GPIO輸出實作LAB】:線程間通信實驗:
多線程分別以 Semaphore、Signals、Mail Box、Queue、Memory Pool、 Mail、RTOS Timer方式控制 LED。
★【ARM mbed-rtos之串列介面實作LAB】:串列介面控制應用程式。
課程師資:
江義華老師(教學經驗超過20年以上)
學 歷:逢甲大學 資訊工程研究所、中正大學 資訊工程所博士班研究
經 歷:知名電腦叢書暢銷作家、大學電子資訊相關科系講師、自強工業基金會講師、資策會講師、科技公司技術顧問、工研院專業講師
專 長:
1、 嵌入式系統開發
2、 智慧型嵌入式家庭自動化系統設計
3、 8051單晶片
4、 多套自動化系統及驅動程式Driver
5、 WEB-ERP系統
6、 ERP系統
7、 生產線自動化系統
著 作:
1、 C&C++完美經典
2、 JAVA 完美經典(優質學習篇)
3、 掌握Java設計之鑰
4、 DELPHI 6完美經典
5、 超完美VISUAL BASIC 6完美經典
6、 Java Phone完美經典 (J2ME MIDP行動通訊程式設計)
學 歷:逢甲大學 資訊工程研究所、中正大學 資訊工程所博士班研究
經 歷:知名電腦叢書暢銷作家、大學電子資訊相關科系講師、自強工業基金會講師、資策會講師、科技公司技術顧問、工研院專業講師
專 長:
1、 嵌入式系統開發
2、 智慧型嵌入式家庭自動化系統設計
3、 8051單晶片
4、 多套自動化系統及驅動程式Driver
5、 WEB-ERP系統
6、 ERP系統
7、 生產線自動化系統
著 作:
1、 C&C++完美經典
2、 JAVA 完美經典(優質學習篇)
3、 掌握Java設計之鑰
4、 DELPHI 6完美經典
5、 超完美VISUAL BASIC 6完美經典
6、 Java Phone完美經典 (J2ME MIDP行動通訊程式設計)
主辦單位:
財團法人自強工業科學基金會
學員須知:
注意事項