stm32工程建立

2022-08-04 07:27:15 字數 734 閱讀 9066

1.新建乙個檔案,夾命名為proname.在該資料夾下新建四個資料夾,分別是:

src:存放自己編寫的原始碼

project:存放工程檔案

output:存放輸出檔案

listing:存放listing檔案

3.點,設定工程檔案結構,包括:

startup:包含啟動檔案(乙個.s檔案,具體根據晶元型號來選擇)

fwlib:包含所用到的外設驅動檔案(即外設庫,只用包含.c就行了)

cmsis:包含core_cm3.c和system_stm32f10x.c

src:包含main.c和stm32f10x_it.c(中斷檔案),還有自己編寫的.c檔案,.h標頭檔案不用包含

4.點,分別設定:

output:選擇proname/output作為folder,還要勾上create hex file

listing:選擇proname/listing作為folder

c/c++:在define處輸入 use_stdperiph_driver, stm32f10x_hd 前者是使用新增的庫,後者是使用大容量暫存器。include paths:選擇cmsis,fwlib/inc, fwlib/src, src.

debuge:選擇use j-link... 勾上run to main()

utilities:use j-link... ,settings 選擇erase full chip, 勾上reset and run, add晶元flash

STM32工程建立簡述

stm32韌體庫個資料夾介紹 libraries cmsis cm3 coresupport 子檔案裡面包含啟動檔案 libraries cmsis cm3 devicesupport 子檔案裡面包含 system stm32f10x.c 系統暫存器你定義宣告以及包裝記憶體操作 system stm...

以防忘記,建立stm32工程的過程

然後會彈出manage run time environment的執行環境介面,必須選擇的有cmsis下的core和device下的startup,至於其它的根據你需要的外設,在stdperiph driver裡面選擇相應的外設驅動,比如adc gpio等。需要注意的是,在配置執行環境時,正確配置時...

IAR基於韌體庫建立STM32工程

2.複製啟動檔案 3.複製 system 相關檔案 4.複製 driver 檔案 5.複製 icf 鏈結檔案 6.複製中斷相關檔案 7.效果展示 8.file錯誤處理 9.標頭檔案路徑設定 本文以 stm32f103c8t6 為例,進行工程的建立。本文建立工程的目錄如下,各個資料夾的作用在圖中標註。...