很久以前 1 元 1個,拆開是gd32f103。最近沒事順便學習以下stm32類微控制器。
比較有用的是以上標紅的6個點,各個點定義如下:
1:串列埠 0 的rx,用於燒寫程式及通訊。
2:串列埠0 的tx,用於燒寫程式及通訊。
3:boot1,進入bootloader需要將此位置 0。
4:3.3v vcc。
5:boot0,進入bootloader需要將此位置 1。
6:gnd。
正常工作時的接線:
微控制器 串列埠線
vcc vcc
gnd gnd
rx tx --- 不需要串列埠通訊時可以不接
tx rx --- 不需要串列埠通訊時可以不接
boot1 隨意
boot0 gnd --- 已經內建了
燒寫程式時的接線:
微控制器 串列埠線
個人感覺最有用的幾個檔案為:
1.《gd32f10x user manual》(暫存器說明書,有中文版)。
2.《gd32f103 datasheet》(主要用來看引腳)。
3.《gd32f10x firmware library user guide》 (官方庫函式說明文件,有中文版)
基於keil5。 keil對於小規模程式免費,還是很友好的。
1.安裝官方庫:"gd32f10x addon";
2.keil中安裝cmsis庫。
core_cm3.h未找到、core_cmfunc.h未找到、core_cminstr.h 未找到的問題,安裝乙個老一點版本的cmsis庫就好了。
如圖:我裝了最新的5.6.0和較低版本的4.1.0
我用的串列埠線是pl2303。
以上涉及資料官網都有,就不上傳了。
完。
兆易創新 GD32F103系列
北京兆易創新科技股份 成立於2005年4 月,是一家以中國為總部的全球化晶元設計公司。公司致力於各類儲存器 控制器及周邊產品的設計研 發,已通過 sgs iso9001 及iso14001 等管理體系的認證,研發人員佔全員比例 62 在中國 南韓 美國等多個國家設有分支機構,營銷網路遍布全球,為我們...
STM32F103ZET6學習總結
1.任何外設在使用之前,必須先使能相應的時鐘。2.使用不同外設時,gpio引腳應該如何配置?1 gpio mode ain 模擬輸入 2 gpio mode in floating 浮空輸入 3 gpio mode ipd 下拉輸入 4 gpio mode ipu 上拉輸入 5 gpio mode ...
STM32F103VET6 字尾意義
stm32代表arm cortex m核心的32位微控制器.1.f 那一位指的是產品型別,現在似乎只有通用型即 f 2.103 那位指的是產品子系列,101 基本型,102 usb基本型 usb 2.0全速裝置,103 增強型,105或107 互聯型 stm32f103資源 一路can2.0b,最大...