自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

c++开发

  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 Autosar CAN报文周期抖动可能的原因分析+解决方法(总结)

在Autosar项目中我们经常会遇到各种CAN报文在CANOE上抓取的图形周期抖动,因此需要通过一些可能的原因分析解决报文周期不准的问题。那么下面就我根据实际项目中遇到的一些可能的原因做一些总结(后续持续完善)。

2023-12-15 09:13:36 1643

原创 一张图看懂NvMDynamicConfiguration和NvMResistantToChangedSw对NvM数据变更的影响

如果说NvM中配置好的Block List在项目迭代过程中没有Block的增加或减少,没有Block数据长度的增加或减少,那么NvM的使用就不会有什么问题。但是如果Block List在某一天要增加一个Block,或者某个Block的数据长度要发生变更,那么一旦程序升级,之前存入EEPRAM中的数据就不能被正确读取。如果说要让上述配置生效,那么一旦NvM Block List中有配置发生了变更,Compiled Configuration ID的版本号就要配置自增,否则。中,即便是在配置变更的情况下。

2023-12-14 09:10:03 793 4

原创 Autosar Os降低CPU负载的方案总结

由于各个项目的实际场景不尽相同,可能需要有针对性的对症优化。如果你还有别的一些优化手段欢迎留言交流。

2023-12-13 13:47:59 2032 1

原创 Autosar CP 操作系统详解

我们知道传统所说的“裸机编程”就是不带操作系统的编程,在系统需求相对比较简单的情况下使用裸机编程可以满足要求。在Main函数中,写一个大循环(While),然后加一个定时器,分时间片的方式,定时去执行代码,就完成了简单的调度功能。但是随着系统需求越来越复杂,此时就需要用到模块化设计方法以及多任务编程思想,否则后期软件升级维护成本将会急剧增加。此时迫切需要一种机制来替我们完成各个任务之间的调度功能,使得开发人员能够更关注于应用软件的开发,提高软件开发效率,为此便应运而生!

2023-12-13 09:45:58 3975 1

转载 基于SOME/IP的AP AUTOSAR实战步骤

一、方法论与Manifest01UML类图关系由于我们将会大量参考AP AUTOSAR元模型,因此,我们先根据上期的内容简单回顾一下UML类图,UML共有6种类图关系: 依赖(Dependency) 使用" 虚线箭头 "表示 关联(Association) 使用" 实线箭头 "表示 聚合(Aggregation) 使用"实线空.

2021-08-25 14:08:56 5078 6

原创 看板(Kanban)与Scrum区别

看板和scrum有许多不同之处,下面就列举一下看板和scrum的区别:对比项 scrum 看板 计划 它有固定的计划,它专注于规划。它从sprint计划开始,以sprint审查结束。举行日常会议,以便团队了解后续步骤,优先事项以及之前步骤的经验。 它没有固定的计划,也没有每日会议。在看板中,可以随时发生变化,即频繁发生变化。 时间线 在scrum中,处理具有固定时间持续时间的sprint意味着在一段固定时间之后,要向客户端提供一些东西。 看板没有sprint的

2021-07-19 09:52:23 2653

原创 DOORS入门教程系列:基本概念介绍(一)

从今天开始,我把DOORS的学习过程做个记录,方便其他朋友学习,也方便今后自己复习巩固。首先介绍一下DOORS的背景和一些相关概念。DOORS是一种跨平台的、企业级的需求管理工具,用于捕获、连接、跟踪、分析和管理各类信息,以确保项目符合所描述的需求和标准。系统工程师和管理人员常常借助DOORS来完成需求的管理过程。DOORS为满足业务需要的沟通提供了多种手段,使不同功能小组可以协同开发项目,使用户可以检验所构建系统是否正确及是否是以合适的方式构建的。DOORS在屏幕上提供的视图库提供了强大且易用的漫

2021-07-05 17:36:43 24788 4

原创 TCP 的三次握手与四次挥手,详解

1、TCP 的三次握手过程分解:      假设A是客户端,B是服务端。A首先向B发出连接请求报文段,这个时候首部中的同步位SYN=1,同时选择一个初始的序号x。此时报文段不能携带数据。此时A进入到SYN_SENT(同步已发送)状态。      B受到连接请求报文,同意建立连接,向A发出确认。确认报文中,SYN和ACK都置1,确认号是x+1,与此同时,自己选择一个初始序号y,这个报文也不能...

2018-09-13 15:08:56 203

原创 bat替换文件中的字符串

@echo offset strOld=-t 1set /a cpu=%number_of_processors%-1set strNew=-t %cpu%set file=%~dp0start.batsetlocal enabledelayedexpansionfor /f "tokens=*" %%j in (%file%) do ( set "tmp=%%j" if n...

2018-06-05 08:16:45 18166 2

转载 MFC子窗口全屏和还原实现

一、定义三个变量BOOL m_bFullSceen;//全屏标志CWnd* m_pWndSave;//保存父窗口指针WINDOWPLACEMENT m_wpmSave;//保存窗口位置信息二、变量初始化m_bFullSceen(FALSE)三、调用函数(鼠标双击窗口实现窗口全屏化)//ON_MESSAGE(UM_LBUTTON_DBLCLK, OnLButtonDblClk)LRESULT ...

2018-05-16 10:34:34 2148

转载 MFC在父对话框中嵌入子对话框

最近开发ActiveX,需要用到这个,特记录一下。(转载自:http://blog.sina.com.cn/s/blog_665b70ed0100hjc6.html)一、对话框中显示对话框的方法:1、首先创建要在对话框里显示的那个对话框,命名为:IDD_INNER。设置这个对话框的属性:1)、“Style”选择“Child”;中文版“样式”选择“下层”。2)、“Border”为“None”;中文版...

2018-05-11 10:42:16 7154

原创 解决【关于javascript调用ocx控件时提示:对象不支持“setUrl”属性或方法】

因最近工作需要,要开发一款视频播放的ocx控件。但我是第一次开发ocx控件,遇到不少问题,走了不少弯路。现将所遇问题做个记录,方便后来人查看。问题描述:ocx控件中,添加一个名为“setUrl(BSTR url)”的ocx接口方法,以供浏览器js代码调用传值给ocx。然而在ie浏览器中调用ocx的setUrl方法时,提示:对象不支持“setUrl”属性或方法本以为修改ie浏览器的安全级别,将act...

2018-05-09 13:56:35 10353 2

原创 获取指定日期前一天的日期

获取前一天的日期。代码中所用的另外两个,时间与时间戳互转的方法(NetTime2Stamp、Stamp2NetTime),请查看:https://download.csdn.net/download/rwlsh/10373238//获取前一天的日期;NetTime getLastDay(NetTime _today) { int64_t _todayStamp = NetTime2Stam

2018-04-26 09:05:56 2197

jdk1.8安装包+一键设置jdk环境变量脚本

jdk1.8安装包+jdk环境变量一键设置脚本。使用步骤:1、安装jdk1.8;2、修改脚本中的jdk安装路径;3、运行脚本。(使用前请先阅读:脚本使用说明。)

2018-11-05

北京时间日期转时间戳、时间戳转北京时间日期

c++实现的日期时间转时间戳,时间戳转日期时间:(win32控制台小程序) 例如如下例子: timeStamp: 1325347200; time: 2012-01-01 00:00:00 timeStamp: 1538409599; time: 2018-10-01 23:59:59 timeStamp: 888645574; time: 1998-02-28 13:59:34 timeStamp: 1582991999; time: 2020-02-29 23:59:59 timeStamp: 1204300800; time: 2008-03-01 00:00:00 timeStamp: 1993305599; time: 2033-03-01 23:59:59 timeStamp: 1135958400; time: 2005-12-31 00:00:00 timeStamp: 1072886399; time: 2003-12-31 23:59:59

2018-04-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除