我用的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的我來說,對我來說例程都有著不小的難度,沒辦...