概述¶
本章主要简单介绍一下SWM341的系统资源。
注意
Cortex®-M33内核要求编译器为MDK5.32以上,Segger JLink为6.88以上
内核¶
- SWM341系列产品集成了工作频率高达150MHz的Arm® Cortex®-M33内核(具有单精度浮点单元和DSP指令)
- 嵌套向量中断控制器NVIC
- 系统定时器SysTick
存储¶
- 512Kbytes的FLASH
- 64Kbytes的RAM
- QSPI存储器接口(CLK与系统时钟同频)
- SDRAM存储器接口(CLK与系统时钟同频)
通用I/O¶
复位和电源管理¶
- 2.0~3.6V工作电压
- 系统控制器SYS
- 掉电检测器BOD
- 为ADC提供参考电压
- 低功耗模式LOWPOWER
时钟管理¶
- SMW341时钟源包括以下几个部分
- 内部时钟:20MHz HSI,32kHz LSI
- 外部时钟:4-32MHz HSE,32.768kHz LSE
- PLL
多路通信外设¶
- 4x 通用异步收发器UART
- 2x 内部集成电路接口I2C
- 2x 串行外设接口SPI
- 2x 控制器局域网络CAN
- 1x 安全数字输入/输出多媒体卡接口SDIO
- 1x USB on-the-go
多路模拟外设¶
图形外设¶
多路定时器和看门狗¶
- 5x 通用定时器TIMR
- 12x 基本定时器BTIMR
- 5x 脉冲宽度调制器PWM
- 1x 看门狗WDT
- 1x 实时时钟RTC
计算模块¶
直接存储器访问控制器¶
- 共有4路DMA控制器