業界常常在做有關物聯網新產品開發時,採用ARM mbed OS物聯網開發平台,然目前 mbed online Compiler官網所提供的各廠家有支援 mbed 之SoC CPU,都是特定的型號。舉例: 意法半導體STMicroelectronics在其 STM32F10x 系列,僅提供STM32F103RB,且其周邊零件也僅是公板(型號: NUCLEO-F103RB)有支援的才有釋出對應的 mbed SDK。但產品開發在眾多因素下,均會有指定特定CPU型號與周邊IC零件。上述狀況需要mbed SDK Porting 移植技術,我在規劃一些技術課程時,是以自己在業界的研發經驗為基礎,輔以閱讀大量技術性文件與消化實作後,所產生的一系列課程。【ARM嵌入式物聯網系列:模組B】
IoT物聯網 mbed SDK Porting 移植技術與開發實戰精修班
即將開課,有興趣的人請參考。此課程內容是能直接在Keil裡面建立 mbed 的離線工程,匯入完整 mbed SDK原始碼,讓工程師完全掌握 mbed 底層技術,避開離線編譯 mbed SDK無法看到完整 mbed SDK原始碼的窘境,能夠隨意設置CPU型號,並有能力加入產品所需的周邊IC的SDK API,來加速物聯網產品的開發。
【課程名稱】 | 【ARM嵌入式物聯網系列:模組B】 IoT物聯網 mbed SDK Porting 移植技術與開發實戰精修班 ★全台首開 結合專題實作 實務導向為主 ★贈送ARM-Cortex M3板子(價值5,000) |
【課程代碼】 | 06C004 |
【上課時間】 | 7/16~8/13,每週日,9:00~18:00,共30小時[前二週上到17:00,後二週上到18:00] |
【課程主旨】 | RM 跟他的Partners目前已共同釋出具顛覆性的物聯網統一的開發平臺 mbed。該 mbed 物聯網統一的開發平臺是建立基於ARM的微控制器產品的,它可以讓以後物聯網開發者,無需「重複打造輪子」;物聯網產品開發者使用 ARM 架構的晶片、免費使用 mbed OS,然後最終直接基於 mbed SDK 開發應用層就可以,以此來加速開發和縮短產品的開發時程。但是就像 Embedded Linux、Android 一樣,目前 mbed 官網所提供的各廠家的支援 mbed 之CPU,都是特定的型號。舉例: 意法半導體STMicroelectronics在其 STM32F10x 系列,僅提供STM32F103RB,且其周邊零件也僅是公板(型號: NUCLEO-F103RB)有支援的才有釋出對應的 mbed SDK。但產品開發在眾多因素下,均會有指定特定CPU型號與周邊IC零件。本課程講授mbed SDK Porting 移植技術與開發實戰,讓學員能直接在Keil裡面建立 mbed 的離線工程,能夠隨意設置CPU型號,並有能力加入產品所需的周邊IC的SDK API,加速物聯網產品的開發。 |
【課程特色】 | 1. 採用 ARM Keil工具,匯入完整 mbed SDK原始碼,讓學員完全掌握 mbed 底層技術,避開離線編譯 mbed SDK無法看到完整 mbed SDK原始碼的窘境。 2. 增加多項物聯網進階LAB實戰,以符合業界需求 3. 增加 mbed SDK程式連結網路功能,讓物聯網設備連接上乙太網路 |
【修課條件】 | 1. 熟悉 C & C++ 語言與數位邏輯 2.建議上過【ARM嵌入式物聯網系列:模組A】嵌入式ARM-Cortex Mx系統開發韌體 實作實戰班 |
【課程大綱】 | 1. ARM mbed 開發平臺與 mbed SDK 開發應用層 2. mbed SDK porting 移植技術 3. ARM Cortex Mx CMSIS Module 4. mbed HAL and API 5. mbed的 GPIO 數位輸入輸出與GPIO HAL module driver: ★【LAB】LED顯示與按鍵的使用 6. mbed的 ADC/DAC與ADC/DAC HAL module driver:★【LAB】 ADC和DAC的使用 7. mbed的PWM輸出與PWM OUT API:★【LAB】PWM調光的運用 8. mbed GPIO中斷應用與HAL module driver:★【LAB】mbed中斷 控制運用 9. mbed 時鐘系統與Time HAL module driver:★【LAB】Time時鐘 系統的運用 10. mbed中的RTC與RTC HAL module driver:★【LAB】使用RTC作按 鍵防彈跳的運用 11. mbed UART通訊與UART/USART HAL module driver:★【LAB】 串列通訊綜合應用 12. mbed SPI通訊與SPI HAL module driver:★【LAB】SPI的運用 13. mbed I2C通訊與I2C HAL module driver:★【LAB】I2C的運用 14. mbed 電腦網路應用基礎、mbed TCP/UDP應用程式與mbed HTTP應用 程式設計 ★【LAB】mbed 網路介面實驗(TCP/IP + Web Server+控制板上硬體 ) |
【上課時數】 | 30 小時 |
【上課地點】 | 台北分部(台北市博愛路80號3樓) |
【主辦單位】 | 財團法人自強工業科學基金會 |
【課程費用】 | 15500元 (超值優惠價格需送出報名表後,系統發出報名成功回函確認金額。) |
【超值優惠】 |
|
【諮詢專線】 | 02-23113316分機2287 林小姐 HCLin@tcfst.org.tw |
【學員須知】 | 報名與繳退費方法| 常見問題與解決|會員紅利積點活動辦法 |
【注意事項】 | 若已報名C003已有板子,可享有不含板子價錢12000(不可再折紅利點數),若不要板子 請務必來電告知02-23113316
|
沒有留言:
張貼留言