电子说
在电子开发领域,一款性能出色且功能丰富的开发板对于工程师来说至关重要。今天,我们就来详细探讨一下KIT_XMC14_2GO开发板,它配备了英飞凌科技基于ARM® Cortex™ - M0的XMC1400微控制器,下面将从多个方面对其进行深入解析。
文件下载:Infineon Technologies KITXMC142GOTOBO1 XMC1400 2Go套件.pdf
KIT_XMC14_2GO主要用于评估XMC1400微控制器的性能,并且可以搭配免费的ModusToolbox™工具链和Arduino IDE使用。不过需要注意的是,该开发板并非以成本优化为目标,也不能作为参考设计。
| 特性分类 | 具体特性 |
|---|---|
| 处理器 | XMC1400系列微控制器MC1404 - Q040X0200(基于ARM Cortex - M0),采用5x5 mm VQFN - 40封装 |
| Flash | 200KB |
| RAM | 16KB |
| 时钟生成 | 内部振荡器 |
| 频率 | 核心频率48 MHz,外设时钟96 MHz |
| 尺寸 | 14x51.7mm |
| 连接器 | 两个针脚排,分别为8针和9针(针脚间距:2.54mm;排间间距:10.16 mm),针脚排可适配面包板,另外还有4个针脚用于CAN - H / CAN - L和12V / GND连接 |
| 调试器 | 板载J - Link调试器,支持串行线调试(SWD,ARM标准)、单针调试(SPD)和UART - to - USB桥接(虚拟COM) |
| 外设 | 映射到连接器的有4个串行通道(USIC,可配置为SPI、UART、I2C、I2S);12通道12位ADC,2路并行采样;8个96MHz 16位定时器;外部中断(通过ERU)。其他外设包括实时时钟、随机数发生器和一个高速CAN收发器 |
| 其他 | 在P0.6和P0.7有2个用户LED |
从KIT_XMC14_2GO的框图中,我们可以清晰看到其主要组成部分,包括电源供应方案。主要构建模块有:5 x 5 mm VQFN - 40封装的XMC1400微控制器;由XMC4200微控制器实现的板载USB调试器,用于串行线调试(SWD)和UART - to - USB桥接;两个分别为8针和9针的针脚排;带有CAN - L和CAN - H的CAN收发器;以及提供5V和3.3V电压的电源模块和2个用户LED。
KIT_XMC14_2GO可以通过USB - C接口以5V供电。在预编程应用和板载调试器运行时,该开发板通常消耗约85 mA电流。板载的反向电流保护二极管D101可确保安全操作,并在通过针脚排X1供电时保护笔记本电脑/PC的USB端口。此外,开发板还可以通过Vin和GND针脚进行外部电源供应,这些针脚通过额外的LDO TLS205B0LD V50和反向极性二极管D201将电压稳定在5V,该输入口可承受最高20V的电压供应。TLS205B0EJ V33线性电压调节器负责为XMC1400生成3.3V电源输入,开发板VDD针脚的电流能力为500 mA,同样的3.3V电源也为XMC4200调试芯片和CAN收发器供电。
针脚排X1可用于扩展评估板或对XMC1400进行测量,针脚标签也印在PCB的底部。除了X1针脚排,KIT_XMC14_2GO还配备了4个额外的针脚,包括可提供更高外部电压的Vin和GND针脚,以及用于CAN Low和CAN High的针脚。
| KIT_XMC14_2GO上XMC1400的端口引脚P0.6和P0.7专门连接到LED,具体对应关系如下: | LED | 端口引脚 |
|---|---|---|
| LED1 | P0.7 | |
| LED2 | P0.6 |
开发板配备了复位按钮,按钮S1将XMC1400上的引脚P2.4接地,从而产生软件复位。
| 板载调试器支持2针串行线调试(SWD)、单针调试(SPD)和UART通信。这两种调试方式都需要安装Segger的J - Link驱动程序,最新版本的驱动程序可从https://www.segger.com/jlink - software.html下载。在安装J - Link驱动程序时,会询问是否安装可选组件,为了支持UART通信,需要安装CDC USB驱动程序(复合设备类),可选择“Install USB Driver for J - Link - OB with CDC”选项。用于调试和UART通信的XMC1400引脚分配如下: | 引脚功能 | 输入/输出 | 端口引脚 |
|---|---|---|---|
| 通过SWD/SPD调试的数据引脚 | I/O | P1.3 | |
| 通过SWD调试的时钟引脚 | O | P1.2 | |
| UART通信的发送引脚 | O | P2.1 | |
| UART通信的接收引脚 | I | P2.2 |
KIT_XMC14_2GO配备了CAN总线系统,它使用XMC1400的RXD引脚P1.1和TXD引脚P1.0上的CAN节点0。高速CAN收发器采用英飞凌的TLE9351VSJ,可用于汽车和工业应用。CAN - H和CAN - L可通过开发板上的针脚排访问。在CAN总线网络中,总线两端需要终端电阻R3以确保正确的信号传输,该电阻有助于匹配传输线的阻抗,防止信号反射并确保可靠通信。但在连接多个总线参与者(如多点网络)时,中间节点应移除终端电阻,以避免信号反射和通信质量下降。
KIT_XMC14_2GO的原理图展示了其电路设计的详细信息,对于深入了解开发板的工作原理和进行电路分析非常有帮助。
从组件布局和几何形状图中,我们可以看到开发板上各个组件的具体位置和尺寸,这对于PCB设计和组装具有重要的指导意义。
材料清单详细列出了KIT_XMC14_2GO版本1所使用的各种组件,包括电容、二极管、微控制器、电阻等,对于开发板的维修和改进提供了重要的参考。
KIT_XMC14_2GO开发板以其丰富的功能和特性,为电子工程师提供了一个强大的开发平台。在实际应用中,我们需要根据具体需求合理利用其各项功能,同时注意一些细节,如CAN总线终端电阻的使用等。大家在使用这款开发板的过程中,有没有遇到什么有趣的问题或者独特的应用场景呢?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !