FRDM-A-S32K344通用开发板快速入门

上次修改时间: Mar 8, 2026 new 支持 FRDM汽车S32K344开发板

本文档内容

  • 1

    开箱即用
  • 2

    获取软件
  • 3

    连接
  • 4

    构建、运行

1. 开箱即用

1.1 FRDM-A-S32K344开发板介绍

FRDM-A-S32K344 Development Board

FRDM-A-S32K344 Development Board

1.2 结构框图特性

FRDM-A-S32K344 Development Board Block Diagram

FRDM-A-S32K344 Development Board Block Diagram

2. 获取软件

您可以观看视频或按照下面的分步指南设置FRDM-A-S32K344开发板的软件:

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的RTD:

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

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

S32DS Tresos Installer

S32DS Tresos Installer

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

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

2.4 获取运行时调试工具

如采用FreeMASTER运行时调试工具,FRDM-A-S32K344的性能更佳。

下载FREEMASTER工具

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

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

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

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

3. 连接

3.1 连接电源

FRDM-A-S32K344是一款基于S32K344EVB-Q172的快速原型设计板。该板并非为最终量产用途设计,因此采用通过USB Power Delivery连接至FS26 SBC的主电源选项。

默认情况下,FRDM-A-S32K344通过J11 USB-C连接器供电。建议使用随附的USB-C线,或任何支持USB Power Delivery (PD)的线缆,以确保板的全部功能正常运行。使用非合规线缆可能导致电流供应受限,并降低性能。

要正常为板供电,需要使用支持USB-C PD的电源,例如USB-C PD充电器或支持PD协议的笔记本电脑。虽然大多数现代笔记本电脑都支持USB PD,但使用前请确认您的设备是否具备此功能。

FRDM-A-S32K344 USB C Supply Connector

FRDM-A-S32K344支持高达20V的输入电压。但根据FS26 SBC的建议,最佳工作电压范围为9V、12V或15V,且电流至少为1A。要实现上述电压和电流,需要USB PD电源与PD PHY (PTN5110)之间进行正确的协商。有关如何在S32K344上实现此协商的指导,请咨询当地的恩智浦FAE,或访问恩智浦应用代码中心网站获取相关代码。

3.2 启动顺序

  1. 将USB-C线连接至J11连接器,给板上电
  2. FRDM-A-S32K344 Start Sequence: Step 1

    FRDM-A-S32K344 Start Sequence: Step 1
  3. 要给板上电,将开关SW5的默认位置更改为2-3设置
  4. FRDM-A-S32K344 Start Sequence: Step 2

    FRDM-A-S32K344 Start Sequence: Step 2
  5. 确认板上的所有电源指示灯均已亮起
  6. FRDM-A-S32K344 Start Sequence: Step 3

    FRDM-A-S32K344 Start Sequence: Step 3

3.3 连接调试器线缆

该板配备了集成式板载调试器以及标准JTAG连接器。此配置可实现USB主机与目标嵌入式处理器(此处指K26微控制器)之间的无缝串行通信与调试通信。

将包内随附的USB-C线或任何USB-C数据线连接至连接器。

FRDM-A-S32K344 On-board Debugger

FRDM-A-S32K344 On-board Debugger

4. 构建、运行

现在开始试用FRDM-A-S32K344开发板。

4.1 从示例创建S32DS项目

打开S32DS,并从菜单中转到:File → New → S32DS Project from Example(文件→新建→从示例创建S32DS项目)。选择一个RTD示例代码。可以选择使用高级API的示例,也可以选择使用低级API的示例。例如:Port_example_K312

S32DS Project from Example

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

S32K312EVB-Q172 Debug Configuration

S32DS将切换到Debug (调试)视图,可在其中运行代码。

S32K3X4EVB-Q172-GS-RUN-IMG

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

支持

论坛

在恩智浦的技术社区网站上,可与其他工程师交流,获取如何使用FRDM-A-S32K344开发板进行产品设计的专业建议。