上海巨微集成电路有限公司拥有多位具有多年成功行业经验的海归博士,清华博士为骨干的研发团队。顺应无线互联网的潮流,投入物联网产业的发展,专注蓝牙芯片和与之相关的系统设计,提供最高性价比的通用无线芯片和无线传感器芯片和方案,并成为无线传感节点的主要供货商。其核心技术能力覆盖射频,模拟,SOC和系统软件的设计。本篇文章代理英尚微推荐32位ARMCortexM0+核心的蓝牙低功耗芯片MS1656。
MS1656是单模超低功耗蓝牙芯片,射频采用2.4GHzISM频段的频率,2MHz信道间隔,符合蓝牙规范。MS1656使用高性能的ARM®Cortex®-M0+为内核的32位微控制器,最高工作频率可达24MHz,内置高速存储器,丰富的增强型I/O端口和外设连接到外部总线。
MS1656产品系列工作电压为2.4V~3.6V,工作温度范围包含-40℃~+85℃常规型。具有低电压、低功耗、低待机电流、快速唤醒等特点。MS1656产品提供QFN20封装形式,提供低成本解决方案,适合于Beacon、电机驱动和应用控制、充电器、温控器、记录仪、警报系统、门禁系统、数据采集和传输系统等多种应用场合。
MS1656特性
•内核与系统:
-32位ARM®Cortex-M0+处理器内核,最高工作频率可达24MHz
-一个24位系统定时器
-支持低功耗睡眠模式
-单周期32位硬件乘法器
•存储器
-64K字节的嵌入式Flash,具有擦写保护功能
-4K字节的SRAM
•单模BLE射频收发机
-数据包处理引擎
-GFSK编码方式
-内部电压调节器保证PSRR
-可编程输出功率范围:-28dBm~+3dBm
-1Mbps空气数据传输
-优秀的射频链路预算:高达-85dBm
•时钟、复位和电源管理
-2.4V~3.6V供电
-外部16MHz高速晶体振荡器
-内嵌4MHz-24MHz高速振荡器
-内嵌38.4KHz低速振荡器
•低功耗
-两种低功耗工作模式:Sleep、DeepSleep
-低电压检测,可配置为中断或者复位
•1个12位1Msps采样速率,SAR型ADC
•电压比较器(VC)/低电压检测器(LVD)
•11个I/O端口
•调试模式
-串行单线调试(SWD)
•定时器
-1个16位高级定时器:4通道PWM输出/输入捕获,支持3路互补输出,以及死区生成和紧急停止功能
-1个16位通用定时器,支持4路比较输出/输入捕获,PWM输出
-1个16位可编程定时器阵列,支持5路输入捕获/比较输出,PWM输出
-2个16/32位基础定时器/计数器
-1个16位低功耗定时器
-2个看门狗定时器(独立的和窗口型的)
-自动唤醒定时器
•RTC
-支持RTC计数(秒/分/时)及万年历功能(日/月/年)
-支持闹铃功能寄存器(秒/分/时/日/月/年)
-支持RTC从DeepSleep模式唤醒系统
•通信接口
-UART0-UART1标准通讯接口
-I2C标准通讯接口,最高达1Mbit/s
-SPI标准通讯接口,最高达8Mbit/s
•16字节的芯片唯一ID(CID)
规格说明
1、ARM®的Cortex®-M0+核心
ARM的Cortex®-M0+处理器是最新一代的嵌入式32位RISC处理器,该处理器引脚数少、功耗低,能够提供满足MCU实现需要的低成本平台,同时提供卓越的计算性能和先进的中断系统响应。Cortex®-M0+处理器全面支持Keil&IAR调试器,包含了一个硬件调试电路,支持2线式的SWD调试接口。
Cortex®-M0+特性:
指令集 | Thumb/Thumb-2 |
流水线 | 2级流水线 |
CoreMark/MHz | 2.46 |
DMIPS/MHz | 0.95 |
中断 | 32个中断源 |
中断优先级 | 可配置4级中断优先级 |
增强指令 | 单周期32位乘法器 |
调试接口 | 支持SWD 2线式调试接口,支持4个break point以及2个watch point |
2、存储器(Memory)
64K字节的嵌入式闪存存储器,用于存放程序和数据。内建全集成的Flash控制器,无需外部高压输入,由全内置电路产生高压来编程,支持ISP、IAP功能。4K字节的内置SRAM。