STM32 庫函式流水燈程式

2021-10-04 12:39:47 字數 998 閱讀 1288

我用的stm32f103zet6晶元

led給0亮

先在新建好的專案資料夾syste裡建乙個led資料夾用於存放led.c和led.h

如:

接下來直接看**吧!

main.c

#include

"sys.h"

#include

"delay.h"

#include

"led.h"

intmain

(void

)

led.c

#include

"led.h"

#include

"delay.h"

unsigned

char led[8]

=;//led顯示碼

//led初始化

void

led_init

(void

)//led流動函式

void

led_flow

(void)}

}

led.h

#include

"sys.h"

#define led_flicker_gpio gpio_pin_0|gpio_pin_1|gpio_pin_2|gpio_pin_3|gpio_pin_4|gpio_pin_5|gpio_pin_6|gpio_pin_7

//led初始化

void

led_init

(void);

//led流動函式

void

led_flow

(void

);

初學stm32 庫函式開發流水燈實現

1.庫函式開發步驟及總結 庫函式總結.2.stm32庫函式本質上依舊是暫存器程式設計,只是為了方便應用封裝成了函式。所以使用者的應用程式也可以繞過庫函式,直接對暫存器程式設計,參考部落格 暫存器開發.暫存器程式設計的 效率最高。不過,開發難度大,查閱相關手冊比較多,開發效率相對低,產品周期長,可維護...

STM32學習 流水燈

參考 一 準備工作 stm32的官方韌體庫 二 建立步驟 建立工程資料夾fled 資料夾中需要包含的檔案 core 放入韌體庫里的核心支援檔案core cm3 core cm3.h 和裝置支援檔案starup stm32f10x 啟動檔案 大容量儲存用hd 然後md,然後ld fwlib 放入韌體庫...

菜鳥學STM32 流水燈

從知道有stm32這個東西到現在也有快有2周時間了,還記得第一次接觸它時便被它強大的功能震撼了,由於之前只學過51,stm32迎面撲來的那麼多內容讓我著實有點招架不住,經朋友指點,果斷放棄之前準備認真研究資料手冊的想法,開始從例程入手,不過對於只操作過51的我來說,對我來說例程都有著不小的難度,沒辦...