PIC18-Q20 MCU 是 Microchip 推出的业界首款支持 I3C 的低引脚数单片机系列,具备多电压 I/O(MVIO)接口、可配置外设和先进通信接口,适用于传感器连接、实时控制和通信应用。以下是详细介绍:
一、核心特性
I3C 功能:
具备多达两个 I3C 外设,支持 I3C 目标设备模式,遵循 MIPI I3C 基本规范 1.0。
I3C 通信速率更高,功耗更低,同时保持了与传统 I2C 系统的向后兼容性。
MVIO 接口:
具有多电压 I/O(MVIO)接口,由 VDDIO2 和 VDDIO3 供电的多个引脚可在不同于微控制器其他部分的电压域下工作。
无需外部电平转换器,即可轻松与在多个电压域工作的器件连接,降低了系统成本,减少了设计复杂性,并缩小了电路板空间。
可配置外设:
提供可配置的外设,如 8 位信号路由端口模块,无需使用外部引脚即可互连数字外设。
支持多种通信协议,包括 UART、SPI、I2C 等,以及具有内存扫描的可编程 32 位 CRC。
高性能 ADC:
设有带计算功能的 10 位 300ksps ADC,用于响应传感器设计,简化了实时控制和数据处理。
二、硬件规格
引脚封装:
采用 14 引脚和 20 引脚封装,尺寸小至 3 x 3 mm,是实时控制、触摸传感和连接应用的紧凑型解决方案。
处理器性能:
搭载 C 编译器优化的 RISC 架构,运行速度可达 64MHz 时钟输入,最小指令周期为 62.5ns。
具备 4 个直接内存访问(DMA)控制器和向量中断功能,提高了数据处理效率和实时响应能力。
存储器:
高达 64KB 的程序闪存和高达 4KB 的数据 SRAM 存储器,以及 256 字节的数据 EEPROM。
支持内存访问分区(MAP)和 SAFLOCK,允许存储区域 Flash(SAF)的一次性可编程性,保护用户代码和数据。
低功耗设计:
具备小电流上电复位(POR)、可配置上电延时定时器(PWRT)、欠压复位(BOR)、低功耗 BOR(LPBOR)选项和窗口看门狗定时器(WWDT)等功能。
适用于对功耗敏感的应用场景,如可穿戴设备和物联网设备。
三、应用场景
传感器接口:
具备 I3C 功能和高速 ADC,非常适合传感器接口应用,如环境监测、健康监测和工业自动化等。
实时控制:
提供可配置的外设和实时中断处理能力,适用于实时控制应用,如电机控制、机器人控制和音频处理等。
通信应用:
支持多种通信协议和跨多个电压域的简易连接,适用于通信应用,如无线通信、有线通信和网络通信等。
紧凑型解决方案:
采用小尺寸封装和低功耗设计,适用于对空间敏感的应用和市场,如汽车电子、消费电子和医疗设备等。
四、开发支持
开发工具:
提供 PIC18F16Q20 Curiosity Nano 评估工具包,用于快速评估 PIC18-Q20 的 I3C 和 MVIO 功能。
支持 MPLAB® X 和 MPLAB Xpress 集成开发环境(IDE)以及 MPLAB 代码配置器(MCC),简化了开发流程。
软件支持:
提供丰富的软件库和驱动程序,支持 I3C 通信、ADC 采样、外设配置等功能。
提供代码示例和开发文档,帮助开发者快速上手和开发应用。 |
|