本文為中國大學MOOC開放課程:基於STM32CubeMX和HAL驅動庫的嵌入式系統設計 的學習筆記,僅用於學習使用,截取了較多的PPT文件,如果侵犯了您的權益請告知 STM32F411RE采用3.3v供電 片內資源: 內核:Cortex-M4 512KB Flash 和125KB ...
先看main函數如下: 來看GPIO Initstruct的定義, 里面有Pin 管腳號 Mode 輸入模式或者輸出模式,其中輸出又分為推挽輸出和開漏輸出,不了解的同學可以去查閱相關資料,簡單地說如果你想要電平轉換速度快的話,那么就選push pull,但是缺點是功耗相對會大些。如果你想要功耗低,且同時具有 線與 的功能,那么就用open drain的模式 Pull 默認時的狀態,上拉下拉還是浮 ...
2016-10-10 18:58 0 1937 推薦指數:
本文為中國大學MOOC開放課程:基於STM32CubeMX和HAL驅動庫的嵌入式系統設計 的學習筆記,僅用於學習使用,截取了較多的PPT文件,如果侵犯了您的權益請告知 STM32F411RE采用3.3v供電 片內資源: 內核:Cortex-M4 512KB Flash 和125KB ...
因為有新人需要學習STM32的應用,一遍遍講又感覺效率低,時間上大大的浪費了,遂打算寫下一些筆記供其他人觀看、學習和糾錯,同時也鞏固下基礎。近期用到STM32F407VET6的開發板,所以用到的標准庫都是F4系列的,不過沒關系,不管是F4還是F103或者其他系列的,原理都是一樣 ...
RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, ENABLE); 2、配置GPIO ...
NUCLEO-F412ZG板子上的元器件並沒有完全焊接,除去ST-LINK部分和電源部分后,還有用一個USB主機接口,三個LED燈和兩個按鈕,不過很多功能引腳都已經引到了插針。查看原理圖可發現,由原理圖模塊的5大部分與電源部分組成,即連接端子、ST-LINK、MCU、USB、以太網和電源部分 ...
前言 板子申請了也有一段時間了,也快到評測截止時間了,想着做點有意思的東西,正好前一段時間看到過可以在MCU上移植MicroPython的示例,就自己嘗試一下,記錄移植過程。 MicroPyt ...
前面的步驟用cubemx建工程就不上了,直接進入正題。 ADC1配置:使能掃描轉換模式(Scan Conversion Mode)(使用多通道時),使能連續轉換模式(Continuous Conve ...
1、GPIO簡介 STM32F103ZET6有多個GPIO組,如GPIOA、GPIOB、GPIOC...等等。每個GPIO組具有16個IO口。 GPIO組的寄存器都是類似的,每個GPIO組都有2個32位的配置寄存器、2個32位的數據寄存器、1個32位的置位/復位寄存器、1個16位復位 ...
IO基本應用 一、IO基本結構: 針對STM32F407有7組IO。分別為GPIOA~GPIOG,每組IO有16個IO口,則有112個IO口。 當中IO口的基本結構例如以下: 二、工作方式: STM32F4工作模式有8種,當中4中輸入模式 ...