STM32F103說明
更新記錄
item | note |
---|---|
20171121 | 第一版 |
目錄
STM32
- 以ST MCU應用上面主要分為
- Automotive(車用)
- Ultra-low-power(低功率)
- Mainstream(主流)
- High performance(高性能型)
![[st] [st]](/2017/11/21/stm32f103/st.png)
圖片來源:ST-Microcontrollers
- 以ST MCU內核可分為:
- Cortex-M0
- Cortex-M3
- Cortex-M4 (DSP)
![[s] [s]](/2017/11/21/stm32f103/s.png)
圖片來源:Bringing Innovative Development Environment
- STM32F1,由STM32F103以上才有內含CAN Controller
![[stm32f103] [stm32f103]](/2017/11/21/stm32f103/stm32f103-1.png)
- 產品開發以STM32F103CB為主
![[stm32f103cb] [stm32f103cb]](/2017/11/21/stm32f103/stm32f103cb.png)
STM32F103C8 官網應用資料
DS5319: Medium-density
- STM32F103CB
- 128KB Flash
- 20K RAM
- 3xUART
- CAN
- 2x I2C
![[stm32f103cb] [stm32f103cb]](/2017/11/21/stm32f103/stm32f103cb-1.png)
- Several prescalers allow the configuration of the AHB frequency,
the high-speed APB(APB2) and the low-speed APB (APB1) domains.
![[stm32f103cb] [stm32f103cb]](/2017/11/21/stm32f103/stm32f103cb-3.png)
- LQFP48
開發電路
![[EOBD] [EOBD]](/2017/11/21/stm32f103/EOBD.png)
STM32CubeF1
- STM32CubeF1
- HAL(Hardware abstraction layer)
STM32 embedded software stack - LL(low-layer)
- HAL(Hardware abstraction layer)
![[STM32F1Cube] [STM32F1Cube]](/2017/11/21/stm32f103/STM32F1Cube.png)