产品简介
EAJ2A01产品是优控设计的自动驾驶系统智能计算平台,内部主计算芯片为地平线的J2芯片和英飞凌的TC297芯片,使用配套的基础软件和开发工具,开发者能够安全、便捷、高效的搭建自动驾驶系统应用软件。
硬件描述
该计算平台的硬件电路是根据自动驾驶系统的应用需求而设计的,电气参数满足车规级要求,具备多种数据传输接口,可满足自动驾驶系统多传感器融合的需求,主芯片内部包含多种高性能计算单元,适应自动驾驶顺序计算和并行计算的计算特点。

基础软件
自动驾驶域控制器EAJ2A01内部的MCU的软件架构参考AUTOSAR架构标准进行设计,分为应用软件层和基础软件层。其中,基础软件层又分为微控制器抽象层、ECU抽象层、服务层和复杂驱动。应用层软件和基础软件通过EcoCoder衔接,集成。EcoCoder利用Simulink中的s-function,将底层接口封装到Simulink模块库中,应用程序开发者可以利用Simulink搭建应用层模型,并通过Simulink一键生成适配TC297的可执行程序文件。
EcoCoder封装的底层接口能够实现读取数字输入信号、模拟信号的状态,控制高低边输出,支持DBC文件解析、CCP、UDS等协议,能够定义观测量、标定量、NVM变量等。配合标定软件EcoCAL和刷写软件EcoFlash实现MCU的应用程序开发。
应用场景
EAJ2A01用于自动驾驶领域,与传感器组成自动驾驶系统的硬件平台。
端口配置
接口类型 |
功能描述 |
数量 |
备注 |
视频输入 |
FPDLink III |
2 |
J2 |
视频输出 |
FPDLink III |
2 |
J2 |
千兆普通以太网 |
1000Base-TX |
2 |
J2 |
百兆车载以太网 |
100Base-T1,支持唤醒 |
1 |
|
CANFD(CAN) |
其中2路支持特定帧唤醒; |
6 |
|
LIN |
1路支持唤醒 |
3 |
|
RS232 |
|
3 |
J2*2+TC297 |
轮速输入 |
|
4 |
|
数字输入 |
高有效输入, |
4 |
|
低有效输入, |
8 |
|
|
IPWM输入,1路支持PPM信号输入 |
2 |
|
|
模拟输入 |
电阻式输入, |
2 |
2路NTC |
0—5V,电压式输入 |
2 |
|
|
0—36V,电压式输入,3路具备硬线唤醒功能 |
5 |
|
|
0-36V,低压电池电压采集(可内部采集) |
1 |
可内部采集供电电压 |
|
数字低边输出 |
16路额定0.5A/最大1A;其中4路可配置成 PWM输出(0.5A) |
16 |
|
数字高边输出 |
12路额定1A/最大1.5A;其中4路可配置成 PWM输出(1A/1.5A) |
12 |
|
5V 传感器电源 |
2路 5V/100mA |
2 |
|
8V稳压输出 |
轮速供电 |
4 |
|
12V 输出 |
|
4 |
超声波供电 |
12V地 |
|
4 |
超声波供电地 |
CAN屏蔽地 |
|
2 |
|
LIN屏蔽地 |
|
2 |
|
RS232信号地 |
|
3 |
|
MPPS_IN |
|
1 |
TC297 |
MPPS_OUT |
|
2 |
2路8V |
电源正极 |
|
4 |
|
电源地 |
|
4 |
|
模拟信号地 |
|
4 |
|
数字信号地 |
|
4 |