RJMU103 是基于ARM Cortex-M3内核系统的混合信号片上系统32位 MCU,具有多组数字 I/O 引脚,运行频率高达96MHz,内嵌有1M 字节 Flash ROM 和32K 字节内嵌 SRAM,支持UART,SPI,I2C,USB,PWM,ADC,CAN 等多个通信接口,与意法半导体(ST)的ARM Cortex-M3 32位MCU STM32F103C8T6和STM32F103RBT6可PIN TO PIN 互换。(点击即可咨询芯片详细信息)
32位MCU RJMU103的主要功能特性:
1、 CPU 内核:
- 最高运行频率 96MHz,在存储器的0 等待周期访问时可达1.25DMIPS/MHz(Dhrysone2.1)
- 单指令乘法器和硬件除法
- 嵌套向量中断控制器 NVIC
- 支持 JTAG 和串行线调试
2、电源和低功耗
- 电压工作范围:3.0~5.0V
- 内部 LDO 支持关断功能
- 睡眠、停机和待机模式
- VBAT为 RTC 和后备寄存器供电
3、时钟和复位控制
-外部8~16MHz晶振输入,可用于USB及精准的时序运行
-内嵌8MHz振荡器可用于系统运行
-低功耗40KHz RC振荡器用于看门狗及睡眠模式唤醒等功能
- 产生 CPU 时钟的 PLL
- 外部 32.768KHz 晶振输入用于 RTC 及低功耗模式操作
- 上电/断电复位(POR/PDR),可编程电压检测器(PVD)
- 支持软件复位,窗口看门狗复位,独立看门狗复位
4、GPIO
- 支持 5V 输入和输出
- 所有 IO 可以映像到 16 个外部中断
- TTL/Schmitt 触发输入可选
- 可配置上拉或下拉电阻
5、存储器
- 1M 字节 Flash ROM 用于存储程序代码
- 32K 字节内嵌 SRAM
6、DMA
- 7 通道 DMA 用于 SRAM 和周边设备的自动数据传输
- 支持 SRAM 和 UART,SPI,I2C,USB,PWM,ADC,CAN 之间的数据传输
7、定时器
- 1 个高级定时器和 3 个通用定时器
- 16 位向上、向下、向上/下自动装载计数器
- 多达 4 个独立通道,可以设置为输入捕获,输出比较,PWM 生成(边缘或中间对齐模式),单脉冲模式输出等功能
- 死区时间可编程的互补输出(只有高级定时器支持)
- 多个事件源发生时产生中断/DMA
- 支持针对定位的增量(正交)编码器和霍尔传感器电路
- 触发输入作为外部时钟或者按周期的电流管理
8、看门狗定时器
-独立看门狗定时器由内部40KHz的RC振荡器提供时钟,可运行于停机和待机模式。
- 窗口看门狗由主时钟驱动,可复位整个系统。
- 定时溢出后触发中断/复位功能选择
9、RTC
-32位计数器
-软件控制既能用外部独立电源供电,又能用片内 LDO 供电
- 带电压检测,能检测主电源的开启和关闭
- 20 个字节的备份寄存器
- 支持唤醒功能
10、UART、SPI、I2C、CAN2.0、USB2.0全速设备模块
10、比较器
11、工作温度:-40℃ ~ 85℃,结温 -40℃ ~ 125℃
12、封装:LQFP48/64
32位MCU RJMU103的应用:
1、 马达驱动应用控制
2、医疗及手持设备
3、游戏及GPS平台
4、工业应用:PLC、打印机、扫描仪
5、警铃
6、仪器仪表
32位MCU RJMU103的封装: