新建一個自己的工程模板,以我所用的MDK4為例 MDK4軟件圖標 (1)新建一個自己儲存數據的文件夾。以我自己為例(文件夾名字任取自己記住熟悉就行,以下將以我的文件夾文件進行操作講解) 新建 ...
公司開發需要用到stm ,nxp,gd 等系列的單片機,大學幾乎沒接觸過單片機的學習,所以只能自己下來慢慢學,如有錯誤,歡迎指出。 ARM 公司,處理器,架構 ARM處理器家族 經典:ARM ,ARM ,ARM Cortex M:單片機驅動 控制 Cortex A:開發式系統的高性能處理器 智能手機 ,數字電視 Cortex R:實時系統,實時的控制需求 汽車制動,動力系統 想要操作stm 的外設 ...
2019-07-29 15:22 0 657 推薦指數:
新建一個自己的工程模板,以我所用的MDK4為例 MDK4軟件圖標 (1)新建一個自己儲存數據的文件夾。以我自己為例(文件夾名字任取自己記住熟悉就行,以下將以我的文件夾文件進行操作講解) 新建 ...
stm32 ADC 簡介 stm32的ADC是 12位逐次逼近型 模擬數字轉換器;它包括18個通道,可以用來測量16個外部通道和2個內部通道.ADC轉換的結果存放在16位數據寄存器(ADC規則數據寄存器,ADC_DR 和 ADC注入數據寄存器,ADC_JDCx)中,這個數 ...
SPI 一、SPI簡介 SPI(Serial Peripheral Interface )是串行外圍接口設備,是一種高速的,全雙工,同步的通信總線,並且在芯片上只占用四根線,節約了芯片的管腳, ...
下圖是一個STM32普通PWM形成的圖形原理說明 自動重裝載寄存器(ARR)用於確定波形的頻率(即周期)、捕獲比較寄存器(CCRx)(用於確定占空比的) PWM的工作過程如下:首先ARR寄存器里面的值確定了一個PWM周期,就是我們上面舉的那兩個例子中的“1秒”(注意這個周期是在PWM系統 ...
既然已經做好了開發STM32的准備,軟件硬件都准備好了,那么我們來了解一下何為STM32吧。 STM32是意法半導體(ST)設計的一系列32位芯片的名字,細分為L、F、H三個系列。 F系列是最經典的系列。F系列的基礎芯片是F1系列,價格低廉,麻雀雖小五臟俱全,我做課程設計最喜歡 ...
printf復習 當我們寫printf("%d\n", 1);的時候,printf函數並不能通過C語言語法得知第二個參數是int類型。printf是一個變參函數(variadic function) ...
STM32學習筆記——點亮LED 本人學習STM32是直接通過操作stm32的寄存器,使用的開發板是野火ISO-V2版本; 先簡單的介紹一下stm32的GPIO; stm32的GPIO有多種模式: 1.輸入浮空 2.輸入上拉 3.輸入下拉 4.模擬輸入 5.開漏 ...
在“startup_stm32f429xx.s”文件中,系統復位后會首先調用SystemInit函數 SystemInit函數定義: 1. FPU設置 __FPU_PRESENT 用來確定處理器是否帶 FPU 功能 __FPU_USED 用來 ...