STM32硬件介绍
图为STM32F103最小系统板;
STM32是32位处理器,具有多个系列;
其中STM32F1系列是中端的单片机;
STM32开发生态较为成熟;
可以在较多的场合同使用;
比如智能设备,温湿度采集,智能家居等。
哲涛科技为您提供基于STM32平台的固件开发。
STM32是32位处理器,具有多个系列;
其中STM32F1系列是中端的单片机;
可以在较多的场合同使用;
比如智能设备,温湿度采集,智能家居等。
STM32最小系统(以STM32F103为例)
72 MHz -40~105°C ,有内置的ARM核心(Contex-M3),因此它与所有的ARM工具和软件兼容, 128k 闪存(SPI Flash CBT6版,C8T6版为64KB)。
SRAM为20KB,这为多个传感器采集提供了运行环境,比Arduino UNO 的2KB内存就大太多了!
NVIC 嵌套的向量式中断控制器---可处理43个可屏蔽中断通道(不含16个中断线)和16个优先级。
EXTI 外部中断/事件控制器,含19个边沿检测器,用于产生中断/事件请求。
时钟和启动复位时内部8MHz的RC振荡器被选为默认的CPU时钟,有多个预分频器用于配置AHB的频率、高速APB(APB2)和低速APB(APB1)区域。AHB和高速APB 的最高频率是72MHz,低速APB的最高频率为36MHz。
低功耗模式:睡眠,停机,待机
DMA可以用于主要的外设:SPI、I2C、USART、通用和高级定时器TIMx和ADC。
通用同步/异步接受发送器(USART)
ADC(模拟/数字转换器)::内嵌2个12位的模拟/数字转换器(ADC),每个ADC有多达16个外部通道。
VDD:器件内部的工作电压,芯片的工作电压(Vcc>Vdd)
VCC:电路的供电电压。
VSS:电路公共接地端电压——接地端——接地点
Boot选择: