自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 域控制器OTA

由于最近项目比较忙,没有更新文章,随着开发告一段落终于可以总结一下了。这段时间一直在做OTA升级的开发,我们的产品是作为整车升级的子节点,可能涉及的OTA功能并没有很完善,但是也让我学习到了很多。

2025-03-14 15:31:51 116

原创 线程池是什么?

概况来说线程池是一种用于管理和复用线程的设计模式,它通过预先创建和维护一定数量的线程来提高应用程序的性能和效率。

2024-11-01 17:27:49 141

转载 对文件系统的理解

文件系统是操作系统用于管理和存储文件的方法和数据结构的集合。它提供了一种在存储设备(如硬盘、固态硬盘、闪存等)上组织、存储、检索和管理数据的方式。

2024-11-01 17:23:46 114

原创 内存为什么要划分堆区、栈区?除了堆栈之外内存还有什么分区?

最近在学习计算机底层相关的知识,看到内存这块内容时有个疑问,为什么要提出堆、栈的概念?当初是为了解决什么问题呢?除了堆栈外内存还存在其他分区吗?大学里学过微机原理涉及到一些相关内容但是到如今已经忘得差不多了。还是重新找资料记录一下学习过程吧。

2024-10-30 13:29:54 421

原创 SoC上的A核、M核、R核指的是什么

因为工作相关,一直听说SoC上部署了多核,比如现在用到了NXP的S32G还有之前TI821。这两块SoC都属于多核异构芯片,一直在A核上进行开发也没有进行深入了解它们之间的区别,现在有机会学习一下。

2024-10-24 14:38:38 2414

原创 Linux信号机制

Linux下的信号机制是进程间通信的一种方式,信号可以用来通知进程发生了某些事件。信号是由内核或其他进程发送的,目标进程接收到信号后,可以根据信号的类型执行相应的处理。Linux中定义了许多信号,每种信号都有默认的行为,如终止进程、忽略信号、暂停进程等。

2024-10-18 13:40:15 161

原创 使用VS Code进行代码调试

之前一直使用GDB在终端里进行代码调试,但是命令比较多,时间一长就忘了。在调试之前首先需要确保编译出来的文件是带有debug信息的,可以使用file指令查看。在VS Code中新建工程时会出现一个.vscode文件夹,里面会有launch.json和setting.json这两个配置文件,有的还会有task.json等。根据实际的可执行文件名字修改其中的"program"、"args"有的可能还要加环境变量就在"environment"中配置。这样配置之后就可以调试代码了,总之还是比较方便的。

2024-10-18 10:36:28 344

原创 AUTOSAR AP EM开发总结

由于购买AP源码包价格高昂,现在准备自己开发实现EM的相关功能。

2024-08-23 11:15:05 654

原创 SOMEIP使用记录

工作中接触some/ip已经有一段时间了,但是还是有些概念理解的不好,通过这篇文章记录一下遇到的问题。

2024-08-14 20:19:49 1047

原创 AP AUTOSAR CM模块介绍

通信管理是AP中一个负责处理应用程序间通信的模块。目标是屏蔽底层的通信机制细节,使应用程序的开发人员能够专注于实现他们应用程序的具体功能,而不需要关注通信的具体实现。通信管理提供了一种抽象的方式来连接通信伙伴,使应用程序能够通信。

2023-11-17 20:13:37 1837

空空如也

空空如也

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

TA关注的人

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