STM32F303是具有ARM®Cortex®-M4內核(帶有FPU和DSP指令),運行頻率為72 MHz的混合信號MCU。 這些是STM32F30x系列中配備:
- 高達7倍的快速和超快速比較器(25 ns)
- 高達4倍的運算放大器,具有可編程增益
- 多達2個12位DAC 高達5個MSPS的4個超快速12位ADC
- 多達3個快速144 MHz電機控制定時器(分辨率<7 ns)
- 全速USB和CAN 2.0B通信接口
- 核心耦合內存SRAM(Routine Booster)
- 一種特定的內存體系結構可增強對時間要求嚴格的例程,與閃存執行相比,性能提高了43%
STM32 Nucleo-32開發板為用戶提供了一種負擔得起的靈活方式,可以嘗試新概念並使用32引腳封裝的任何STM32微控制器系列構建原型,並從性能,功耗和功能的各種組合中進行選擇。 連接性使您可以通過選擇專用屏蔽罩輕鬆擴展STM32 Nucleo開放式開發平台的功能.STM32 Nucleo-32板集成了ST-LINK / V2-1調試器/編程器,因此不需要任何單獨的探頭。 STM32 Nucleo-32開發板隨附STM32全面的軟件HAL庫以及各種打包的軟件示例,並可直接訪問mbed在線資源。
ST 開發 STM32F303K8 MCU的STM32 Nucleo-32開發板,支持Arduino nano連接,以下為此開發板特性
- STM32微控制器採用32引腳封裝
- Arduino™nano連接的擴展
- 啟用mbed(http://mbed.org)
- 板載ST-LINK / V2-1調試器/編程器
- USB重新枚舉功能:USB支持三種不同的接口:
- 虛擬串口
- 容量存儲
- 調試端口
- 柔性板電源:
- USB VBUS
- 外部源
- 三個LED:
USB通信(LD1),電源LED(LD2),用戶LED(LD3) - 重置按鈕
- 支持多種集成開發環境(IDE),包括IAR™,Keil®,基於GCC的IDE(AC6 SW4STM32等)
以下為腳位方塊圖
可由ST開發的CubeIDE,直接選擇套入此開發板
下圖為進入編輯環境
Layout 圖如下,正面layout
背面Layout圖如下圖
NUCLEO-F303K8 板尺寸如下圖