信盈達培訓
課程主題 |
課程內容 |
課程目標 |
一階段 |
課前準備。 |
熟悉C語言及編程;了解常用電子元器件、常用芯片知識及其使用方法;介紹電子產品開發、生產的基本流程;加強電子元器件焊接水平;了解ads、Keil等編譯環境的學習與使用;了解H-Link、H-Flasher環境的學習與使用。 |
二階段 |
———— |
掌握Cortex-M3的體系結構,應用及學習方法等,詳細學習Cortex-M3內核體系結構。 |
Cortex-M3總體介紹 |
處理器內核介紹;處理器工作模式;處理器異常處理。 |
———— |
Thumb2指令集 |
———— |
熟悉MDK開發環境;編譯、調試基于Thumb2指令的應用程序;編寫程序實現工作模式切換、異常處理。 |
基于Cortex-M3的嵌入式軟件編程 |
———— | ———— |
三階段 |
Cortex-M3處理器簡介。 |
掌握Cortex-M3處理器的接口開發。本部分內容實用性及實踐性較強,課程在分析接口操作方法后,安排了大量的實驗。通過學習,學員可以掌握多種接口操作的原理及Cortex-M3處理器的接口編程。 |
組織結構 |
———— |
———— |
內存及啟動模式 |
———— |
———— |
外圍模塊及特點簡介 | LED實驗;中斷實驗;串口實驗;LCD實驗;RTC實驗;A/D 實驗;SD卡實驗;usb device實驗。 | ———— |
uC/OS-II操作系統分析及移植 |
||
了解uC/OS-II操作系統結構、各個重要功能部分的概念及實現原理,在此基礎上掌握uC/OS-II系統移植的方法。 |
||
操作系統及uC/OS-II 概述 |
任務、進程概念 |
內核數據結構 |
內核調度算法 |
系統中斷處理 |
系統移植方法 |
在Cortex-M3開發板上uC/OS-II應用程序 |
||
C/OS-II應用程序編寫、調試方法 |
多任務開發 |
任務間的通信與同步 |
任務優先級控 |
LED控制應用程序 |
任務間通信實驗 |
串口控制應用程序 |
LCD控制應用程序 |
———— |
分享國際項目經理、職業規劃專家等各行業專家經驗 | ||
國際項目管理概述 |
國際項目管理三要素 |
電子產品開發規劃、流程 |
工作分解表WBS |
甘特圖 |
電子產品項目計劃書編制 |
多年嵌入式物聯網MCU、LINUX研發經驗,嵌入式Linux研發工程師
目前主要致力嵌入式Linux及Android中間層、系統層的開發和研究。精通TI、三星,瑞芯微(RK)公司的CORTEX-A9/A15/53/72架構處理器。熟悉基于ARM體系架構嵌入式系統的軟硬件開發流程和方法。擁有豐富的嵌入式物聯網、消費、工控類電子領域內嵌入式產品的規劃、研發和量產的經驗。有豐富的嵌入式LINUX系統、Android系統開發和培訓經驗。
深圳民治中心教室
深圳西鄉信盈達辦公室
南京中心-前臺
深圳民治中心前臺
¥9800課時:詳詢
¥12800課時:詳詢
¥詢價課時:詳詢
¥5000課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢