自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于ARMv7-M架构的Cortex-M7及其相关介绍

7.1 Cortex-M7处理器一共有255个异常,异常编号(Exception number)为1 ~ 255,其中1 ~ 15属于内核异常,大于15属于外设中断,-14 ~ -1为内核中断(异常)请求编号,大于-1为外设中断请求编号(IRQ number)。3.1 Cortex-M7具有与两个TCM区域,即TCM代码区(ITCM, Instruction TCM)和TCM数据区(DTCM, Data TCM),TCM是处理器内部的高速存储器,可以用于存放代码与数据,以提高系统性能。

2024-05-29 17:12:36 2214

原创 UBuntu日常操作命令

Step9. cat test.c 查看该test.c文件(如果打不开,那么输入完整路径+文件名,试试)Step6. 输入:wq,按下Enter,返回命令行模式,输入ll,查看已建立好的test.c文件。Step10. vim test.c 修改该test.c文件,进入vim编辑模式,其他操作同上。Step7. gcc test.c 编译该test.c文件。Step1. vi test.c 新建test.c文件。Step8. ./a.out 运行该test.c文件。Step2. 进入编辑模式。

2024-05-22 16:56:24 139

原创 ARMv7-M异常栈帧分析

位表示栈指针的数值是否调整过。若使能了双字栈对齐特性,而且栈指针的数值未对齐到双字边界上,栈中会被插入一段空间,栈指针也会被强制对齐到双字地址,并且。(无浮点单元)处理器的异常栈帧。(含浮点单元)处理器的异常栈帧。,表明插入了一段区域。

2024-01-18 14:31:01 174

原创 AutoSAR OS 内存保护

在不使用代码段保护的情况下,执行不正确的代码将导致内存、时序或服务冲突。作用是根据总线上的信息对访问的合法性进行判断,其中指令信息包括地址、操作符。)功能相比,为任务和中断提供更及时的栈溢出(包括上溢和下溢)检测。仅向分配给它的外设写入数据(包括一些可以引起写内存区域的读操作)。对自己的数据区和栈区(即内核的数据和栈)进行写访问。)只能在提供内存保护硬件支持的处理器上实现(芯片提供。的私有数据部分被所属它的所有任务和中断共享。)区,任务和中断也有自己的私有数据区,)组成,根据定义,这些对象的栈(

2024-01-16 14:49:00 789

原创 AUTOSAR OS时间保护

不足以正确地识别出导致了系统的时间故障的任务或中断,因为实际情况下,有可能是被一个没有关联的任务或中断干扰了执行过程。规范,实时操作系统在运行时发生任务或中断没有在预期时间内执行结束,被视为发生了时间故障。为了实现安全和精确的时间保护,操作系统需要能在运行时控制这些因素,保证任务或中断能够达到。因其他低优先级任务或中断锁住了共享的资源,或者是关闭中断这期间而产生的阻塞时间。挂起或屏蔽的时间上限,由。的时间间隔的时间下限,由。任务或中断的执行时间。任务或中断的时间间隔。时间间隔保护(时间帧。

2023-11-20 14:52:20 217

原创 IDE_S32DS:更改函数编译优化等级

使用GCC编译代码时,有一个代码编译优化选项,选择后会对整个文件进行编译优化,但有时候某段代码不能使用编译优化,却又不想影响整体代码的编译,就需要控制这段代码不使用编译优化。附《Standard S32DS C/C++ Compiler》

2023-10-07 13:51:11 508

原创 基于Cortex-M4/7内核的寄存器要点总结

核心寄存器介绍

2022-11-09 19:51:32 6010 3

原创 hex文件、out文件、bin文件、map文件解析

【1】“hex文件”内容解析hex文件是Intel公司提出的按地址排列的数据信息格式,数据宽度为字节,所有数据使用十六进制数字表示,并且以ASCII码的形式,按行记录数据。(即hex文件是用ASCII来表示二进制的数值)通常用于传输将被存于ROM或这EPROM中的程序和数据。hex文件每一行均以“:”开头,表明记录的开始,“:”之后,每至少2个字符表示一组十六进制数据,格式形如:LLAAAATTDD....DDCC。“:”、“LL”、“TT”、“CC”占1个字节;“AAAA”占两个字节;“DD.

2022-03-30 21:12:55 10188

原创 C语言要点归纳

源自:《C语言入门经典(第4版)》(美)lvor Horton. 著 杨浩. 译 北京.清华大学出版社此篇博客的内容主要是,提取了上述提到的这本教材中的相关重难点,以及需要格外注意的地方,另外添加了个人对此的详细解释,从而更深刻地理解C语言的内容,为后续编程语言的学习及相关项目的研发做准备!文中提到的页码注释与教材均一一对应。

2017-09-20 11:06:25 853 1

AutoSAR规范-Classic-22-11

AutoSAR规范_Classic_22-11

2023-11-26

矩阵键盘结合12864(不带字库)在proteus里面仿真显示汉字

C程序源代码以及Proteus仿真电路

2018-04-08

空空如也

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

TA关注的人

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