班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每期人數限3到5人。 |
上課時間和地點 |
上課地點:【上海】:同濟大學(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山學院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區1號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協同大廈
最近開課時間(周末班/連續班/晚班):2020年3月16日 |
實驗設備 |
☆資深工程師授課
☆注重質量
☆邊講邊練
☆合格學員免費推薦工作
★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
3、培訓合格學員可享受免費推薦就業機會。 |
課程大綱 |
|
- Cortex m3培訓
Cortex m3培訓
培訓大綱:
第一部分:啟動 CM3
? CM3 基礎架構和編程模型簡介:對比 ARM7/9,寄存器、NVIC、MPU、雙堆棧、運行級別、Thumb2 指令架構、異常表
? CM3 性能、功耗等指標分析:對比 51/AVR
? CM3 調試架構和組件:CoreSight
? KEIL(RV MDK)開發工具
?
? 開發板電路原理圖分析
? STM32F103 數據手冊、參考手冊、開發筆記概覽
? 內存布局、總線結構、中斷映射
? GPIO 簡介
?
? USART 簡介
?
? 系統時鐘設置、基本定時器(Timer)、RTC
?
??
GCC 編譯開發工具
?
第二部分:NVIC、外設編程
? 異常和中斷介紹:定義、區別、異常表和外部中斷表;
? NVIC 對應寄存器用法、
? 中斷屏蔽、中斷懸起、活動狀態、中斷使能/禁用、優先級
? 【實驗】
? 應對 FAULT:各種 FAULT 產生情況總結表
? 軟中斷:SVC 和 PendSV
? 中斷響應:中斷進入、返回、嵌套、重入、延遲、優先級、晚到、咬尾、中斷時期的 FAULT
? 堆棧的應用:雙堆棧機制、中斷的堆棧應用、堆棧切換
? 【實驗】
? SysTick 中斷
? 【實驗】SysTick 中斷實驗:利用 systick 中斷實現秒表
? USB Device/OTG 接口基本概念、實現原理、編程思路
? USB Device 配置方法
? 【實驗】USB 轉串口
? SPI、I2C、CAN 原理、配置
? 【實驗】讀寫 SPI FLASH 實驗
? 【實驗】收音機芯片 I2C 控制實驗
? ADC、DAC 原理配置
? 【實驗】嘜頭錄音實驗(PCM)
? 【實驗】DAC 音頻文件播放實驗
? PWM 電機驅動原理
? 【實驗】直流電機 PWM 調速
? 以太網接口、TCP/IP 協議、CRC 校驗、LwIP 協議棧DMA 原理和編程
?
?
第三部分:存儲擴展、項目實例
? FSMC 原理及設置
? LCD 配置方法
? LCD 界面顯示
? 【實驗】顯示漢字(字庫)
? 【實驗】顯示圖片(raw data)
? SRAM 配置、NorFlash 配置
?? NAND-FLASH 配置和讀寫編程
??SDIO 配置和編程、SD 卡讀寫原理
? 【實驗】讀寫 SD 卡
? 行業應用項目分析
? 【實驗】
? 微內核實時操作系統概述、移植思路
? 【實驗】RT-Thread 移植
? 【實驗】基于 RTT 的項目分析
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
? ?
?
?
?
?
?
"
|