NXP S32K144开发(一)环境搭建和新建工程

1、首先需要安装S32 Design Studio for ARM,在NXP官网可以搜索到,这玩意也是基于eclipse的
在这里插入图片描述
在这里插入图片描述
安装好后就可以打开了。

2、新建工程
过程可以参考NXP官网:
https://www.nxp.com/document/guide/get-started-with-the-s32k144evb:NGS-S32K144EVB
我这里进行实操
工具栏File–>New–>S32DS Application Project
在这里插入图片描述
填写工程名,选择144,点击Next
在这里插入图片描述
这里要注意Library要改为选择EWL,我这里用的是官方的开发板,所以选的是GDB PEMicro,自制板子的同学,应该是需要改成seeger debug也就是jlink,jlink我还没有试过,后面再补充吧
在这里插入图片描述
点击finish新建好后,会有弹窗进行一些配置,等待配置完成
选中工程,右键点击出现选项,选则Build Project,看看是否有报错
在这里插入图片描述
编译完成,没有报错
在这里插入图片描述
那么接下来再次右键点击工程,在Debug As里选中Debug Configurations
在这里插入图片描述
按下图选择,然后点击Apply,点击Debug
在这里插入图片描述
这时候出现debug窗口,运行和停止的按钮也可用,程序也跑到main停下,说明debug OK
在这里插入图片描述
在这里插入图片描述
点击运行,暂停,停止,RESET,打断点,都OK,说明程序正常在跑了
到此,环境搭建和新建工程结束

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/374133.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

首先记录异常的根本原因

Logback日志库的0.9.30版本带来了一个很棒的新功能:从根(最内部)异常而不是最外部异常开始记录堆栈跟踪。 当然,我的兴奋与我贡献了此功能无关。 用塞西尔德米勒(Cecil B. de Mille) 的话来解释&#xff1a…

成功醒言

成功醒言 C01 只有敢犯错误的人才能成事; 只有不犯同样错误的人才能成大事。 C02 固执≠执著; 幻想≠希望。 固执是无目标的执著; 执著是有目标的固执。 幻想是无法兑现的希望; 希望是有望实现的幻想。 固执地执著幻想&#xf…

Android 中的 Service 全面总结

1、Service的种类 按运行地点分类: 类别区别 优点缺点 应用本地服务(Local)该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不…

python基础学习1-三元表达式和lambda表达式

#!/usr/bin/env python # -*- coding:utf-8 -*- 三元运算 if else 的简写name "alex" if 11 else "SB" #如果条件成立 赋alex 否则 赋SB print(name)#--------------lambda表达式 f2 lambda a1,a2:a1a2100 #等价 下边函数定义 def f1(a1,a2): return …

怎么让存储过程通用化_怎么做分布式存储的面试?

cholerae 大神已经做了详细回答,http://zenlife.tk/interview-for-distributed-storage.md写于几年前,内容有点稚嫩,WAL辨识度很高, 其他问题一般.CAP不会再问了,专业的存储文献中很少(几乎不)提及CAP或PACELC, 这个词用于市场和销…

Java EE中的配置管理

我尝试配置管理在云计算中具有很多相关性 争论 较早。 实际上,我大胆地宣称配置管理是任何认真尝试从软件中节省几美元的基石。 那么什么是配置管理及其主要目标? 在不使事情变得过于复杂的情况下,我认为接下来的两个目标与事实相差不远。 以…

十年总结,一个JAVA人的十年人生路

十年总结-开篇:歇一歇,才能走的更远经常见坛子里有人问,学习java该如何入手,或者是该学java还是学XX语言。我一直觉得,编程跟语言关系不大,重点是要有解决问题的思路。学习一门语言,其实只是寻求…

(四)Qt实现自定义模型基于QAbstractTableModel (一般)

Qt实现自定义模型基于QAbstractTableModel 两个例子 例子1代码 Main.cpp #include <QtGui>#include "currencymodel.h"int main(int argc, char *argv[]) {QApplication app(argc, argv);//数据源QMap<QString, double> currencyMap;currencyMap.insert(…

pt-query-digest使用介绍【转】

本文来自&#xff1a;http://isadba.com/?p651 一、pt-query-digest参数介绍. pt-query-digest --useranemometer --passwordanemometerpass --review h192.168.11.28,Dslow_query_log,tglobal_query_review \--history h192.168.11.28,Dslow_query_log,tglobal_query_re…

python代码模板_python 代码模板

python中的Module是比较重要的概念。常见的情况是&#xff0c;事先写好一个.py文 件&#xff0c;在另一个文件中需要import时&#xff0c;将事先写好的.py文件拷贝 到当前目录&#xff0c;或者是在sys.path中增加事先写好的.py文件所在的目录&#xff0c;然后import。这样的做法…

Java并发教程–重入锁

Java的synced关键字是一个很棒的工具–它使我们能够以一种简单可靠的方式来同步对关键部分的访问&#xff0c;而且也不难理解。 但是有时我们需要对同步进行更多控制。 我们要么需要分别控制访问类型&#xff08;读取和写入&#xff09;&#xff0c;要么使用起来很麻烦&#xf…

找出互联网类似以下图的实例

转载于:https://www.cnblogs.com/sghcjy/p/4978851.html

python比较运算符重载_python运算符重载

1、打印操作会首先尝试__str__和str内置函数&#xff0c;他通常返回一个用户友好显示。__repr__用于所有其他环境&#xff0c;用于交互式模式下提示回应以及repr函数&#xff0c;如果没有使用__str__&#xff0c;则会使用print和str。它通常返回一个编码字符串&#xff0c;可以…

使用Spring MVC开发Restful Web服务

REST简介 摘自Wikipedia&#xff1a; REST风格的体系结构由客户端和服务器组成。 客户端向服务器发起请求&#xff1b; 服务器处理请求并返回适当的响应。 请求和响应围绕资源表示的传递而构建。 资源本质上可以是可以解决的任何连贯且有意义的概念。 正如您所阅读的&#xff0…

深入Java核心 Java内存分配原理精讲

深入Java核心 Java内存分配原理精讲 Java内存分配与管理是Java的核心技术之一&#xff0c;之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识&#xff0c;今天我们再次深入Java核心&#xff0c;详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时…

iOS正则表达式(亲测,持续更新)

先来说说判断方法,书写不简介但是好理解: -(BOOL)isRealNmaeString:(NSString *)str{NSString *pattern "填写正则表达式";NSPredicate *pred [NSPredicate predicateWithFormat:"SELF MATCHES %", pattern];BOOL isMatch [pred evaluateWithObject:str…

python新建一个文件夹需要重新安装模块吗_解决pycharm每次新建项目都要重新安装一些第三方库的问题...

目前有三个解决办法&#xff0c;也是亲测有用的&#xff1a;第一个方法&#xff1a;因为之前有通过pycharm的project interpreter里的号添加过一些库&#xff0c;但添加的库只是指定的项目用的&#xff0c;如果想要用&#xff0c;就必须用之前的项目的python解释器&#xff0c;…

端到端测试的滥用–测试技术2

我的上一个博客是有关测试代码方法的一系列博客中的第一篇&#xff0c;概述了使用一种非常常见的模式从数据库检索地址的简单方案&#xff1a; …并描述了一种非常通用的测试技术&#xff1a; 不编写测试 &#xff0c; 而是手动进行所有操作。 今天的博客涵盖了另一种实践&…

[AlwaysOn Availability Groups]排查:AG超过RPO

[AlwaysOn Availability Groups]排查&#xff1a;AG超过RPO 排查&#xff1a;AG超过RPO 在异步提交的secondary上执行了切换&#xff0c;你可能会发现数据的丢失大于RPO&#xff0c;或者在计算可以忍受的数据都是超过了RPO。 1.通常原因 1.网络延迟太高&#xff0c;网络吞吐量太…

那些年困扰我们的Linux 的蠕虫、病毒和木马

虽然针对Linux的恶意软件并不像针对Windows乃至OS X那样普遍&#xff0c;但是近些年来&#xff0c;Linux面临的安全威胁却变得越来越多、越来越严重。个中原因包括&#xff0c;手机爆炸性的普及意味着基于Linux的安卓成为恶意黑 客最具吸引力的目标之一&#xff0c;以及使用Lin…