PIC18F16Q20 Curiosity Nano开发板技术解析与应用指南

描述

Microchip Technology PIC18F16Q20 Curiosity Nano套件提供用于评估PIC18-Q20系列微控制器的硬件平台。PIC18F16Q20微控制器安装在电路板上。Curiosity Nano系列评估板包含一个板载调试器。无需外部工具即可对Microchip PIC18F16Q20 MCU进行编程和调试。

数据手册:*附件:Microchip Technology PIC18F16Q20 Curiosity Nano套件数据手册.pdf

特性

  • PIC18F16Q20特性
    • 多电压 I/O (MVIO) 接口,具有多个由VDDIO2和VDDIO3供电的引脚
    • 具有较高通信速率的I^3^C目标模块
    • 10位300 ksps ADC,具有用于响应传感器设计的计算功能
    • 8位信号路由端口模块,无需使用外部引脚即可互连数字外设
    • 具有固定延迟的向量中断控制器,用于处理中断和系统总线仲裁器
    • 直接内存访问 (DMA) 功能
    • UART支持异步、DMX、DALI和LIN协议
    • 内存访问分区 (MAP)
    • 增强型代码保护,支持数据保护和引导加载程序应用中的用户
    • 设备信息区 (DIA) 存储工厂校准值,以帮助提高温度传感器的精度
  • 板特性
    • PIC18F16Q20微控制器
    • USB Type-C®连接器、USB供电
    • 1个黄色用户LED
    • 1个机械用户开关
    • 1个MCP1711/1.2V LDO稳压器,为VDDIO3供电
    • 板载调试器:
      • Microchip MPLAB® X IDE中的电路板识别
      • 1个绿色电源和状态LED
      • 编程和调试
      • 虚拟串行端口 (CDC)
      • 1个调试GPIO通道 (DGI GPIO)
    • 可调目标电压:
      • MIC5353 LDO稳压器,由板载调试器控制
      • 输出电压范围:1.8V至3.6V(受USB输入电压限制)
      • 最大输出电流:500mA(受环境温度和输出电压限制)

概述

microchip

框图

microchip

引脚分配

microchip

PIC18F16Q20 Curiosity Nano开发板技术解析与应用指南

一、开发板核心特性与硬件架构

PIC18F16Q20 Curiosity Nano评估套件(EV73T25A)是Microchip推出的硬件平台,专为评估PIC18-Q20系列微控制器而设计。该开发板搭载PIC18F16Q20 MCU,具有以下显著特点:

  1. 集成调试器‌:板载调试器无需外部工具即可编程和调试MCU,支持MPLAB X IDE生态系统
  2. 紧凑型设计‌:采用14/20引脚封装,是当前PIC18产品线中最小的封装之一
  3. 多电压I/O(MVIO) ‌:支持VDDIO2(1.8-3.6V)和VDDIO3(1.2V)两个独立电压域
  4. 丰富外设接口‌:
    • 支持I3C/I2C/SPI/UART通信协议
    • 10位300ksps ADC带计算功能
    • 8位信号路由端口模块
    • 增强型代码保护功能

开发板硬件资源包括:

  • 1个黄色用户LED(LED0)
  • 1个机械用户按键(SW0)
  • USB Type-C®接口
  • 可调目标电压(1.8-3.6V/500mA)

二、开发环境搭建与实践

2.1 MPLAB工具链集成

PIC18F16Q20 Curiosity Nano完美融入MPLAB开发生态系统:

  1. 软件工具要求‌:
    • MPLAB X IDE v6.15或更高版本
    • PIC18F-Q DFP v1.22.416设备支持包
    • nEDBG_TP v1.29.32或更新的工具包
  2. 快速开发路径‌:
    • 代码示例‌:通过MPLAB Discover获取官方测试用例
    • 配置工具‌:使用MCC Melody生成外设驱动代码
    • 调试分析‌:MPLAB Data Visualizer支持实时数据可视化

2.2 虚拟串口(CDC)配置

板载调试器提供完整的CDC串口桥接功能:

  • 硬件连接‌:
    • CDC_TX → RC5(UART RX)
    • CDC_RX → RC4(UART TX)
  • 参数限制‌:
    • 波特率:1200bps-500kbps
    • 数据位:8位
    • 停止位:1-2位
  • 高级功能‌:
    • 支持Break字符发送(需固件v1.24+)
    • 拖放编程模式(CMD命令)

三、调试技巧与问题排查

3.1 常见问题解决方案

故障现象可能原因解决方法
目标电压异常VOFF未拉低时接入外部电源断开外部电源后重新上电
CDC无法通信DTR信号未使能配置终端仿真器启用DTR
编程失败目标电压设置超出范围检查MIC5353输出是否在1.8-3.6V

3.2 高级调试功能

  1. Data Gateway Interface(DGI) ‌:
    • 支持1个调试GPIO通道(DBG2)
    • 时间戳分辨率0.5μs(2MHz时钟)
    • 最大信号频率2kHz
  2. 拖放编程‌:
    • 支持Intel HEX格式文件
    • 特殊命令:
      • CMD - 芯片擦除
      • CMD:1V8 - 设置目标电压1.8V
      • CMD:3V3 - 设置目标电压3.3V
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分