如何使用S32DS进行Debug刷写
前言
S32ds是针对于NXP软件调试部分使用的一款比较强大的软件,今天说说是个针对于Debug进行软件调试,同时也是给作者自己写的一个笔记,作者也是刚刚接触这个软件,后续有疑问的地方也会及时更改
S32ds下载
作者推荐去官网下载https://www.nxp.com
作者使用的是NXP S32 Design Studio for ARM 2.2
安装这里就不说了
工程加载
第一次在进入界面后,整个界面处于空白状态
这里点击File→Open Projects
这里选择你的软件工程
随后会显示你添加的工程
点击Finish
在project Explorer会显示你的工程结构和文件
软件运行
在软件逻辑没有任何问题的时候,点击Build也就是小锤子图标
等待软件运行完后,提示build Finished,则认为程序已经生成完毕
这个时候,我们可以看到我们的Elf文件已经生成了
就可以进行Debug刷写了
Debug配置
这里选择Run→Debug Configuiations进入设置
作者这里使用的是PE进行连接
双击左键建立PE工程
选择我们之前生成好的elf文件
在PEmicro Debugger中设置硬件配置和Executable
${S32DS_GDB_ARM32_EXE}
这个指令作者也不清楚是怎么得来的,有知道的麻烦告知下作者,谢谢
配置好所有的地方后,保存即可,这个时候点击Debug As,也可以选快捷菜单栏上的快捷图标
等待一段时间后点击switch即可完成刷写Debug,同时也可以进行调试,后续的一期,我会讲到调试相关的内容,尽情期待
如何使用S32DS进行Debug刷写相关推荐
- Windows运行S32DS的Debug时报错:Error while launching command: arm-none-eabi-gdb --version
原因:没有安装arm-none-eabi-gdb工具链,或是版本不匹配. 解决方案:下载并安装该工具链,安装后重启系统即可. 工具链下载地址如下: GNU Arm Embedded Toolchain ...
- 使用JTAG的工具Jflash刷写S32DS生成的HEX文件
S32DS一般默认生成的文件为.elf文件,现在我们了解一下怎样设置生成.hex文件 1,先选中文件设置properities 2,再同样打来Properties 3,编译构建文件,生成hex文件 4 ...
- MPC5748G开发笔记-----S32DS提示The target may have entered reset escalation
S32DS芯片锁死,提示The target may have entered reset escalation 文章目录 S32DS芯片锁死,提示The target may have entere ...
- AUTOSAR从入门到精通100讲(三)-基于UDS服务的BootLoader架构和刷写流程
基于UDS的BootLoader下载,可以支持ECU生命周期的无限次刷写,通过CAN网络进行无需拆壳和DEBUG口的应用程序刷写,本文介绍了刷写服务和是三个阶段的刷写流程.也可通过无线模块实现空中升级 ...
- s32ds 路径_S32DS 使用 tips--工程属性配置(编译选项和C编译器、汇编器及链接器设置)...
内容提要 引言 1. 如何打开S32DS应用工程的属性设置 2. 设置Cross Settings 2.1 配置Create flash image 2.2 配置print size 3. 配置Tar ...
- S32DS使用Jlink下载S32K144程序记录
一,S32DS配置. 参考文章 在S32DS中使用J-Link调试S32K144开发板_大橙员的博客-CSDN博客 新建工程 以自带例程"S32K144_Project_ADC"为 ...
- S32DS 设置不同编译参数
作者:Stephen Du 免责声明: 本文为个人学习笔记及总结,仅代表个人观点,尽可能保证内容准确性.复制/转发请注明来源/作者. 欢迎添加微信交流学习. S32DS 设置不同编译参数 1. 前言 ...
- S32K144之无法debug,复位引脚为低
S32K144之无法debug,复位引脚为低 当我们把S32K144的开发板更换芯片或者锁死之后解锁后,可能会遇到这样一个问题,S32DS无法对进行烧录,且芯片的reset引脚被拉低. 如下是我的开发 ...
- 使用S32DS集成S32K的MCAL
一.软件准备 前往恩智浦官网下载MCAL软件包.EB Tresos .以及S32DS IDE: 以下软件均有NXP免费提供,但需注册账号获取 S32DS IDE下载 EB Tresos以及MCAL下载 ...
最新文章
- mybatis like的用法
- (天国之扉文章抢救) 1/10/2003 总结?总结!
- ajax 传递数组参数
- TensorFlow 2——【module ‘tensorflow.compat.v1‘ has no attribute ‘contrib‘】解决方案
- Sharepoint学习笔记—Site Definition系列-- 1、创建Site Columns
- 在ubuntu 12.04 x64下编译hadoop2.4
- 简明Python教程学习笔记_8_异常
- 论文摘要这么重要,你却不知道怎么写?
- 兆观毫米波监护仪亮相CMEF 开创养老监护新时代
- django-模板语言dtl-render
- 程序设计与算法----动态规划之最长公共子序列
- 用python让excel飞起来 pdf_讯飞智能键盘K710 一款无网络实力依然在线的黑科技产品...
- linux boost 1.53编译,boost-1.53源码编译
- [渝粤教育] 云南大学 內部控制理论与实务 参考 资料
- 用Java语言编写ajax设计模式_《松本行弘的程序世界》读书笔记(上)——面向对象、程序块、设计模式、ajax...
- 机器学习教程 - 分步指南
- python爬虫-计算机要点
- Prometheus常用函数
- Python Rule Engine
- linux系统的wps办公软件,wps32位/64位linux版办公软件-WPS Office 2019 For Linux下载V11.1.0.10161官方版-西西软件下载...