STM32單片機(jī)培訓(xùn)班課程大綱

  培訓(xùn)講師:劉暉

講師背景:
劉暉老師通信行業(yè)特約培訓(xùn)導(dǎo)師【專業(yè)資質(zhì)】?北大計(jì)算機(jī)、北郵通信雙學(xué)位?(原)中興通訊學(xué)院高級(jí)講師?大慶油田技術(shù)研究院高級(jí)內(nèi)訓(xùn)講師?15年嵌入式硬件、軟件開發(fā)和系統(tǒng)架構(gòu)設(shè)計(jì)總監(jiān)?有8年多的“云大智物”開發(fā)及實(shí)施經(jīng)驗(yàn)。曾供職于巨龍通信、大唐電信 詳細(xì)>>

劉暉
    課程咨詢電話:

STM32單片機(jī)培訓(xùn)班課程大綱詳細(xì)內(nèi)容

STM32單片機(jī)培訓(xùn)班課程大綱

【課程收益】

  1. 了解Cortex-M體系結(jié)構(gòu),并掌握在Cortex-M體系結(jié)構(gòu)上進(jìn)行嵌入式編程的方法;
  2. 掌握STM32單片機(jī)處理器內(nèi)部資源接口的開發(fā)原理與MDK開發(fā)環(huán)境搭建;
  3. 掌握STM32單片機(jī)常用外設(shè)接口的編程方法;
  4. 掌握STM32單片機(jī)常用傳感器、總線技術(shù)的使用方法;
  5. 能獨(dú)立開發(fā)中小型綜合項(xiàng)目;

【課程特色】

1.?? 課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。

2.?? 清晰的知識(shí)結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。

3.?? 內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。

4.?? 講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。

5.?? 知識(shí)講授+貼身案例+場景故事+互動(dòng)討論+現(xiàn)場演練+落地跟蹤

【課程對象】相關(guān)人員

【課程時(shí)長】8天(6小時(shí)/天)

【課程大綱】

第一天

學(xué)習(xí)目標(biāo)

第一天的課程主要幫助學(xué)員了解Cortex-M內(nèi)核體系結(jié)構(gòu)、stm32內(nèi)部資源分析。在此基礎(chǔ)上,熟悉MDK的編程環(huán)境及編程方法。

上午

1.Cortex-M3/4/7內(nèi)核體系結(jié)構(gòu)
??? 1.1??Cortex-M3/4/7總體介紹
??? 1.2? 處理器內(nèi)核介紹
??? 1.3? 處理器工作模式
??? 1.4? 處理器異常處理

2.STM32單片機(jī)處理器簡介
? ? 2.1 ?處理器的組織結(jié)構(gòu)
? ? 2.2? 內(nèi)存及啟動(dòng)模式
? ? 2.3? 外圍模塊及內(nèi)部資源分析
? ? 2.4? 芯片型號(hào)的識(shí)別與硬件選型方法

下午

?3.?基于Cortex-M3/4/7的嵌入式軟件編程環(huán)境搭建
???1 ?MDK環(huán)境搭建
???2??keil5開發(fā)環(huán)境使用技巧
???3? 編譯、調(diào)試及軟件仿真

實(shí)驗(yàn):以ST官方庫為基礎(chǔ),從零自建庫函數(shù)軟件工程,練習(xí)MDK5軟件的編譯、下載、調(diào)試、仿真等操作方法。

第二天

學(xué)習(xí)目標(biāo)

??? 掌握STM32處理器的GPIO與串口開發(fā)。

上午

4. STM32接口之 GPIO
??? 4.1??GPIO編程與寄存器說明與LED實(shí)例
??? 4.2 ?LED、BEEP實(shí)例(寄存器方式與函數(shù)庫方式)
??? 4.3 ?按鍵輸入實(shí)例

下午

? 5. STM32之串口?
? ? 5.1 ?串口工作原理與電路分析
? ? ? 5.2??UART1編程實(shí)例
? ? ? 5.3? UARTn通信編程擴(kuò)展實(shí)例

實(shí)驗(yàn):在PC上用串口n(UART2)通信控制實(shí)驗(yàn)板的GPIO資源

第三天

學(xué)習(xí)目標(biāo)

??? 掌握STM32處理器的NVIC中斷與定時(shí)器TIM開發(fā)。

上午

6. STM32 NVIC中斷開發(fā)
? ? 6.1 ??NVIC中斷原理與實(shí)例
? ? 6.2 ??NVIC中斷實(shí)例講解

下午

?7. STM32 ?定時(shí)器TIM開發(fā)
? ?7.1? 定時(shí)器TIM工作原理
? ?7.2? 定時(shí)器TIM實(shí)例講解

實(shí)驗(yàn):外部中斷與定時(shí)中斷綜合實(shí)驗(yàn)

第四天

學(xué)習(xí)目標(biāo)

??? 掌握STM32處理器的PWM、LCD、RTC接口開發(fā)。

上午

?8. STM32的PWM開發(fā)
? ? 8.1 ?PWM電路原理分析

? ?8.2??PWM實(shí)例代碼分析

9. STM32的LCD接口開發(fā)?

? ?9.1 ?LCD電路與工作原理

? ? 9.2 ?LCD的編程實(shí)例

下午

10. STM32的RTC實(shí)時(shí)時(shí)鐘開發(fā)

? 10.1 RTC實(shí)時(shí)時(shí)鐘工作原理

? ?10.2 RTC實(shí)時(shí)時(shí)鐘實(shí)例講解

實(shí)驗(yàn):用PWM驅(qū)動(dòng)步進(jìn)電機(jī)/舵機(jī)

第五天

學(xué)習(xí)目標(biāo)

??? 掌握STM32單片機(jī)的ADC、DAC與內(nèi)部溫度傳感器、外部DHT11溫濕度傳感器接口開發(fā)。

上午

11. STM32?的ADC與DAC開發(fā)

? ?11.1 ADC電路原理與實(shí)例代碼分析

? ?11.2 ?DAC電路原理與實(shí)例代碼分析

12. STM32內(nèi)部溫度傳感器?

? 12.1 ?溫度傳感器電路與工作原理
? ?12.2 ?溫度傳感器的編程實(shí)例

下午

13.? DHT11溫濕度傳感器?

? 13.1? DHT11傳感器電路與工作原理
? ? 13.2? DHT11傳感器的編程實(shí)例

第六天

學(xué)習(xí)目標(biāo)

? ? STM32總線技術(shù)專題1:掌握STM32處理器非常重要的I2C、SPI、485總線接口開發(fā)。

上午

14. STM32? ?I2C總線開發(fā)

? ?14.1 I2C總線原理

? ?14.2 ?I2C的寄存器與庫函數(shù)使用方法

? ?14.3 ?I2C電路分析與實(shí)驗(yàn)案例

15. STM32? SPI總線開發(fā)?

? ? 15.1 ? SPI總線原理

? ? 15.2 ? SPI的寄存器與庫函數(shù)使用方法

? ? 15.3 ?SPI電路分析與實(shí)驗(yàn)案例

下午

16. STM32? ?485總線開發(fā)

? ?16.1? 485總線原理與協(xié)議分析

? ?16.2? 485庫函數(shù)使用方法

? ?16.3? 485通信案例代碼分析

第七天

學(xué)習(xí)目標(biāo)

? ? STM32總線技術(shù)專題2:掌握STM32處理器非常重要的can總線接口開發(fā)與。

上午

17. STM32? CAN總線開發(fā)

? ?17.1 ?CAN總線原理與can協(xié)議分析

? ?17.2 ?CAN的寄存器與庫函數(shù)使用方法

? ?17.3 ?CAN通信案例代碼分析

下午實(shí)驗(yàn):掌握自定義CAN通信協(xié)議,并用CAN卡調(diào)試can通信的方法。

第八天

學(xué)習(xí)目標(biāo)

? ??綜合設(shè)計(jì):帶通信和顯示功能的溫濕度報(bào)警器 ?(其他備選項(xiàng)目可與指導(dǎo)老師協(xié)商

上午

?

目標(biāo):在STM32實(shí)驗(yàn)板上利用溫濕度傳感器采集當(dāng)前溫度、濕度,當(dāng)溫濕度超過設(shè)定閾值時(shí),產(chǎn)生報(bào)警。溫度、濕度、時(shí)間、報(bào)警狀態(tài)等顯示在LCD上的同時(shí),并通過串口/CAN總線傳送到PC端,同時(shí)也可接收PC端的控制信號(hào)做相應(yīng)的閾值設(shè)定與報(bào)警取消等功能........

下午指導(dǎo)與點(diǎn)評(píng)。當(dāng)天未完成的學(xué)員可繼續(xù)免費(fèi)指導(dǎo),直到完成!

?



 

劉暉老師的其它課程

【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。2.??清晰的知識(shí)結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。3.??內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。4.??講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。5.??知識(shí)講授+貼身案例+場景故事+互動(dòng)討論+現(xiàn)場演練+落地跟蹤【課程時(shí)間】1天【課程

 講師:劉暉詳情


【課程背景】住房和城鄉(xiāng)建設(shè)部印發(fā)的《國家智慧城市試點(diǎn)暫行管理辦法》和《國家智慧城市(區(qū)、鎮(zhèn))試點(diǎn)指標(biāo)體系(試行)》兩個(gè)文件指出:建設(shè)智慧城市是創(chuàng)新驅(qū)動(dòng)發(fā)展、推動(dòng)新型城鎮(zhèn)化、全面建成小康社會(huì)的重要舉措。這對于服務(wù)于千千萬萬城市、社區(qū)、園區(qū)、小區(qū)、樓宇,以及工作和生活在其中的業(yè)主和客戶的物業(yè)管理服務(wù)業(yè)來說,已然迎來最大的發(fā)展機(jī)遇。物業(yè)管理行業(yè)不僅是智慧社區(qū)的受益

 講師:劉暉詳情


5G+智慧煤礦   12.31

【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。2.??清晰的知識(shí)結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。3.??內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。4.??講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。5.??知識(shí)講授+貼身案例+場景故事+互動(dòng)討論+現(xiàn)場演練+落地跟蹤【課程對象】無線網(wǎng)、核

 講師:劉暉詳情


【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。2.??清晰的知識(shí)結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。3.??內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。4.??講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。5.??知識(shí)講授+貼身案例+場景故事+互動(dòng)討論+現(xiàn)場演練+落地跟蹤【課程對象】相關(guān)人員【

 講師:劉暉詳情


5G產(chǎn)業(yè)發(fā)展與應(yīng)用創(chuàng)新【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索。本課程站在科技發(fā)展的前沿,探討了5G在物聯(lián)網(wǎng)、人工智能、無人機(jī)、醫(yī)療、農(nóng)業(yè)、教育、工業(yè)互聯(lián)網(wǎng)、新媒體等行業(yè)的應(yīng)用案例。值得指出的是,案例以運(yùn)營商、一流企業(yè)等機(jī)構(gòu)在5G領(lǐng)域的實(shí)踐為主線,對5G行業(yè)應(yīng)用創(chuàng)新案例做了詳細(xì)的講解?!菊n程收益】

 講師:劉暉詳情


【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索?!菊n程收益】1了解5G從信息通信技術(shù)支持到業(yè)務(wù)模式推廣和場景的應(yīng)用,掌握5G在新時(shí)代、新技術(shù)下的行業(yè)發(fā)展趨勢;2以鮮活的應(yīng)用案例和解決方案詳細(xì)掌握5G給環(huán)保行業(yè)方面帶來全新變革的藍(lán)圖和愿景;【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)

 講師:劉暉詳情


5G賦能工業(yè)互聯(lián)網(wǎng)【課程背景】5G通過技術(shù)創(chuàng)新實(shí)現(xiàn)了增強(qiáng)型移動(dòng)寬帶、超大規(guī)模物聯(lián)網(wǎng)和高可靠、低時(shí)延等三大應(yīng)用場景全覆蓋,把人與人之間的通信拓展到了人與物、物與物之間的通信,從消費(fèi)互聯(lián)網(wǎng)拓展到了產(chǎn)業(yè)互聯(lián)網(wǎng),為行業(yè)數(shù)字化轉(zhuǎn)型提供了關(guān)鍵的數(shù)字基礎(chǔ)設(shè)施。5G和人工智能/大數(shù)據(jù)/云計(jì)算/邊緣計(jì)算/區(qū)塊鏈等新一代信息技術(shù)相結(jié)合,多技術(shù)交織并進(jìn)、深度滲透、協(xié)同應(yīng)用,孕育技

 講師:劉暉詳情


【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索。本課程站在科技發(fā)展的前沿,探討了5G在物聯(lián)網(wǎng)、人工智能、無人機(jī)、醫(yī)療、農(nóng)業(yè)、教育、工業(yè)互聯(lián)網(wǎng)、新媒體等行業(yè)的應(yīng)用案例。值得指出的是,案例以運(yùn)營商、一流企業(yè)等機(jī)構(gòu)在5G領(lǐng)域的實(shí)踐為主線,對5G行業(yè)應(yīng)用創(chuàng)新案例做了詳細(xì)的講解。【課程收益】1了解5G從信息通信技

 講師:劉暉詳情


【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索。本課程站在科技發(fā)展的前沿,探討了5G與數(shù)字貨幣、區(qū)塊鏈在金融行業(yè)的應(yīng)用案例。值得指出的是,案例以運(yùn)營商、一流企業(yè)等機(jī)構(gòu)在5G領(lǐng)域的實(shí)踐為主線,對5G金融行業(yè)應(yīng)用創(chuàng)新案例做了詳細(xì)的講解。【課程收益】1了解5G從信息通信技術(shù)支持到業(yè)務(wù)模式推廣和場景的應(yīng)用,掌握

 講師:劉暉詳情


【課程背景】國家電網(wǎng)“三型兩網(wǎng)、世界一流”戰(zhàn)略、南方電網(wǎng)定位“五者”,轉(zhuǎn)型“三商”戰(zhàn)略,需賦能智能終端,加速電網(wǎng)全面感知,打通數(shù)據(jù)和業(yè)務(wù)壁壘,驅(qū)動(dòng)創(chuàng)新能力。傳統(tǒng)通信方式難以滿足數(shù)字電網(wǎng)發(fā)展需求,電力生產(chǎn)、傳輸、消費(fèi)全過程需要低時(shí)延、大寬帶、大連接,對5G的訴求十分迫切5G作為最新一代的無線通信技術(shù),其超高速率、超低時(shí)延、超大連接特性對智慧城市建設(shè)產(chǎn)生巨大的影

 講師:劉暉詳情


 發(fā)布內(nèi)容,請點(diǎn)我! 講師申請/講師自薦
清華大學(xué)卓越生產(chǎn)運(yùn)營總監(jiān)高級(jí)研修班
清華大學(xué)卓越生產(chǎn)運(yùn)營總監(jiān)高級(jí)研修班
COPYRIGT @ 2018-2028 http://fanshiren.cn INC. ALL RIGHTS RESERVED. 管理資源網(wǎng) 版權(quán)所有