EVAL - ADUCM331QSPZ开发系统使用指南

电子说

1.4w人已加入

描述

EVAL - ADUCM331QSPZ开发系统使用指南

在电子设计领域,高效且精准的开发系统对于工程师来说至关重要。今天,我们就来深入了解一下EVAL - ADUCM331QSPZ开发系统,它能为我们的开发工作带来怎样的便利呢?

文件下载:EVAL-ADUCM331QSPZ.pdf

开发系统套件内容

拿到EVAL - ADUCM331QSPZ开发系统套件,里面包含了以下关键组件:

  1. 评估板(EVAL - ADUCM331QSPZ):它能以最少的外部组件实现对设备的评估。
  2. J - Link OB仿真器(USB - SWD/UART - EMUZ):这是进行调试和编程的重要工具。
  3. USB电缆:用于连接开发系统和PC。

芯片介绍

ADuCM330/ADuCM331是高度集成的8 kSPS数据采集系统,在单芯片上集成了双高性能Σ - Δ模数转换器(ADC)、32位ARM Cortex™ - M3处理器以及Flash/EE内存。它们是12 V汽车应用中电池监测的完整系统解决方案,能在广泛的工作条件下精确、智能地监测、处理和诊断12 V电池的参数,如电池电流、电压和温度。其中,ADuCM330有96 kB程序闪存,ADuCM331有128 kB程序闪存。

开发系统概述

EVAL - ADUCM331QSPZ开发系统同时支持ADuCM330和ADuCM331,为评估这两款芯片提供了灵活的平台。它通过32引脚LFCSP插座,可快速移除和插入设备,还提供了必要的连接以实现快速测量设置。应用板上配备了开关和LED,有助于调试和简单代码开发,同时还提供了示例代码项目,展示了每个外设的关键特性以及如何进行配置。

软件安装步骤

所需软件

开始开发前,需要准备以下软件:

  1. Keil μVision v5或更高版本
  2. ADuCM330/ADuCM331的CMSIS包
  3. Segger调试器接口驱动和实用程序

安装过程

  1. 关闭所有打开的应用程序。
  2. 从Keil网站下载并安装Keil μVision v5(或更高版本)。
  3. 从Segger网站下载并安装适用于Windows的最新J - Link软件和文档包。
  4. 从ADuCM330/ADuCM331产品页面下载CMSIS包。

验证J - Link驱动

安装J - Link驱动分三步:

  1. 按照Segger提供的说明下载并安装J - Link驱动。
  2. 软件安装完成后,使用随附的USB电缆将调试器/编程器插入PC的USB端口。
  3. 验证仿真器板是否出现在Windows®设备管理器窗口中。

连接开发系统

插入芯片

确保正确的方向,插入ADuCM330/ADuCM331设备。设备的引脚1由角落的点表示,设备上的点必须与插座上的点对齐。

连接调试器/编程器

注意正确的方向连接调试器/编程器。

供电

在VBAT和GND之间连接12 V电源。

检查跳线

确保板上的跳线处于正确位置,特别是GPIO5跳线,它用于板载内核确定复位后的程序流程。

复位

按下RESET按钮。

跳线功能

评估板上的跳线具有不同的功能,以下是一些常见跳线的功能: 跳线 功能
J4, GPIO0 将SW1按钮连接到设备的GPIO0引脚
J4, GPIO1, GPIO2, GPIO3 将LED连接到设备的GPIO1、GPIO2和GPIO3引脚
J4, GPIO4 将SW2按钮连接到设备的GPIO4引脚
J4, GPIO5 将设备的GPIO5引脚连接到GND,编程或通过串行线调试(SWD)访问设备时必须连接
VBAT_3V3_REG 启用印刷电路板(PCB)底面的3.3 V稳压器,为LED或额外的3.3 V电源供电
LIN 未插入,通过0 Ω链路连接,移除0 Ω链路可断开LIN终端与设备的连接
IDD, IDD1 未插入,通过0 Ω链路连接,移除0 Ω链路可串联电流表测量VBAT电源电流
VB 未插入,通过0 Ω链路连接,移除0 Ω链路可断开VBAT电源与设备VBAT输入的连接
AUX_VIN 未插入,VINx_AUX设备引脚通过0 Ω链路连接到GND
VIN_SENS 未插入,移除连接VINx_AUX到GND的0 Ω链路可将传感器连接到设备的VINx_AUX输入
IIN 短路电流通道ADC的输入
IIN_MC 未插入,连接到设备IIN +和IIN -引脚的信号
AUX_IIN 未插入,IINx_AUX设备引脚通过0 Ω链路连接到GND
NTC 未插入,允许在设备的VTEMP和GND_SW之间连接外部温度设备
J1 JTAG编程接口,支持具有SWD功能的JTAG
J2 SWD编程接口
J3 允许将GPIO1和GPIO4用作UART连接,使设备LIN逻辑以UART模式运行
J4 GPIO头
J8 通过LIN使用USB - I2C/LIN - CONVZ加密狗对闪存进行编程的头
J11 接地头

Keil μVision5集成开发环境

简介

Keil μVision5集成开发环境(IDE)集成了编辑、汇编和调试代码所需的所有工具。ADuCM330/ADuCM331开发系统支持非侵入式仿真,代码限制为32 kB。

快速启动步骤

  1. 确保已安装ADuCM330/ADuCM331的CMSIS包。
  2. 安装Keil μVision5后,双击桌面快捷方式打开。
  3. 点击工具栏上的Pack Installer按钮,打开Pack Installer窗口。
  4. 安装CMSIS包,点击File > Import并定位下载的CMSIS包,按屏幕提示安装。
  5. 在窗口右侧的Devices选项卡下,点击Analog Devices > ADuCM33x Series > ADuCM330。
  6. 在窗口左侧点击Examples选项卡。
  7. 选择Blinky示例并点击Copy,选择目标文件夹并点击ok,将示例和必要的启动文件安装到PC。
  8. 点击工具栏上的Rebuild按钮编译示例。
  9. 编译完成后,点击Load将代码下载到EVAL - ADUCM331QSPZ板,下载完成后,两个LED将反复闪烁。

注意事项

ESD防护

该设备对静电放电(ESD)敏感,即使产品具有专利或专有保护电路,高能量ESD仍可能造成损坏。因此,要采取适当的ESD预防措施,避免性能下降或功能丧失。

法律条款和条件

使用评估板即表示同意相关条款和条件。评估板仅用于评估目的,不得用于其他用途,也不得出租、出售、转让等。同时,要遵守保密规定,不得将评估板的任何部分披露或转让给其他方。ADI有权随时终止协议,客户需返还评估板。ADI对评估板不提供任何形式的保证,其总责任限制为100美元。客户还需遵守美国联邦出口法律和法规。

通过以上步骤和注意事项,相信大家对EVAL - ADUCM331QSPZ开发系统有了更深入的了解。在实际开发过程中,大家是否遇到过类似开发系统的使用难题呢?欢迎在评论区分享你的经验和问题。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

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

×
20
完善资料,
赚取积分