电子说
在电子设计领域,LIN(Local Interconnect Network)总线技术凭借其成本低、可靠性高的特点,在汽车电子等领域得到了广泛应用。Atmel ATAK43001-V1开发套件为工程师们提供了一个便捷的平台,用于快速原型设计和测试基于Atmel ATA664251 IC的LIN设计。本文将详细介绍该开发套件的特点、使用方法以及相关技术细节。
文件下载:ATAK43001-V1.pdf
Atmel ATAK43001-V1开发套件由PC接口板(ATAB0004A-V2.0)和Atmel ATA664251应用板(ATAB664251A-V1.0)组成,二者连接在一起形成一个整体。该套件为用户提供了快速入门指南,方便进行新LIN设计的原型制作和测试。
ATA664251是一款系统级封装(SiP)产品,非常适合完整的LIN总线节点应用。它专为LIN开关应用而设计,几乎包含了完整的LIN节点。该芯片由两个IC封装在一起,为车载LIN网络提供高度集成的解决方案。
所有LIN SBC引脚和AVR微控制器引脚都引出,为用户提供了与使用分立元件相同的应用灵活性。
在使用开发套件之前,需要安装USB驱动和GUI软件。
将外部12V直流电源连接到电源连接器,并通过USB电缆将PC接口板连接到PC后,套件即可使用。ATA664251 IC默认以活动模式启动,VCC稳压器和窗口看门狗开启,AVR核心处于复位状态。通过点击GUI中的“Active Mode”按钮,可以快速检查套件是否正常工作,此时相关LED应亮起。
开发板上提供了一些跳线,以满足不同的需求。例如,J1跳线可选择微控制器的供电方式,J2跳线可控制NRES输出与微控制器复位输入的连接,J12跳线可控制Atmel ATtiny167微控制器的复位状态,J16跳线可控制微控制器的供电来源等。
开发板还配备了一些其他组件,如按钮、旋转开关、LED等,可用于模拟和测试不同的应用场景。通过这些组件,用户可以更好地了解和使用Atmel ATA664251的功能。
使用Atmel Studio环境结合STK500/600或JTAG-ICE MkII硬件,可轻松对Atmel AT90USB1287进行编程。将所选硬件连接到ATAB0004A板的ISP或JTAG头,在Atmel Studio中选择Atmel AT90USB1287,按照相关文档进行操作即可。
JTAGICE MkII结合Atmel Studio可对具有JTAG或debugWIRE接口的AVR 8位RISC微控制器进行片上调试。对于Atmel AT90USB1287,使用debugWIRE接口只需最少三根线(RESET、VCC和GND)进行通信。调试时需移除NRES跳线,以确保JTAG ICE mkII对该线的独占访问。
Atmel ATA664251演示GUI是一个用于配置和演示Atmel ATA664251设备的软件工具,分为11个主要部分:
通过GUI,用户可以方便地配置和测试Atmel ATA664251的各种功能。
将PC接口板断开,配置好相关跳线和开关后,Atmel ATAB664251A板可以独立运行。上电后,蓝色电源LED和绿色VCC SBC LED应亮起,RGB LED显示蓝色,部分LED闪烁或常亮。按下连接到CS4的按钮,可循环切换LED的显示状态,展示设备与开关类型输入接口和驱动输出的能力。
Atmel ATAB664251A板还可以作为LIN从节点响应来自LIN主节点的消息。通过配置相关跳线和连接LIN总线,用户可以控制RGB LED的颜色,实现环境照明应用。默认软件支持多种LIN消息,包括设置SBC配置寄存器、PWM周期和占空比、看门狗触发周期、环境照明等消息。
Atmel提供了丰富的工具和资源,帮助工程师进行LIN网络的开发。Atmel Studio结合STK500和JTAG ICE MkII,是编程和调试AVR微控制器的强大工具。此外,Atmel还提供了LIN1.3 ANSI C软件库,以及来自Mentor Graphics、Vector Informatik等第三方供应商的LIN2.0和LIN2.1协议栈。Warwick Control Technologies的NETGEN配置和自动编码器工具也为开发提供了便利。
Atmel ATAK43001-V1开发套件为工程师们提供了一个全面的平台,用于开发和测试基于Atmel ATA664251的LIN设计。通过本文的介绍,相信工程师们对该套件有了更深入的了解,能够更好地利用其功能进行创新设计。你在使用该套件的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !