XMC4300 Relax EtherCAT Kit 学习之路

XMC4300 Relax EtherCAT Kit 学习之路

前言
一、XMC4300 Relax EtherCAT Kit 介绍
二、 XMC4300 硬件部分
三、XMC4300 例程
四、XMC4300 开发流程

前言

EtherCAT从站开发中,除了常见的ESC(FPGA IP)+DSP方案外,TI、瑞萨、英飞凌等芯片厂家也纷纷推出了集成ESC功能的芯片,本文介绍英飞凌XMC4300芯片的入门使用,并在后续文章中,基于英飞凌提供的从站例程,介绍EtherCAT基本原理和具体的代码实现过程。

一、XMC4300 Relax EtherCAT Kit 介绍

XMC4300 属于英飞凌科技公司的基于ARM®Cortex®-M4的XMC™微控制器。它可以与广泛的开发工具一起使用,包括英飞凌的免费的IDE Dave™。XMC4300放松以EtherCAT®工具包是设计来评估XMC4300微控制器的能力,特别是在以太CAT®从属应用程序。

XMC4300 Relax EtherCAT套件提供标准的,基于RJ45接口的隔离的,输入/输出的EtherCAT节点:也提供带PHY到PHY连接的可选EtherCAT节点。利用CAN收发器和D-SUB 9针CAN连接器可轻松评多种网络应用。

该套件拥有与3.3 V和5 V Arduino扩展板的电压电平移位器相兼容的引脚分配。

二、XMC4300 硬件部分

本文提供了XMC4300芯片以太网CAT®工具包的硬件描述,包括原理图和材料清单。对于快速的软件开发有相当不错的帮助。
方框图显示了XMC4300RelaxEtherCAT®硬件的主要组件及其互连

电路板
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、XMC4300 例程

从英飞凌官网下载开发板的例程:
在这里插入图片描述

XMC4300 开发流程

1.打开DAVE,File->Import导入之前下载的工程:
在这里插入图片描述
2.右键点击XMC4300_ECAT_Relax_EEP工程并选择Build Project,编译完后如下:
在这里插入图片描述
3.点击工具栏上的Run或Debug按钮将工程下载到开发板。

4.使用Twincat3进行测试
将例程中的从站设备描述文件XMC4800_Relax.xml拷贝到Twincat3对应目录:
C:\TwinCAT\3.1\Config\Io\EtherCAT

打开Twincat3并新建工程,扫描设备:
在这里插入图片描述
扫描到从站后,就可以控制LED灯的亮灭,并检测到开发板上的按钮状态。
在这里插入图片描述
检测按钮状态:
在这里插入图片描述
5.一致性测试
使用ETG官方提供的一致性测试软件CTT对从站进行测试,结果如下:
在这里插入图片描述
可见 XMC4800_Relax 可以正常通过一致性检测。

今天的内容分享到此,后续会陆续更新…

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr.Ji739

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值