單片機>STM32> 課程>STM32單片機輕松入門與實踐 — 暢學單片機
STM32單片機輕松入門與實踐 — 暢學單片機

STM32單片機輕松入門與實踐 — 暢學單片機

  • 123454分( 4人評價 )
  • 課時:84 課
  • 學員:48
  • 瀏覽:65184 次
分享到:

簡介

      STM32系列芯片是基于Cortex-M3內核的開發的。采用業界領先的Cortex-M3內核架構。使用哈佛結構、Thumb-2指令集.能夠以16位的代碼密度實現32位的性能.再加上采用了單周期乘法指令、硬件除法指令以及內置了快速的中斷控制器,使得STM32芯片與ARM7TDMI相比運行速度最多可快35%。代碼最多可以節省45%。STM32的優勢來源于兩路高級外設總線-APB結構,其中一根告訴APB,可以達到CPU的運行頻率,連接到該總線上的外設能以更高的速度運行。  

      本課程是STM32單片機學習者從入門到深入的一套經典視頻教程,以初學者為對象,從零開始手把手教你學習單片機,循序漸進地基于理論講解并結合實驗項目實戰開發,講解當前最熱門的STM32單片機的C程序設計!

      本教程的亮點就是在分析初學者認知規律的基礎上,結合國內重點大學一線教師的教學經驗以及借鑒國外經典教材的寫作手法,對STM32單片機的應用基礎知識進行系統而翔實的介紹。本課程打破了單片機教學的傳統模式,采取實例模塊制作的方法,從該模塊需用到的單片機理論知識,再加上該模塊用到的“器件介紹”環節,外圍電路設計講解部分以及要實現該模塊的軟件功能-編程詳解,巧妙地將單片機原理與應用、外圍電路設計、單片機C語言編程的知識點融入各個模塊項目中,不僅開辟了單片機應用的視野,又充實了對單片機從基礎到應用所需要的知識。使廣大學者可邊學邊練習制作該模塊,既能高效地系統學習知識,又能提高動手能力。

      在多角度、多方面的實例化講解中,讀者不僅掌握了單片機系統開發的基本技能,還開闊了單片機流行應用的視野。因此本課程適合所有STM32單片機應用開發人員,電子愛好者、大中院校相關專業學生、工程技術人員的學習課程,也可作為短期培訓課程,是單片機愛好者從入門到深入的經典課程。

課程詳情:

      本課程主要通過典型實例的形式,以STM32單片機的系統設計為主線,結合軟件和硬件,由淺入深、通俗易懂地介紹了STM32單片機應用系統開發的流程、方法、技巧和設計思想。本書通過30個模塊實例全面講解單片機開發中的各種技術,包括單片機接口的擴展、存儲器的擴展、輸入/輸出及顯示技術、實用電子制作、傳感控制技術、電氣傳動及控制技術、單片機通信技術、典型器件及應用技術、外圍電路設計、軟件編程等等內容。本套課程基于暢學STM32開發板講解。包含:STM32單片機簡介、寄存器設置及使用、硬件測試、各個應用模塊器件原理及使用、外圍電路設計、STM32單片機C語言編程。

      本課程面向各領域的單片機設計用戶,尤其是對已掌握單片機開發理論但缺少實際開發經驗的讀者更具指導意義,同時也可作為各類高校相關專業和社會培訓班的課程教材使用。

      CEPARK暢學系列多功能開發學習板實驗箱是電子園技術團隊基于多年的開發實踐經驗,并結合近幾年研發設計的51、AVR、PIC、MSP430、ARM、STM32、CAN、USB等多種MCU的數十款開發板,以及幾十個外圍應用模塊的,匯集已有功能并加以擴展后,設計研發了暢學系列多功能開發學習板實驗箱。暢學系列采用了電子園獨創的接插組合結構,這種功能底板和核心板既可以單獨使用、也可以組合在一起使用的開放接插模式,可以極大的共享基礎資源功能模塊以及外圍通用配件,可以支持各種芯片并可以實現無窮無盡的擴展。

目錄介紹:

第1課 初識暢學STM32開發學習板
(1). 暢學STM32試驗箱簡介;
(2). 暢學STM32開發板產品組成;
(3). 暢學多功能底板;
(4). STM32單片機核心板;
(5). 開發學習板外圍配件簡介;
(6). 編程器/仿真器.
第2課 如何使用暢學STM32開發學習板
(1). 暢學STM32試驗箱簡介;
(2). 暢學STM32開發板產品組成;
(3). 暢學多功能底板;
(4). STM32單片機核心板;
(5). 開發學習板外圍配件簡介;
(6). 編程器/仿真器.
第3課 暢學STM32單片機開發學習板硬件測試
1、測試說明
2、單色流水燈
3、彩色流水燈
4、雙色燈測試
5、8位數碼管測試
6、1位數碼管測試
7、雙色點陣測試
8、LCD1602
9、LCD12864測試
10、OLED測試
11、TFT彩屏顯示測試
12、TFT彩屏觸屏測試
13、8位獨立按鍵測試
14、16位矩陣按鍵測試
15、5向遙桿測試
16、DS18B20測試
17、2路直流電機測試
18、步進電機測試
19、2路繼電器測試
20、串口通訊測試
21、DS1302測試
22、無源蜂鳴器測試
23、AT24C02模塊
24、串轉并測試
25、并轉串模塊測試
26、三八譯碼器測試
27、74HC573測試
28、紅外發射和接收測試
29、紅外線解碼
30、SD卡模塊測試
31、PCF8591模塊AD測試
32、PCF8591模塊DA測試
33、ADC測試
34、傳感器測試
第4課 STM32單片機簡介
(1). 單片機簡介;
(2). STM32單片機簡介;
(3). STM32系列選型;
(4). STM32單片機最小系統;
(5). STM32開發環境與編譯環境.
第5課 開發環境 - KEIL MDK的安裝和使用
1、KEIL MDK的安裝和使用-課程簡介
2、KEIL MDK環境簡介
3、KEIL MDK環境安裝
4、KEIL MDK建立新的工程
5、KEIL MDK使用模板建立工程
6、KEIL MDK JLINK驅動安裝
7、KEIL MDK項目設置及編譯連接
8、KEIL MDK常用調試命令
9、KEIL MDK常用調試窗口
10、KEIL MDK結束語
第6課 STM32庫簡介
(1). 什么是STM32庫函數;
(2). CMSIS標準;
(3). 庫目錄、文件簡介;
(4). 庫使用幫助.
第7課 STM32最小系統講解
(1). 開發板電源電路;
(2). STM32的時鐘;
(3). STM32的復位;
(4). 開發板下載電路.
第8課 STM32時鐘系統講解
(1). STM32高速外部時鐘HSE;
(2). STM32高速內部時鐘HSI;
(3). 低速外部時鐘LSE;
(4). 低速內部時鐘LSI;
(5). PLL鎖相環倍頻輸出;
(6). 系統時鐘;
(7). STM32其他時鐘;
(8). STM32-RCC配置步驟.
第9課 流水燈講解
(1). LED燈簡介及原理;
(2). STM32 IO口簡介;
(3). 流水燈電路分析;
(4). 流程圖;
(5). 項目文件;
(6). 代碼分析;
(7). 軟件仿真;
(8). 硬件仿真.
第10課 6位彩色及1位雙色LED講解
(1). 彩色LED簡介;
(2). 雙色LED簡介;
(3). 電路分析;
(4). 彩色花樣燈;
(5). 雙色燈顯示.
第11課 1位數碼管模塊講解
(1). 數碼管簡介;
(2). 1位數碼管結構;
(3). 硬件電路講解;
(4). 數碼管編碼;
(5). 數碼管動態顯示.
第12課 8位數碼管模塊講解
(1). 4位一體數碼管簡介;
(2). 4位一體數碼管原理;
(3). 電路分析;
(4). 74HC595芯片簡介;
(5). 74HC595引腳;
(6). 74HC595工作原理;
(7). 74HC595級聯;
(8). 編碼;
(9). 顯示數據.
第13課 紅綠雙色點陣顯示講解
(1). 點陣屏的簡介;
(2). 8*8紅綠雙色點陣簡介;
(3). 74HC595芯片簡介;
(4). 硬件電路講解;
(5). 行控制函數講解;
(6). 列控制函數講解;
(7). 雙色點陣-雙色列掃描 .
第14課 獨立按鍵模塊講解
(1). 獨立按鍵簡介;
(2). 獨立按鍵的分類;
(3). 按鍵的消抖;
(4). 獨立按鍵的實驗設計;
(5). 獨立按鍵掃描;
(6). 控制數碼管實驗.
第15課 4x4矩陣鍵盤模塊
(1). 矩陣鍵盤簡介;
(2). 矩陣鍵盤的檢測;
(3). 抖動和消抖;
(4). 矩陣鍵盤的實驗設計;
(5). 行列式掃描;
(6). 反轉法1;
(7). 反轉法2;
(8). 反轉法3.
第16課 5向搖桿按鍵模塊簡介
(1). 5向搖桿簡介;
(2). 5向搖桿實驗設計;
(3). 按鍵消抖;
(4). 數碼管顯示按鍵值.
第17課 蜂鳴器發聲
(1). 蜂鳴器簡介;
(2). 蜂鳴器的分類;
(3). 蜂鳴器的控制;
(4). 實例硬件設計及流程圖;
(5). 建立工程;
(6). 延時函數;
(7). 蜂鳴器IO口初始化;
(8). 主函數設計;
(9). 延時時間的計算;
(10). 硬件仿真.
第18課 繼電器講解
(1). 繼電器簡介;
(2). 繼電器的分類;
(3). 繼電器主要技術參數;
(4). ULN2003簡介;
(5). 實驗設計;
(6). 繼電器開關.
第19課 串轉并講解
(1). 移位寄存器;
(2). 74HC164簡介;
(3). 74HC164功能介紹;
(4). 實驗設計;
(5). 74HC164點亮LED.
第20課 并轉串簡介
(1). 移位寄存器;
(2). 74HC165簡介;
(3). 74HC165功能介紹;
(4). 實驗設計;
(5). 74HC165點亮LED.
第21課 74HC573鎖存器講解
(1). 鎖存器介紹;
(2). 74HC573簡介;
(3). 74HC573功能介紹;
(4). 實驗設計;
(5). 74HC573點亮LED.
第22課 三八譯碼器講解
(1). 譯碼器介紹;
(2). 74LS138功能介紹;
(3). 譯碼器擴展;
(4). 實驗設計;
(5). 74LS138點亮LED.
第23課 直流電機控制講解
(1). 直流電機簡介;
(2). 直流電機的工作原理;
(3). ULN2003簡介;
(4). 直流電機的特性;
(5). 直流電機調向.
第24課 步進電機控制講解
(1). 步進電機簡介;
(2). 步進電機的技術參數;
(3). 反應式步進電機;
(4). 永磁式步進電機;
(5). 28BYJ-48步進電機;
(6). ULN2003;
(7). 步進電機單向勻速轉動實驗.
第25課 中斷講解
(1). 中斷概述;
(2). STM32中斷系統;
(3). 外部中斷/事件;
(4). 實例設計;
(5). 示例代碼分析.
第26課 SysTick定時實驗講解
(1). SysTick定時器簡介;
(2). SysTick定時器寄存器介紹;
(3). SysTick定時時間計算;
(4). SysTick初始化配置方法;
(5). 實例分析;
(6). 代碼分析.
第27課 定時器實驗講解
(1). STM32定時器的結構;
(2). 通用定時器的結構;
(3). 通用定時器時鐘源選擇 ;
(4). 時基單元;
(5). 捕獲通道;
(6). 輸入捕獲相關寄存器;
(7). 計數模式;
(8). 定時器初始化步驟 ;
(9). 實例分析.
第28課 pwm波輸出講解
(1). PWM簡介;
(2). STM32 PWM工作原理;
(3). PWM工作模式;
(4). PWM配置方法;
(5). 實例分析;
(6). 實例代碼;
(7). 軟件仿真的相關內容.
第29課 異步串行通信實驗講解
(1). 串口基本知識;
(2). RS-232標準;
(3). RS-232接口;
(4). STM32 USART;
(5). 串行控制寄存器;
(6). 實例設計;
(7). 代碼分析.
第30課 CAN通信講解
(1). CAN總線介紹;
(2). CAN特點;
(3). CAN協議-幀結構;
(4). CAN協議-優先級;
(5). CAN協議-其他;
(6). STM32-CAN控制器簡介;
(7). CAN控制器收發管理;
(8). CAN控制器-過濾器;
(9). CAN控制器-初始化;
(10). 實例分析;
(11). 代碼分析.
第31課 獨立看門狗實驗講解
(1). 看門狗簡介;
(2). STM32獨立看門狗結構;
(3). 如何使用看門狗.
第32課 IIC實驗講解
(1). IIC總線介紹;
(2). 讀寫時序;
(3). E2PROM簡介;
(4). AT24C02-I2C;
(5). STM32 I2C結構;
(6). 實例分析
第33課 LCD1602液晶顯示講解
(1). LCD的簡介;
(2). LCD1602簡介;
(3). LCD1602技術參數;
(4). 字符顯示原理;
(5). LCD1602控制器指令;
(6). LCD1602時序控制;
(7). 1602的幾點說明;
(8). LCD1602-字符顯示程序;
第34課 LCD12864液晶顯示講解
(1). LCD的簡介;
(2). LCD12864簡介;
(3). LCD12864的內部寄存器說明;
(4). LCD12864系統指令說明;
(5). LCD12864接口時序;
(6). 字符、圖像顯示原理;
(7). LCD12864使用的幾點說明;
(8). 如何提取字模;
(9). LCD12864-并行顯示程序
第35課 OLED液晶顯示講解
(1). OLED的簡介;
(2). OLED的應用;
(3). CEPARK OLED技術參數;
(4). 字符顯示原理;
(5). OLED顯示。
第36課 TFT觸摸彩屏講解
(1). TFT彩屏基礎知識.
(2). 像素和分辨率
(3). 色位
(4). CEPARK TFT彩屏
(5). TFT初始化函數
(6). TFT色塊顯示與文字顯示
第37課 DS18B20溫度檢測講解
(1). DS18B20簡介,
(2). DS18B20引腳介紹,
(3). DS18B20內部結構,
(4). DS18B20時序,
(5). 工作原理,
(6). 實驗設計,
(7). 顯示DS18B20溫度值
第38課 DS1302時鐘模塊講解
(1). 實時時鐘簡介;
(2). DS1302芯片簡介;
(3). DS1302寄存器;
(4). DS1302時序控制;
(5). DS1302-OLED顯示時間程序
第39課 AT24C02存儲模塊實驗講解
(1). EEPROM簡介;
(2). AT24C02XX系列;
(3). AT24C02芯片介紹;
(4). AT24C02-IIC;
(5). 起止信號和應答信號;
(6). 寫操作;
(7). 讀操作;
(8). 實例分析
第40課 AD/DA轉換講解
(1). A/D轉換,
(2). D/A轉換,
(3). PCF8591介紹,
(4). PCF8591讀操作,
(5). PCF8591寫操作,
(6). 硬件連接,
(7). 實例分析
第41課 紅外線接收講解
(1). 紅外線介紹,
(2). 紅外遙控系統,
(3). 紅外一體化接收,
(4). 紅外傳輸協議,編碼,
(5). 紅外編碼與解碼,
(6). 紅外發射與接收,
(7). 實例分析
第42課 SD卡模塊講解
(1). SD卡簡介
(2). SD卡工作原理
(3). SD卡復位
(4). 串口配置
(5). SPI配置
(6). 程序的主函數模塊。

課程細節:

      本套課程基于暢學STM32單片機開發學習實驗箱,詳細講解了STM32單片機及常見外圍基礎模塊的基礎知識以及實際開發應用,理論結合實踐,基于實例開發講解,本套課程視頻屬高清版,目錄結構清晰,圖文詳細解說,以下是部分視頻頁面截圖。

單片機原理講解: 

 

外圍器件講解:

 

外圍電路設計:

程序講解:

實驗現象:

網站功能:

1. 課時簡介,方便讓你快速了解本課時主講內容 

2. 邊學邊記筆記,記錄知識要點,拓展新知,全面透徹來學習。

課時 (共84課)

推薦課程

  • 基于WSN的PH值檢測系統

    基于WSN的PH值檢測系統

    本課題設計了一種基于WSN的PH值檢測系統設計,主要研究基于NRF24L01的一路PH值檢測系統的方案設計及實現方法。PH數據檢測部分、數據處理部分、無線通信部分、顯示部分及報警部分,共同構成一個完整的PH值監測系統。本設計功能較完善,且系統穩定,適用于多種應用環境。
    課程目錄:
    第一章:課程概述
    (1)課程背景
    (2)課程設計要求與目的
    (3)課程設計流程
    (4)硬件模塊的選取
    第二章:PH值檢測模塊
    (1)PH傳感器
    (2)PH指令集
    (3)模塊測試
    (4)PH校準
    (5)PH報警設置
    (6)獲取PH值
    (7)注意事項
    第三章:WIFI模塊
    (1)模塊介紹
    (2)技術參數
    (3)工作模式
    (4)功能特點
    (5)模塊設置
    第四章:24L01模塊
    (1)模塊介紹
    (2)技術參數
    (3)工作模式
    (4)功能特點
    (5)寄存器配置
    (6)芯片數據傳輸
    第五章:電路設計
    (1)主機電路
    (2)從機電路
    第六章:軟件設計
    (1)接收模塊
    (2)發射模塊

    0148by 暢學電子

  • 暢學MSP430F5438A單片機精講課程

    暢學MSP430F5438A單片機精講課程

          本課程是MSP430F5438A單片機學習者從入門到深入的一套經典視頻教程,以初學者為對象,從零開始手把手教你學習MSP430F5438A單片機,循序漸進地基于理論講解并結合實驗項目實戰開發,講解當前最熱門的MSP430F5438A單片機的C程序設計!

          本教程的亮點就是在分析初學者認知規律的基礎上,結合國內重點大學一線教師的教學經驗以及借鑒國外經典教材的寫作手法,對MSP430F5438A單片機的應用基礎知識進行系統而翔實的介紹。本課程打破了單片機教學的傳統模式,采取把理論融入到實戰應用中的方法,從MSP430F5438A單片機理論細節講解知識中,快速把你帶入到實例應用中去。巧妙地將單片機原理與應用和單片機C語言編程的知識點融入各個實例中,不僅開辟了單片機應用的視野,又充實了對單片機從基礎到應用所需要的知識。使廣大學者可一邊學單片機結構理論知識一邊用C語言編程實現各種功能,既能高效地系統學習知識,又能提高編程思維能力。

          在多角度、多方面的實例化講解中,讀者不僅掌握了單片機系統開發的基本技能,還開闊了單片機流行應用的視野。因此本課程適合所有MSP430F5438A單片機應用開發人員,電子愛好者、大中院校相關專業學生、工程技術人員的學習課程,也可作為短期培訓課程,是單片機愛好者從入門到深入的經典課程。

    課程詳情:

          本課程主要通過典型實例的形式,以MSP430F5438A單片機的系統設計為主線,結合軟件和硬件,由淺入深、通俗易懂地介紹了MSP430F5438A單片機應用系統開發的流程、方法、技巧和設計思想。本書通過10幾個實例全面講解單片機開發中的各種技術,包括單片機接口的擴展、存儲器的擴展、輸入/輸出、實用電子制作、傳感控制技術、單片機通信技術、應用技術、軟件編程等等內容。本套課程基于暢學MSP430F5438A開發板講解,從理論到實踐入門教程。包含:MSP430F5438A單片機簡介、寄存器設置及使用、硬件測試、MSP430F5438A單片機C語言編程。

          本課程面向各領域的單片機設計用戶,尤其是對已掌握單片機開發理論但缺少實際開發經驗的讀者更具指導意義,同時也可作為各類高校相關專業和社會培訓班的課程教材使用。

    目錄介紹:
    一、MSP430F5438A單片機與暢學MSP430開發環境簡介
    (1)單片機簡介
    (2)MSP430F5438A單片機簡介
    (3)MSP430F5438A單片機最小系統
    (4)IAR EW430軟件簡介
    (5)IAR EW430軟件的安裝
    (6)IAR EW430軟件的使用
    二、單片機I/O模塊
    (1)I/O端口介紹
    (2)I/O端口寄存器講解
    (3)I/O端口操作實驗
    三、FLASH與存儲器結構
    (1)FLASH與存儲器結構介紹
    (2)FLASH操作寄存器的講解
    (3)FLASH操作實驗
    四、看門狗定時器
    (1)看門狗定時器介紹
    (2)看門狗定時器寄存器講解
    (3)看門狗程序設計與實驗
    五、DMA直接存儲器存取
    (1)DMA直接存取概念
    (2)DMA寄存器配置
    (3)DMA操作實驗
    六、定時器A
    (1)定時器A相關介紹
    (2)定時器A寄存器配置
    (3)定時器A實驗操作
    七、定時器B
    (1)定時器B的相關知識
    (2)定時器B的相關寄存器
    (3)定時器B實驗講解
    八、硬件乘法器
    (1)硬件乘法器概念
    (2)硬件乘法器配置流程
    (3)硬件乘法器實驗操作
    九、RTC實時時鐘
    (1)RTC實時時鐘介紹
    (2)RTC實時時鐘配置寄存器
    (3)RTC實時時鐘的實驗操作
    十、RAM 控制器
    (1)什么是RAM控制器
    (2)如何使用RAM控制器
    (3) RAM控制器實例解析
    十一、模數轉換
    (1)模數轉換的概念
    (2)模數轉換的寄存器配置
    (3)模數轉換的相關程序解讀
    十二、IIC通訊
    (1)MSP430的IIC通訊
    (2)IIC通訊使用的寄存器
    (3)IIC通訊實例講解
    十三、SPI通訊
    (1)SPI通訊的概念
    (2)SPI通訊所用的寄存器
    (3)SPI通訊程序實驗
    十四、TFT顯示屏綜合實驗
    (1)實驗目的
    (2)硬件連接
    (3)實驗流程
    (4)程序講解

    課程細節:
    本課程目錄結構清晰,圖文詳細解說,以下是部分視頻頁面截圖。

    02566by 暢學電子

  • 暢學-自動避障智能小車 實戰課程

    暢學-自動避障智能小車 實戰課程

           智能小車作為移動式機器人中的一個重要分支,具有環境感知、規劃決策、自動行駛等功能,是智能控制技術中一個典型的例子。通過軟件編程,智能小車可以在預先設定的模式中實現行進、避障等精確控制,且無需人工干預。

           本課程以STC89C52RC單片機作為主控芯片,通過HC-SR04超聲波測距來獲取小車距離障礙物的距離,由OLED顯示模塊實時反饋路況和行駛信息,主控系統根據反饋信息判斷并調整小車的行駛方向和速度,在避開障礙物后,小車會沿直線前進,通過語音識別模塊實現對小車的語音控制。

    課程介紹:

    第一章 避障小車概述

    第二章 單片機開發板

    第三章 OLED顯示模塊

    第四章 L298N電機驅動和超聲波測距

    第五章 語音模塊

    第六章 避障小車電路制作

    第七章 程序燒錄與調試

    課程細節:

    本課程目錄結構清晰,圖文詳細解說,以下是部分視頻頁面截圖。

     

     

     

     

     

     

     

    06105by 暢學電子

  • 暢學一氧化碳報警儀基礎教程

    暢學一氧化碳報警儀基礎教程

            CO檢測報警儀是家庭生活中檢測一氧化碳濃度和超標報警的設備。他的原理是通過CO傳感器采集室內的CO濃度,同時通過電壓比較器輸出數字信號和CO傳感器自身的模擬信號。通過手動設置CO的報警濃度(數字量顯示),超過響應濃度會自動觸發報警模塊,蜂鳴器報警,指示燈閃爍。

           CO檢測報警儀的設計與開發涉及了傳感器技術,電子技術等,對動手能力的培養起到了良好的推動作用。它大致可以分為四個部分:傳感器數據采集部分,顯示部分、數據輸入部分和報警部分。CO報警儀的設計在一定程度上可以應用到實際的家庭環境中,實時測量CO濃度并提醒人們注意開窗通風等。視頻教程通俗懂,學員們可以根據視頻教程很快制作出一個CO檢測報警儀。

    課程詳情                                                                                            

           本設計主要以8051系列單片機的系統設計為主線,通過對各個模塊實例化的設計形式,軟硬結合,由淺入深的介紹各個模塊的作用和各個模塊的實現方式。最后將帶領大家制作出一款屬于自己的CO檢測報警儀。

    目錄介紹:

    第一課 CO檢測報警儀概述

    1、CO檢測報警儀概述

    2、CO檢測報警儀的組成部分

    3、CO檢測報警儀的制作清單

    4、本視頻的教學安排

    第二課 暢學MQ-7 CO傳感器入門

    1、 氣體的簡單介紹

    2、 CO 傳感器MQ-7的認識

    3、 MQ-7傳感器工作原理及特性

    4、 LM393芯片在模塊中的作用及結構

    第三課 暢學硬件開發板介紹(簡單介紹)

    1、51單片機最小系統 (PCF8591芯片的介紹)

    2、IIC總線的介紹

    1,IIC的簡介及硬件原理;

    2,IIC的數據傳輸的解析

    3、AD/DA采集電路介紹

    1 , A/D轉換的意義和分類;

    2,A/D轉換模塊的介紹

    4、LCD1602顯示屏驅動電路

    1,LCD1602信號管腳簡介

    2,LCD1602的基本讀寫操作介紹;

    3,51單片機操作LCD1602的流程介紹

    5、按鍵電路

    6、蜂鳴器報警電路

    第四課 單片機程序設計

    1、軟件的流程圖

    2、軟件的模塊驅動代碼調用

    3、軟件的邏輯設計

    4、查詢法整體實現

    第五課 成果演示與常見問題

    1、程序無法下載,找不到串口

    2、蜂鳴器不工作

    3、顯示屏只有背光沒有顯示

    4、成果演示

    課程細節:

          本套課程以計算器的制作為例,詳細講解了CO檢測報警儀概述、暢學MQ-7 CO傳感器入門、暢學硬件開發板介紹、單片機程序設計、成果演示與常見問題,以及控制電路的搭建、程序的編寫和調試、總電路的搭建和調試理論結合實踐,基于實例開發講解。本套課程視頻屬高清版,目錄結構清晰,圖文詳細解說,以下是部分視頻頁面截圖。 

    網站功能:

     1.   課時簡介,方便讓你快速了解本課時主講內容 。

    2. 邊學邊記筆記,記錄知識要點,拓展新知,全面透徹來學習。

    06258by 暢學電子

課程創建人

暢學電子
金幣:8953 個|學分:149879 個

精品課程限時打折優惠

暢學電子網當前上線試運行階段,所有精品課程在此期間打折優惠:部分課時免費學習,其余全部1元即可購買學習,購買后有效期一年。歡迎電子愛好者抓緊時間前來學習。

網站正式上線后將恢復原價格。

課程最新筆記? 更多

立即注冊
暢學電子網,帶你進入電子開發學習世界
專業電子工程技術學習交流社區,加入暢學一起充電加油吧!

x

暢學電子網訂閱號

x購買課程
購買該課程需要支付 ¥30元,接下來您將用您的資金進行支付
您當前余額:
您當前余額不足,請點擊充值
x資金充值
暢學電子網支付寶充值
充值最小金額:10元
最好的时时彩软件