这个帖子很久之前就可以写了,由于最近一直发烧,没有来得及看,从一个小洋人慢慢转阴,到可以工作,需要一个过程,我们言归正传,说说这个开发板。
我们先看看资料。
简介
MM32L0130系列MCU是灵动微电子新推出的低功耗产品,内核使用32位的高性能Arm® Cortex-M0+ 微控制器,最高工作频率可达到48MHz,内置高速存储器,丰富的增强型 I/O 端口和多种外设。可适用于空调遥控器、温控器、耳/额温枪、便携医疗设备、气/水/电等仪表、小家电等应用领域。
MM32L0130系列MCU主要特性
u 内核与系统
Ø 32-bit Arm® Cortex®-M0+
Ø 工作频率可达48MHz
u 存储器
Ø 多达 64KB 的 Flash 存储器
Ø 多达 8KB SRAM
Ø Boot loader 支持片内 Flash 在线系统编程(ISP)
u 时钟、复位和电源管理
Ø 1.8V ∼ 5.5V 供电
Ø 上电/断电复位(POR/PDR) 、可编程电压监测器(PVD)
Ø 外部 4 ∼ 24MHz 高速晶体振荡器
Ø 外部 32.768KHz 低速振荡器(带 LSE Bypass 功能)
Ø 内置经出厂调校的8MHz 高速 RC 振荡器,全温度范围内偏差不超过 ±2.5%
Ø PLL 支持 CPU 最高运行在 48MHz,支持多种分频模式
Ø 内置 16.384KHz 低速振荡器,全温度范围内频率偏差不超过 ±3.5%
u 低功耗
Ø 多种低功耗模式,包括:低功耗运行(Low Power Run)、睡眠(Sleep)、低功耗睡眠(Low Power Sleep)、停机(Stop)、深度停机(Deep Stop)、 待机(Standby)和关机(Shutdown)模式
u 1 个 5 通道 DMA 控制器,支持外设类型包括定时器、ADC、UART、LPUART、I2C、SPI 和SLCD
u 9 个定时器
Ø 2 个 16 位通用定时器(TIM3 /TIM4),有多达 4 个输入捕获/输出比较通道,可用于IR 控制解码
Ø 2 个 16 位基本定时器(TIM16/ TIM17),有 1 个输入捕获/输出比较通道,1 组互补输出, 支持死区生成,紧急停止, 调制器门电路用于 IR 控制
Ø 1 个低功耗定时器(LPTIM),可在除待机和关机模式外的所有模式唤醒 CPU
Ø 2 个看门狗定时器(独立型的 IWDG 和窗口型的 WWDG)
Ø 1 个 RTC 计数器,支持日历功能
Ø 1 个 Systick 定时器: 24 位自减型计数器
u 多达 57 个快速 I/O 端口:
Ø 所有 I/O 口可以映像到 16 个外部中断
Ø 所有端口均可输入输出电压不高于VDD 的信号
u 多达 6 个通信接口
Ø 2 个 UART 接口
Ø 1 个低功耗 UART 接口(LPUART)
Ø 1 个 I2C 接口
Ø 2 个 SPI 接口(2 个I2S 接口)
u 1 个红外信号调制模块(Infra-Red Modulator, IRM),支持 ASK/PSK/FSK 调制
u 1 个段码式液晶驱动模块(SLCD),可驱动 40x4 或 36x8 个段码
u 1 个 12 位模数转换器(ADC),1us 转换时间,多达 15 个外部输入通道,1个内部输入通道
Ø 转换范围:0 ∼ VDDA
Ø 支持采样时间和分辨率配置
Ø 片上温度传感器
Ø 片上电压传感器
u 1 个比较器
u CRC 计算单元,8/16/32 位多项式可配置
u 96 位芯片唯一 ID(UID)
u 调试模式
Ø 串行调试接口(SWD) 接口
u 采用 LQFP64 和 LQFP48 封装
EVB-L0130属于MM32EVBoard系列开发板,板载芯片为MM32L0136C7P,带有丰富的外设资源:支持高达 4KV EFT 抗干扰能力、支持 SWD 下载调试接口、4个用户按键、1个复位按键、4个用户LED、2路UART 连接器、1个给开发板供电USB 连接器、1个8Mbit 的 SPI Flash 存储器、1个2048bit 的 I2C 存储器、4个功能选择开关(I2S或是LCD)、1个3.5mm 耳机插座,用于 I2SL/R 音频输出、1个无源扬声器、3路模拟输入电位器、1个板载段码 LCD显示屏……
获取基本资料:
本人是通过论坛贴中的官网( HYPERLINK "https://www.mindmotion.com.cn/support/development_tools/evaluation_boards/evboard/mm32l0136c7p/" \h )获取的基本资料,其中包含以下内容:
话不多说,上一个简单的按键演示。
|