S32K3X4EVB-Q257快速入门

上次修改时间: 2022-10-18 11:18:00支持 S32K3x4-Q257功能齐全的通用开发板

本文档内容

  • 1

    开箱即用
  • 2

    硬件介绍
  • 3

    连接
  • 4

    配置硬件

1. 开箱即用

1.1 S32K344EVB-Q257评估板介绍

S32K3X4EVB-Q257_GS_1.1-Kit-contains S32K3X4EVB-Q257 Evaluation Board - Hero Specs

1.2 结构框图特性

S32K3X4EVB-Q257 Block Diagram

2. 硬件介绍

您可以观看视频或按照下面的分步指南设置S32K3X4EVB-Q257评估板。

2.1 获取集成开发环境(IDE)

下载并安装S32 Design Studio IDE for S32 Platform。

:您将通过电子邮件收到激活码。

2.2 安装S32K3xx开发包

从顶部菜单转到Help > S32DS Extensions and Updates(帮助>S32DS扩展和更新),打开“S32DS扩展和更新”。找到并安装S32K3xx开发包。

S32K3X4EVB-Q172-GS-S32DS-SW-IMG1

继续安装S32K3xx的实时驱动程序:

S32K3X4EVB-Q172-GS-S32DS-SW-IMG2

安装GCC编译器更新。

S32K3X4EVB-Q172-GS-S32DS-SW-IMG3

2.3 下载并安装Elektrobit Tresos Studio和实时驱动程序(仅限AUTOSAR®用户)

下载并安装S32K3标准软件包的Elektrobit Tresos Studio / AUTOSAR配置工具。

S32DS Tresos Installer

S32K3标准软件包下载并安装Cortex-M的S32K3实时驱动程序的.exe文件。

S32K3X4EVB-Q172-GS-S32DS-RTD-IMG

安装程序将询问您磁盘上的EB Tresos安装目录,节省配置时间。

:您将通过电子邮件收到激活码。如果您在EB-Tresos之前安装了RTD,请在
C:\EB\tresos\links文件夹中创建SW32K3_RTD_4.4_x.y.z.link文件,其内容为: "path=C:/NXP/SW32K3_RTD_4.4_x.y.z",其中x、y、z表示已安装的RTD版本。

S32K3X4EVB-Q172-GS-LINK-IMG

2.4 获取运行时调试工具

S32K3X4EVB-Q172采用FreeMASTER运行时调试工具进行调试效果更好。

:查看FreeMASTER页面获取最新版本。

我们还需要用于S32K3微控制器的FreeMASTER通信驱动程序;
可从S32K3标准软件包中的“Automotive SW-S32K3-S32 FreeMASTER”链接下载此驱动程序。

3. 连接

3.1 设置S32K3X4EVB-Q257评估板中的跳接线

默认电源跳接线设置
跳接线 状态 注意事项
J13 已关闭 FS26 SBC电压为5 V
J16 已关闭 FS26 SBC电压为3.3 V
J23 2-3 VDD_HV_A域电压为3.3 V
J24 2-3 VDD_HV_A域电压为3.3 V
J25 已关闭 旁路A电流测量的分流器
J29 2-3 用于B电流测量的1欧姆分流器
J30 5-6 VDD_HV_A_MCU路由至VDD_HV_B域
J31 已关闭 旁路B电流测量的分流器
J321 1-2 Arduino的IOREF和AREF可路由到VDD_HV_A域
J360 5-6 V15域由外部NPN镇流器晶体管供电
J37 2-3 V15 NPN镇流器晶体管由VDD_HV_B域供电
J374 已关闭 外部电路由VDD_HV_A域供电
J375 已关闭 外部电路由VDD_HV_B域供电
J410 1-2 ADC参考可路由到VDD_HV_A域。
J685 1-2 选择FS26 DEBUG引脚的电压电平
J686 已关闭 通电后禁用FS26看门狗
默认外设跳接线设置
跳接线 状态 注意事项
J57 1-2 USB转串行IC接口由5 V电压供电
J60 2-3 USB转串行IC复位引脚可路由至分压器
J61 已关闭 以太网可连接到VDD_HV_B_PERF域
J62 已关闭 以太网可连接到3.3 V电压
J65 已关闭 QSPI闪存可由3.3 V电压供电
J402 已关闭 QSPI信号电平参考VDD_HV_B_PERF域
J390 已关闭 LIN1收发器已启用
J674 2-3 通过INH引脚的LIN1 控制器模式
J678 已关闭 LIN2收发器已启用
J679 2-3 通过INH引脚的LIN2 控制器模式
J413 已关闭 CAN0收发器已启用
J672 已关闭 CAN1收发器已启用

3.2 连接电源

SW10切换到OFF位置(完全向右)。

S32K3X4EVB-Q257_GS_3.2A-OFF

连接12V电源适配器,将SW10开关置于ON位置(完全向左)。

S32K3X4EVB-Q257_GS_3.2B-ON

这个上电程序可管理SBC以禁用的看门狗启动。四个橙色LED指示激活的12 V、5 V、3.3 V和1.5 V电源域。

3.3 连接调试器线缆

Connect a micro-USB cable to the J55 connector to debug via the on-board S32K3 debugger.

S32K3X4EVB-Q257_GS_3.3A-USB-cable

或者使用一个可用的JTAG连接器,通过外部S32K3调试器进行调试。

S32K3X4EVB-Q257_GS_3.3B-JTAG-cable

4. 配置硬件

让我们开始试用S32K3X4EVB-Q257评估板。

4.1 从示例创建S32DS项目

打开S32DS,并从菜单中转到:File > New > S32DS Project from Example。选择一个RTD示例代码。您可以选择使用高级API的示例,也可以选择使用低级API的示例。例如:Port_example_K344

S32DS Project from Example

4.2 使用配置工具

双击.mex项目文件。

S32K3X4EVB-Q172-GS-MEX-IMG

请确定您是否配置了适当的项目,然后单击“更新代码”按钮生成配置文件。

S32K3X4EVB-Q172-GS-UPDATE-CODE-IMG

4.3 上传软件和调试

返回到C/C++透视图。

S32K3X4EVB-Q172-GS-CC-IMG

使用Debug Configuration(调试配置)菜单,选择一个预定义的调试配置,可构建软件并将其上传到MCU。

S32K3X4EVB-Q172-GS-DEBUG-IMG

注意:如果不使用默认板载调试器,请编辑设置的调试器选项卡。

S32K3X4EVB-Q172-GS-DEBUG-MENU-IMG

S32DS将切换到Debug透视图,您可以在其中运行代码。

S32K3X4EVB-Q172-GS-RUN-IMG

红色LED现在将闪烁约10秒钟。