stm32f103rbt6基本介紹

2021-10-04 01:56:35 字數 968 閱讀 7701

stm32f103rbt6

主頻最高可以達到72mhz。

r = 64腳

b = 128k位元組的快閃儲存器儲存器 中容量產品

問題6:**裡面gpioc->odr ^= (1<<8);是什麼?

回答6:這個操作實際上就是把gpioc裡的odr暫存器的第八位取反,其他位不變。^是異或符號,如果大家不懂什麼是異或的話應該好好學學c語言的邏輯運算子了,因為stm32裡面不能直接使用取反操作,也就是你們51微控制器的led = ~led; stm32裡面不能這麼做,這麼做可以是可以,前提是需要使用stm32裡面的位運算,但是藍橋杯的話還是沒必要單獨弄個位運算,還是直接按位異或就好。

stm32f103官方文件閱讀

apb1操作速度限於36mhz,apb2操作於全速(最高72mhz)。

這裡總結一下 systeminit()函式中設定的系統時鐘大小:

sysclk(系統時鐘) =72mhz

ahb 匯流排時鐘(使用 sysclk) =72mhz

apb1 匯流排時鐘(pclk1) =36mhz

apb2 匯流排時鐘(pclk2) =72mhz

pll 時鐘=72mhz

章:文中的縮寫

第2章:儲存器和匯流排構架

第3章:crc計算單元(crc)

第4章:電源控制(pwr)

第5章:備份暫存器(bkp)

第6章:小容量、中容量和大容量產品的復位 和時鐘控制(rcc) 或

第7章:互聯型產品的復位和時鐘控制(rcc)

第8章:通用和復用功能i/o(gpio和afio)

第9章:中斷和事件

第10章:dma控制器(dma)

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,最大...

STM32F103ZET6移植FreeRTOS過程

2.解壓 我們需要幾個檔案 1 在freertosv9.0.0 freertos source 下的所有c檔案 ps 並不是所有都一定要用,按需要取 2 在freertosv9.0.0 freertos source include整個資料夾 3 在freertosv9.0.0 freertos s...