对于一个健全的应用,性能指标的收集是必不可少的。通过这些指标,可以有效地对系统各方面进行监控,帮助开发及运维人员掌握系统运行状态,查找问题原因。     SLA指标,即服务等级协议的简称(全称:service level agreement)。是在一定开销下为保障服务的性能和可用性,服务提供商与用户间定义的一种双方认可的协定。对于互联网公司来说,SLA是网站可用性的一个保证。通常说的3个9
 内容提要        引言        1. S32 SDK的软件分层架构介绍            1
简介S32 Design Studio软件是NXP公司专门为了方便用户开发S32K1系列芯片的IDE,跟Eclipse比较像。里面有个配套的图形工具Processor Expert,会产生一个后缀名为pe的文件,跟ST的cubemx作用类似。打开方式双击pe文件即可打开pe界面,生成的文件将会放在Generated_Code的文件夹里面,用户可自行调用。或者可以在IDE当中添加新的窗口,便于切换。
转载 2024-09-29 08:35:39
239阅读
DSServer作用:管理DataSnap服务器生命周期。(启动,停止)一.方法:1.BroadcastMessage 向所以客户端发送消息,客户端必须已注册通道。2.BroadcastObject 发送一个对象的所有客户端3.CallbackTunnelOf 返回通信隧道。4.Connecting 触发一个事件时,打开一个连接。5.CreateChannelTunn
   两周前完成了基于UDS on CAN 协议的bootloader, 这两周一直在测试,已经通过了功能测试和压力测试,接下来还要做鲁棒性测试,感觉实在是太累了。最近两个多月的空闲时间都花在这个UDS bootloader 上面了。我其实一直不想接UDS bootloader的活,UDS bootloader 都是使用在汽车ECU上面,需求复杂,稳定
S32DS编译指南S32DS简介 S32DS是NXP基于Eclipse打造的免费编程IDE,用以支持自家PowerPC及ARM内核的一众MCU产品。其大部分操作与其他类Eclipse的IDE并无区别,能让使用者感到难以上手的是其自动代码生成工具Pcocessor Expert。当使用NXP提供的API时,几乎离不开它,跟ST的CubeMx类似,它的主要功能也是配置MCU引脚与外设,并生成驱动代码。
转载 2024-04-29 20:47:06
209阅读
一、类型属性:1、存储器属性:__data16 int 16;                              __regvar  定义一个变量在工作寄存器中。例:__regvar int
 昨天我突然冒出个想法,能否利用函数和变量的绝对定位,实现程序的模块化更新。   也就是说,如果我要改变某个函数,只需要更新flash里面一个局部,也许只需要更新几百个字节,而无须重新下载整个上百K的程序。   经过查找资料和反复实验,终于实现了,现总结如下:   1) 把函数定位在FLASH高端的指定位置,以后更新,只更
转载 2024-07-20 16:46:48
181阅读
两个月前在学习这个S32DS遇到了这个问题,没有解决,现在又遇到这个问题,有一种解决办法,如下图所示,当文件添加到新建的RTT文件夹中,文件夹和文件会一块加上斜线,并且也不可以调用,尝试过给文件夹添加新的路径还是不可以用,所以现在的方法是将(.C和.H)文件挪到创建好的项目文件夹(src)中,这样便可以实现编译。 同时,这个文件夹在添加(.C和.H)文件的时候可以直接从项目文件夹中直接拖
一、编译链接没有把想要的IRQHandler给编进去,造成触发中断就跑挂。1.1、问题描述:        开发中将nxp提供的sdk封装成hal层库,以.a的形实提供给主工程来生成可执行程序。sdk中已定义可实现相关中断的处理函数,在没有封装成库的时候,编译链接运行是正常的,相关函数可在生成的map表里查到相应地址,
转载 2024-10-11 16:31:16
116阅读
 一,S32DS配置。新建工程 以自带例程“S32K144_Project_ADC”为例 选择 Debug Configurations  右击GDB SEGGER J-Link Debugging选项,选择 New配置项目信息 注: 这里罗列一关键点,其它使用默认配置   ${jlink_path}/${jlink_gdbserver}${cross_pr
S32K144之新建工程、导入工程以及工程结构简介前面已经介绍了S32DS开发环境的安装以及SDK软件包的导入,下面我们来简要地介绍一下如何在S32DS上新建工程、导入工程以及工程结构的简介。 1、新建工程 点击 File->New->New S32DS Application project。 给Project命名,选择正确的芯片型号,然后点击Next。 进入下一界面,选择J-Lin
记录S32 DS中如何设置Float Point,以及分析其不同设置的区别。
前言当我们用STM32做一些DSP运算时(比如傅里叶变化,小波变换,卡尔曼滤波等算法),我们想知道自己所码出来的程序是不是按照自己预期的运算结果来或者说检验程序的鲁棒性,那我们就需要检验每个关键步骤和最终的运行结果。而matlab是一个很好的算法仿真工具。我们只需要在matlab中编写出想在单片机实现的算法程序,然后将STM32运行后的结果也导入到matlab中,然后subplot一下两者,就可以
转载 2023-10-07 21:21:47
141阅读
最大的区别是:EBS是块存储,S3是对象存储。EBS仅能与EC2实例结合使用。你可以把EBS想象成EC2的硬盘,如果EC2的实例挂掉,那么用来建立EC2的那个EBS卷也会挂掉(想像一下你装了windows然后把windows格了,那么C盘的内容就没了,当然,还有一个EBS保护的选项,打开之后即使EC2挂了,这个EBS卷的内容也都还在),而别的EBS卷,即使挂载到EC2上,它会仍然存在,而S3无此限
完整的S32K144的学习汇总如下:https://github.com/GreyZhang/g_s32k144 看了几天文档,接下来开始步入实战。首先看一下如何使用S32DS for ARM创建一个S32K144的工程并编译。 打开IDE,依次按照上面的菜单选择。 选择S32K144MCU,输入自己想要的工程名称,工具链可以保持默认,之后点击继续。...
原创 2021-07-07 17:30:36
602阅读
完整的S32K144的学习汇总如下:://github.co
原创 2022-03-10 11:45:30
1617阅读
简要介绍两款ARM架构单片机一、 S32K1xx 系列单片机S32K系列单片机是NXP比较新的车规级单片机,有S32K11x(基于ARM Cortex-M0+)和S32K14x(基于ARM Cortex-M4F)两个系列。NXP就是恩智浦,之前收购飞思卡尔的那个,NXP为自己的单片机提供了集成开发环境——S32 Design Studio,安装步骤如下:1.在官网下载安装包,需要注册一个账号,按提
转载 2月前
419阅读
前言S32ds是针对于NXP软件调试部分使用的一款比较强大的软件,今天说说是个针对于Debug进行软件调试,同时也是给作者自己写的一个笔记,作者也是刚刚接触这个软件,后续有疑问的地方也会及时更改S32ds下载作者推荐去官网下载https://www.nxp.com 作者使用的是NXP S32 Design Studio for ARM 2.2 安装这里就不说了工程加载第一次在进入界面后,整个界面处
转载 2024-04-01 05:52:38
153阅读
S32DS S32 Design Studio for S32 Platform 3.5 窗口多开模式
原创 2024-07-16 16:38:43
630阅读
  • 1
  • 2
  • 3
  • 4
  • 5