|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
灵动微低功耗MM32F003TW产品使用高性能的内核ARM®Cortex®-M0的32位微控制器,其最高工作频率可达48MHz,内置高速存储器,丰富的增强型I/O端口和外设连接到外部总线。MM32F003TW系列工作电压为2.0V~5.5V,工作温度范围包含-40◦C~+85◦C常规型和-40◦C~+105◦C扩展型。多种省电工作模式保证低功耗应用的要求。MM32F003TW提供QFN20和TSSOP20共2种封装形式。使得微控制器适合于多种应用场合:电机驱动和应用控制,医疗和手持设备,PC游戏外设和GPS平台,工业应用:可编程控制器(PLC)、变频器、打印机和扫描仪,警报系统、视频对讲、和暖气通风空调系统等。此款灵动微mcu可完美替换意法半导体MCU型号STM8S003F3P6系列。灵动微代理商提供样品及开发板测试.5 Q" i2 `' L7 C& f( x
* n+ x/ u/ h" f5 r& b4 P
MM32F003TW引脚封装9 U* T7 ]5 ]% K6 q) |( _
/ w' V6 h* t) f5 k% R* C
![]()
( h" i( E: z: Z b . K6 K0 H( z7 T0 s" ^, ]; b5 b: K. }+ z8 y
MM32F003TW概述/ Y. @+ _6 A2 Y0 |) k/ h
•内核与系统 Q* l' Z0 u1 J' G2 E+ ~, p, V% `( Q
–32位ARM®Cortex®-M0处理器内核
0 }9 h, T7 W, L/ U- O/ F1 i–最高工作频率可达48MHz7 a, {% c0 L i2 E* z" y# D
–单指令周期32位硬件乘法器# I9 [% I8 M$ E! _
•存储器: R$ V a2 z" w% u; w& p$ b; M- n& ]
–高达16K字节的闪存程序存储器9 |3 c* j. Z5 h$ R1 e+ d3 O3 h0 I+ m
–高达2K字节的SRAM
& o `/ I- e) k5 _1 G" Q' U–Bootloader支持片内Flash
" O# n5 }6 @3 U9 x& R•时钟、复位和电源管理2 o8 ~9 M5 P0 Z% R; V
–2.0V~5.5V供电, ?) X3 J. f5 X8 j
–上电/断电复位(POR/PDR)、可编程电压监测器(PVD)
: P+ ~& j+ A8 ?- _1 d. h8 Q7 [. H–外部2~24MHz高速晶体振荡器8 Q6 S' n% r& O0 Y
–内嵌经出厂调校的48MHz高速振荡器( ~" I0 w* M9 ~8 P
–内嵌40KHz低速振荡器
8 w. L9 t; o) v2 n( R( W•低功耗* T, b, E3 O: S/ ]1 z' y$ U ~3 ~
–睡眠、停机和待机模式$ z1 N& f& L5 r% x/ m
•1个12位模数转换器,1μS转换时间(多达8个输入通道) `! q" ~$ K5 z# V
–转换范围:0VDDA
% D+ j) w1 |- L8 X% S" f" j–支持采样时间和分辨率配置8 T) G0 }, i! j P& J
–片上温度传感器
2 T9 Y/ O6 r1 V+ k3 e* I* p8 j–片上电压传感器
- O0 c4 ?+ k9 p" l1 u* O/ d* F•5通道DMA控制器
- C: ~7 c. K: s% b+ h% O0 G7 F–支持的外设:Timer、UART、I2C、SPI和ADC7 g+ N" y5 h+ J4 t. y
•多达16个快速I/O端口:
' I1 z5 \8 K8 V0 `–所有I/O口可以映像到16个外部中断
! v7 I; s; C% w& Q% h–所有端口均可输入输出5V信号
$ T* z& V6 f/ M' a7 e注:VDD=5V: x! Y, z1 ~ A5 g7 g$ L, ]
•调试模式
3 e2 A- }: I W, A+ m. X0 }–串行单线调试(SWD)
5 N. I+ \; Y- I•多达9个定时器
7 k2 J* b3 @- B" ^) @–1个16位4通道高级控制定时器,有4通道PWM输出,以及死区生成和紧
$ Y7 J. c; d2 B. \5 c+ O1 ]急停止功能 X3 ? j' Y( @: X
–1个16位定时器和1个32位定时器,有高达4个输入捕获/输出比较,可用' s9 J8 F5 C5 z# ?
于IR控制解码. ^, v |: I- _7 u
–2个16位定时器,有1个输入捕获/输出比较和1个OCN,死区生成,紧急停
" q( Q/ F/ s6 n2 o8 Q6 |5 q止,调制器门电路用于IR控制
5 Z; r, J5 b/ |! {! _–1个16位定时器,有1个输入捕获/输出比较9 w4 ~, S! x5 M) `: o. k9 [; j+ ?( O2 T
–2个看门狗定时器(独立的和窗口型的)3 y- E) [8 n( N& J9 {' F
–1系统时间定时器:24位自减型计数器
% z' F2 x( { f/ W•多达3个通信接口
4 O0 d% Y8 {+ b& z; O, ~( w& u–1个UART接口, Y' T- ]5 g# S, H! W4 I1 }8 P2 x
–1个I2C接口
+ `) K. w0 ]" @+ ?) }+ R–1个SPI接口* `5 Q1 h, E0 h. ~% O' o
•96位的芯片唯一ID(UID) M4 z9 j( B: q. {
•采用QFN20和TSSOP20封装8 }& e) _( M1 B+ O0 W
7 G& P; A7 A7 w% t6 O. |
+ Y& \% @( k; A1 L$ ^& q; m9 {$ D
ARM的Cortex-M0核心并内嵌闪存和SRAM% ^2 P( D/ X) {5 ^7 ?* F" y. ~
ARM®的Cortex®-M0处理器是最新一代的嵌入式ARM处理器,它为实现MCU的需要提供了低成本的平台、缩减的引脚数目、降低的系统功耗,同时提供卓越的计算性能和先进的中断系统响应。
$ K8 m0 a/ u) V- a0 ~1 s! o1 p3 [+ o6 y
$ g; D" g. U% Z/ rARM®的Cortex®-M0是32位的RISC处理器,提供额外的代码效率,在通常8和16位系统的存储空间上发挥了ARM内核的高性能。本产品拥有内置的ARM核心,因此它与所有的ARM工具和软件兼容。
A) U; t @9 O, o0 O" e. X
5 u8 X/ l& F7 d内置闪存存储器- c1 a% G) w+ ^9 V$ p. O2 g
最大16K字节的内置闪存存储器,用于存放程序和数据。
2 T' ]/ v# E% r6 o. e$ v( n, _
% ~" g, B1 Q5 Z9 n8 e( k, u3 r5 H内置SRAM8 k/ @' Y2 N; j' [6 n+ r5 K
最大2K字节的内置SRAM。6 s X. i7 ]' s4 t
6 Y0 ^/ Y d. @, T2 a) a8 r
低功耗模式" z3 F) y8 E0 R1 Q- s
产品支持低功耗模式,可以在要求低功耗、短启动时间和多种唤醒事件之间达到最佳的平衡。# r# M) X7 k. W" g
% @( ]& Y5 G4 h" j睡眠模式' m# A/ n2 F2 M3 K- o# W, o: i
在睡眠模式,只有CPU停止,所有外设处于工作状态并可在发生中断/事件时唤醒CPU。
/ ]( X. i' q6 e ! d0 y+ ^% k; u, R% A" j
停机模式
; c4 M3 a L( G9 O0 e. J# I在保持SRAM和寄存器内容不丢失的情况下,停机模式可以达到最低的电能消耗。在停机模式下,HSI的振荡器和HSE晶体振荡器被关闭。可以通过任一配置成EXTI的信号把微控制器从停机模式中唤醒,EXTI信号可以是16个外部I/O口之一、PVD的输出的唤醒信号。0 P g6 i0 P. `" Z9 {
' @8 F* o7 t1 r待机模式
; k# z3 ^5 v2 g& A7 p) Z; k待机模式可实现系统的最低功耗。该模式是在CPU深睡眠模式时关闭电压调节器。内部所有的1.5V部分的供电区域被断开。HSI和HSE振荡器也都关闭,可以通过WKUP引脚的上升沿、NRST引脚的外部复位、IWDG复位唤醒或者看门狗定时器唤醒不复位。SRAM和寄存器的内容将被丢失。4 }- _0 e) T; z4 W
* X6 Q7 h% T# p; M
" B$ B0 N7 t% w$ Y" V: N
MM32F003.pdf
(2.16 MB, 下载次数: 0)
& [( S9 {1 _' p |
|