首页 > 评测 > 只为汽车电子而生——TRK-KEA64开发板评测

只为汽车电子而生——TRK-KEA64开发板评测

飞思卡尔   NXP   汽车电子   KEA64   
  • 作者:高扬
  • 来源:21ic
  • [导读]
  • 我们知道汽车电子通信通常采用高可靠性的CAN总线进行通信,因此该主控芯片出了具备高可靠的稳定性,而且需要具备符合汽车应用环境的CAN总线收发器。

0 简介

随着时代的进步,汽车基本上已经走进了每个人的生活,汽车不仅仅是代步工具那么简单了,智能化和电气化也将成为未来的主旋律。因此,符合汽车应用环境的主控芯片将在汽车电子应用领域扮演重要的角色。

我们知道汽车电子通信通常采用高可靠性的CAN总线进行通信,因此该主控芯片出了具备高可靠的稳定性,而且需要具备符合汽车应用环境的CAN总线收发器。今天我们就来认识一款专业的汽车级微控制器开发板—飞思卡尔Kinetis EA系列之 TRK-KEA64

该开发板是基于飞思卡尔Kinetis EA系列MCU的低成本开发套件,能够实现快速原型的设计和编程工具的重复利用。TRK-KEA64开发平台基于Kinetis EA系列32位ARM®MCU构建,配备64KB的闪存器件,适合车身应用。这些可扩展、低功耗的器件还有一个庞大的支持生态合作体系,其中包括软件驱动程序、操作系统、配置代码和应用说明,以帮助您快速实现设计。

1 初见

我们先来看一下开发板的包装盒。包装盒的正反面如下图所示,除了文字能体现该开发套件为汽车电子外,在右边也有一个简单的汽车图形来代表该系列单片机为汽车电子而生。包装盒的背面有套件清单以及简要的说明。其中套件内包含了USB接线,TRK-KEA快速入门指南、DVD光盘(CodeWarrior集成开发环境和例程代码)以及TRK-KEA开发板。

FREEscaleKEA64.jpg

我们打开盒子取出里面的东西看一下,是不是跟盒子说明的内容一样。

FREEscaleKEA64taojian.png

USB数据线长30cm,数据线采用了Micro-USB 2.0接口,也就是目前主流安卓手机使用的接口,该数据线不仅可以用于给板子供电、编程调试、烧写代码,还可以在你手机缺少充电线的时候用于给手机充电,真是方便的很呦。

看完了套件里都有什么,我们接下来认真欣赏一下这块开发板。

TRKKEA64.png

11.png

正反面

TRK64`1.png

TRK64`2.png

侧视图

我们看到正反面采用了黑、白色搭配(PCB采用黑底白字),对于扩展接口全部预留出来,共计8×9个PIN,编号依次为J1、J2、……J9,分别对应PTF、PTG、PTB、PTA、PTE、PTI、PTD、PTH、PTC,并没有给我们提供排针或排孔,这样除了节约了成本外,对用户也有个好处就是可以方便的根据自己的实际情况进行扩展或自己根据需要焊接排针或排孔。

2 板载资源

TRKTEA64texing.png

如图所示,该开发板的主控就是左上方那个大芯片是PKEAZN64,也就是KEA64。本开发板可直接利用的板载外设主要有:两个用户按键,一个光照传感器和4个用户可编程LED。

特性:

采用64 LQFP封装的Kinetis KEA64 MCU

采用PK20DX128 MCU的板载OpenSDA调试和编程电路

LIN通信接口

带有环境光传感器的模拟接口

4个高效用户LED

两个按钮

SCI串行通信接口(共享openSDA接口)

特别说明

我们看快速入门指南的电路单元介绍。

TRKTEA64zhinan.png

我们注意到,开发板提供了8×9个扩展接口,而我们开发板的单片机采用的是64PIN封装的,另外注意到带角码注释的两个模块,在我们的实际开发板上却没有这两个模块的焊接。

这里解释一下,TRK-KEA系列开发板一共提供了三种不同MCU主控版本,而三种版本采用了同一款PCB板子,也就是这个PCB板子在焊接芯片前是可以在KEA8、KEA64和KEA128三种系列的MCU选择的,而我拿到这块KEA64,刚好是其中一种,也就是说,扩展IO口并非全部有效,根据左图的注释,我们也可以知道,KEA64没有提供CAN connector和SCI Selector这两个接口模块。请对比左图和上面的图片进行对比。具体请参见TRK-KEA64的电路原理图。

3 光盘资源

我们注意到该开发套件自带了一个光盘,那么肯定包含了该套件开发的基本资料和相关开发软件。我们把光盘内容拷贝到计算机来看一看里面的内容和如何使用。

  • 本文系21ic原创,未经许可禁止转载!

网友评论