S32DS开发环境指南:S32K114程序的编写与调试

需积分: 50 105 下载量 25 浏览量 更新于2024-08-06 收藏 7.21MB PDF 举报
"选择目标板型号及调试接口-《数字信号处理》美lyons著2011最新第3版(英文版),S32K S32DS" 本文档主要介绍了如何使用S32DS开发环境来针对S32K114微控制器进行程序的编写、编译和调试。S32DS是一款专为恩智浦半导体S32系列微控制器设计的开发工具,而S32K114是该系列的一种芯片型号,常用于嵌入式系统设计。 在选择目标板型号时,文档提到了FRDM-S32K144开发板,该板载有SWD(Serial Wire Debug)调试接口。通过J-Link调试器,可以查看到开发板上的芯片型号(例如S32K144)以及芯片电压。确保开发板已上电,并正确连接J-Link调试器,用户可以在调试器软件中确认这些信息。 调试配置方面,用户需要打开"Blink Debug"调试配置项,然后在"Debugger"菜单中保留具体的芯片型号(如S32K114)。如果之前输入了J-Link序列号,应当将其删除,同时取消勾选"Start the J-Link GDB server locally",以启用Remote GDB Server的方式进行调试。配置完成后,点击"Apply"保存设置,再点击"Debug"重启调试过程。 当遇到调试问题,如远程GDB Server无法正常工作时,一个解决方法是手动复位硬件,关闭JLink GDB server软件后再重新启动,这通常可以恢复正常的调试功能。 文档还涵盖了如何搭建S32DS开发环境的步骤,包括获取和安装S32DS软件,以及查询激活码的方法。在编写应用程序时,详细介绍了如何创建新工程,包括从模板创建或从零开始新建,设置C/C++ Build选项,添加EARSDK(Embedded Application Runtime Software Development Kit),编写分散加载文件,以及编译和调试代码的过程。 调试应用程序时,需连接调试器,配置J-Link软件路径,设置断点,使用调试按钮进行运行控制,以及在完成调试后如何停止调试。最后,还涉及了如何生成程序烧写文件以固化应用程序到目标板上。 整体来看,这份工程技术笔记是S32K114开发者的一份详实指南,涵盖了从开发环境搭建到应用程序调试的整个流程,对于初学者和经验丰富的开发者都有很高的参考价值。