您可以观看视频或按照以下分步指南设置S32K14WEVB-Q064评估板:
使用S32 Design Studio for the S32 Platform时,S32K14WEVB-Q064的性能更佳。
注:查看S32 Design Studio页面获取最新版本。
运行S32 Design Studio,进入菜单->帮助->S32DS扩展和更新。安装S32K1xx开发包,并使用SDK或RTD驱动程序继续安装。
S32K14EVB-Q064评估板在使用FreeMASTER工具进行运行时调试时表现更好。您也可以下载并安装FreeMASTER通信驱动程序(源代码已经包含在示例项目中)。
跳接线 | 配置 | 说明 |
---|---|---|
J10 |
2-3 | MCU电压[5V] |
J15 |
已关闭 | MCU电流测量引脚 |
J104 |
1-2 | RESET按钮[绕过MCU] |
J107 |
2-3 | 电源[USB] |
J108 |
已关闭 | LIN模式[主机] |
使用微型USB电缆将S32K14WEVB-Q064板连接到 PC。
注:允许PC根据需要自动配置USB驱动程序。
打开S32DS,并从菜单中转到File > New > S32DS Project from Example
例如,从SDK或RTD中选择ADC项目
SDK项目可以通过“Build button”直接构建
而RTD项目需要生成配置。双击mex文件打开Configuration Tool(配置工具),点击Update Code(更新代码)按钮生成配置文件。
注:您可以使用右上角的按钮将透视图更改回C/C++视图。
完成代码/配置修改后,点击Build(构建)按钮。
在S32 Design Studio菜单中,点击运行(Run )>Debug Configuration(调试配置),并选择合适的预定义调试配置,然后点击Debug(调试),开始将构建的代码加载到MCU中。
注:图中显示了SDK和RTD ADC示例的调试配置,供您参考。
S32DS将切换到调试视图,您可以使用调试按钮/按键来浏览示例代码。
OpenSDA是一种开放标准串行调试适配器,它桥接USB主机和嵌入式目标处理器之间的串行调试通信。OpenSDA软件包括驻留在闪存中的USB大容量存储设备(MSD)引导加载程序和一系列OpenSDA应用。
S32K14WEVB-Q064预安装了MSD闪存编程器OpenSDA应用。
按照说明运行OpenSDA引导加载程序,更新或更改安装的OpenSDA应用。
进入OpenSDA引导加载程序模式 | 加载OpenSDA应用 |
---|---|
主机文件系统中应能够看到可删除的驱动程序,卷标为BOOTLOADER。现在处于OpenSDA引导加载程序模式 注:遵从“加载OpenSDA应用”说明,将S32K14WEVB-Q064上的MSD闪存编程器更新到最新版本 |
现在运行最新版MSD闪存编程器。使用相同的流程,加载其他OpenSDA应用。 |
MSD闪存编程器是一个复合USB应用,它提供了一个虚拟串行端口,可轻松便捷地将应用编程到S32K1 MCU中。它模拟FAT16文件系统,在主机文件系统中显示为卷标为S32K14WEVB-Q064的可移动驱动器。复制到驱动器的原始二进制文件和摩托罗拉S-record文件被直接编程到S32K1的闪存中并自动执行。虚拟串行端口枚举为可用标准串行终端应用打开的标准串行端口设备。
使用MSD闪存编程器 | 使用虚拟串行端口 |
---|---|
新的应用应该在S32K14WEVB-Q064上运行。从MSD闪存编程器的v1.03开始,您可以重复进行编程,无需在重新编程之前拔下USB线缆并重新连接。 通过USB拖动S32K14W和S32K14WEVB-Q064板的一个 |
注:有关在使用COM端口时断开虚拟串行端口时出现的已知Windows问题的描述,请参阅《OpenSDA用户指南》 |
在恩智浦论坛上,可与其他工程师交流,获取专家建议,了解如何使用S32K14WEVB-Q064进行产品设计。