Quick Start Guide for S32K312EVB MCU | NXP 半导体

S32K312EVB-Q172通用评估板快速入门

上次修改时间: 支持 S32K312EVB-Q172通用开发板

本文档内容

  • 1

    开箱即用
  • 2

    获取软件
  • 3

    连接
  • 4

    构建和调试

1. 开箱即用

1.1 S32K312EVB-Q172评估板介绍

S32K312EVB-Q172 Callouts

1.2 结构框图特性

S32K312EVB-Q172 Block Diagram

2. 获取软件

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

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

下载S32 DESIGN STUDIO IDE

2.2 安装S32K3xx开发包和RTD

从顶部菜单转到Help → S32DS Extensions and Updates(帮助>S32DS扩展和更新),打开“S32DS扩展和更新”对话。

S32K3xx Development Package

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

S32K312EVB-Q172 RTD Installation

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

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

S32DS Tresos Installer

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

S32K312EVB-Q172 RTD INSTALLER

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

S32K312EVB-Q172 LINK FILE

2.4 获取运行时调试工具

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

下载FREEMASTER工具

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

打开“S32DS扩展和更新”对话框(菜单->帮助->S32DS扩展和更新),点击“添加更新站点”链接并导航到S32K3的FreeMASTER通信驱动程序(以"com.开头的zip文件)。

S32K312EVB-Q172 UPDATE SITES

安装S32K3的FreeMASTER通信驱动程序。

S32K312EVB-Q172 INSTALL FM SC DRIVER

可从S32K3参考软件包下载其他可选软件。

3. 连接

3.1 设置S32K312EVB-Q172评估板中的跳线

S32K312EVB-Q172 DEFAULT JUMPERS

默认跳线设置
跳线 状态
J1 已关闭 上电后禁用FS26看门狗
J5 1-2 选择FS26 DEBUG引脚的电压电平
J8 已关闭 外部电路由VDD_HV_B域供电
J9 已关闭 外部电路由VDD_HV_A域供电
J10 已关闭 MCU外设由VDD_HV_A域供电
J18 1-2 VDD_HV_A域电压为5V
J20 打开 LIN1 Commander*模式
J22 1-2 FS26 SBC电压为5V
J24 打开 LIN2 Commander*模式
J26 已关闭 FS26 SBC电压为3.3V
J30 打开 FS26唤醒输入
J44 打开 板载调试器UART引脚
*LIN标准文件中的Master。

3.2 连接电源

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

S32K312EVB-Q172-GS-OFF

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

S32K312EVB-Q172-GS-ON

当EVB通电时,稳压器旁边的4个橙色LED显示存在电源电压(12V、5V、3.3V和1.5V)。

3.3 连接调试器线缆

将任一微型USB线缆连接到J40接头,通过板载S32K3调试器进行调试。

S32K312EVB-Q17R-USB

或使用JTAG连接器,通过外部S32K3调试器进行调试。

S32K312EVB-Q172-JTAG-CABLE

4. 构建和调试

让我们开始试用S32K312EVB-Q172评估板。

4.1 从示例创建S32DS项目

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

S32DS Project from Example

4.2 使用配置工具

双击.mex项目文件。

S32K312EVB-Q172 Mex File

请确定您配置了适当的项目,然后点击"Update Code"(“更新代码”)按钮生成配置文件。

S32K312EVB-Q172 Update Code

4.3 上传软件和调试

返回到C/C++视图。

S32K3 Automotive Telematics Box (T-Box) perspective

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

S32K3X4EVB-Q172-GS-DEBUG-IMG S32K312EVB-Q172 Debug Configuration

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

S32K3X4EVB-Q172-GS-RUN-IMG

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

支持

论坛

在我们的技术论坛网站上与其他工程师交流,并获得有关使用S32K312EVB-Q172评估板进行设计的专家建议。