EV41C56A
学习与实验中心

Microchip PIC32CM LS00 Curiosity Nano+ Touch 评估套件
安全 · 触摸 · 低功耗 - 从入门到精通

EV41C56A 套件

PIC32CM LS00 Curiosity Nano+ Touch

触摸 + 安全 + 低功耗

核心芯片:PIC32CM5164LS00048

PIC32CM5164LS00048

PIC32CM LS00

ARM Cortex-M23 MCU

内核

Cortex-M23

主频

48 MHz

Flash / SRAM

512 / 64 KB

安全特性

TrustZone

封装

TQFP48 (7×7mm)

硬件级安全

ARM TrustZone 技术、安全启动、加密加速器,为您的应用提供全面安全保障

增强型触摸控制

PTC外设触摸控制器,支持电容式触摸按键、滑条、滚轮等多种界面

超低功耗设计

SleepWalking 外设技术,实现极致低功耗运行,适合电池供电设备

智能模拟功能

集成运算放大器、ADC、DAC、模拟比较器,简化外围电路设计

适合完成的应用场景

🔐

安全认证设备

门禁、支付终端、身份验证

👆

触摸控制面板

家电控制、电梯按钮、工业HMI

🔋

电池供电设备

可穿戴设备、便携仪器

🏥

医疗设备

血氧仪、血糖仪、监护设备

🏠

智能家居

照明控制、温控系统

🌐

物联网节点

传感器采集、边缘计算

🎛️

工业控制

PLC、数据采集系统

📊

数据采集

多通道ADC、实时监控

核心技术亮点

TrustZone

硬件级安全隔离

PTC

外设触摸控制器

Crypto

硬件加密引擎

SleepWalk

超低功耗技术

开发板概览

板卡简介

EV41C56A 是 Microchip 推出的 PIC32CM LS00 Curiosity Nano+ Touch Evaluation Kit, 基于安全且超低功耗的 PIC32CM5164LS00048 微控制器(ARM Cortex-M23)。 该评估套件集成了板载调试器、触摸感应功能和完整的开发工具支持, 是学习安全嵌入式开发、触摸应用设计和低功耗优化的理想平台。

关键参数

MCU PIC32CM5164LS00048
内核 ARM Cortex-M23
Flash 512 KB
SRAM 64 KB
电压范围 1.7V - 3.6V
调试器 板载PKOB nano
扩展接口 Curiosity Nano Edge

开发板外观

正面 - 主控芯片与调试器

EV41C56A 正面

背面 - 触摸传感器区域

EV41C56A 背面

套件清单

  • EV41C56A 评估板 × 1
  • Micro-USB 数据线 × 1
  • 快速入门指南(在线)

核心优势

TrustZone + 硬件加密,安全能力到位
原生触摸控制器,界面开发更省力
SleepWalking 低功耗,电池续航更稳

典型应用场景

🔐 安全认证 👆 触摸界面 🔋 低功耗设备 🏥 医疗设备 🏠 智能家居 🌐 IoT节点

开发工具支持

MPLAB X IDE
MCC (Microchip Code Configurator)
MPLAB Harmony v3
兼容 MPLAB XC32 编译器

快速购买

得捷购

三大核心特性

安全特性

  • ARM TrustZone - 硬件级安全隔离,保护敏感代码和数据
  • 安全启动 - 验证固件完整性,防止恶意代码执行
  • 加密加速器 - 硬件AES、SHA、TRNG支持
  • 安全存储 - 密钥存储和防篡改机制

触摸控制

  • PTC控制器 - 增强型外设触摸控制器
  • 多种触摸界面 - 支持按键、滑条、滚轮
  • 抗干扰设计 - 优秀的噪声抑制能力
  • MCC Touch支持 - 图形化配置触摸功能

低功耗设计

  • SleepWalking - 外设独立于CPU运行
  • 多种睡眠模式 - 灵活的功耗管理策略
  • 快速唤醒 - 微秒级唤醒响应
  • 电压范围宽 - 1.7V-3.6V工作电压

上手教程

快速入门指南

点击展开查看详细步骤

1
安装 MPLAB X IDE
2
安装 XC32 编译器
3
安装 MCC 插件
4
连接开发板
5
创建新工程
6
配置外设 (MCC)
7
编译并下载

触摸功能入门

使用 MCC Touch 配置触摸按键、滑条和滚轮功能,快速实现触摸界面

TrustZone 安全开发

学习如何利用 ARM TrustZone 技术实现安全隔离,保护关键代码和数据

低功耗设计指南

掌握 SleepWalking 技术和各种睡眠模式,优化您的应用功耗

视频教程

观看官方视频教程,跟着实操快速上手

Microchip YouTube 频道

第一个程序:LED 闪烁

#include "definitions.h"

int main(void) {
    SYS_Initialize(NULL);
    while (true) {
        LED_Toggle();
        SYSTICK_DelayMs(500);
    }
}

需在 MCC 配置 GPIO 和 SYSTICK

工具中心

参考设计在线查看器

在线查看完整的参考设计,包括原理图、PCB Layout、3D 模型和 BOM 清单

设计查看器加载中...

新页全屏查看

资料与资源

开发者社区

常见问题 FAQ

EV41C56A 支持哪些开发工具?
EV41C56A 支持 MPLAB X IDE、MCC (Microchip Code Configurator)、MPLAB Harmony v3 框架,以及 MPLAB XC32 编译器。板载调试器支持即插即用,无需额外调试器。
如何开始触摸功能开发?
使用 MCC Touch 插件可以图形化配置触摸功能。在 MPLAB X IDE 中安装 MCC 后,添加 Touch Library 组件即可配置触摸按键、滑条、滚轮等界面。
TrustZone 安全功能如何使用?
PIC32CM LS00 内置 ARM TrustZone 技术,可将代码和数据分为安全区和非安全区。通过 MCC 配置安全属性,使用 MPLAB Harmony 提供的安全驱动和中间件开发安全应用。
板卡支持哪些扩展接口?
EV41C56A 兼容 Curiosity Nano Base for Click boards™ (AC164162),可通过 mikroBUS 和 Xplained Pro 接口扩展各类传感器和通信模块。
如何实现低功耗设计?
PIC32CM LS00 支持多种低功耗模式和 SleepWalking 技术。通过 MCC 配置电源管理,合理使用睡眠模式和外设时钟门控,可实现微安级待机功耗。

需要更多帮助?

加入我们的社区,与其他开发者交流学习经验