
嵌入式学习
文章平均质量分 67
28256_18416
这个作者很懒,什么都没留下…
展开
-
共享内存|使用共享内存存储结构体实现进程通信及快速解析
【代码】共享内存|使用共享内存存储结构体实现进程通信及快速解析。原创 2024-08-18 17:19:12 · 235 阅读 · 0 评论 -
秋招笔记|嵌入式相关(持续更新
使用该关键字修饰的变量在使用时需要重新从内存空间中读取,不会被编译器优化硬件行为或多线程。原创 2024-07-22 21:47:45 · 310 阅读 · 0 评论 -
进程管理(啊吧啊吧
进程是程序的一次执行过程创建进程时会分配一个唯一标识该进程的pid操作系统记录进程的pid、uid对资源的使用情况、寄存器状态(用于进程切换)等, 这些信息存储在pcb(进程控制块中)原创 2024-05-27 17:04:42 · 1118 阅读 · 0 评论 -
内存管理(阿巴阿巴
单一连续分配(单一进程独占用户区) 固定分区分配(多个进程瓜分用户区 存在内部碎片(内存分配给进程但进程未使用的部分)) 动态分区分配(分区大小可变,存在外部碎片(某些空闲分区太小难以利用) 通过空闲分区表或空闲分区链存储空闲空间 使用动态分区分配算法进行分配 ) 通过紧凑技术解决外部碎片)可变分配局部置换:在置换算法的基础上通过缺页率判断是否进行新的物理块的分配,即根据缺页率动态减少或增加进程所可以使用的内存块。驻留集大小大于工作集。驻留集:给进程分配的物理块的集合,即可以使用的内存块。原创 2024-04-26 15:24:47 · 640 阅读 · 3 评论 -
通信协议|常用硬件通信协议(UART、IIC、SPI、CAN)总结介绍
通信设备之间的通信协议并不是一成不变的,所有通信的本质都是进行信号的传递,选择通信协议时需要根据信号传输的速度、效率、所用芯片、所用传感器以及信号量大小等等因素综合考虑以上仅是一些常用的主流的标准通信协议。原创 2024-03-02 14:57:36 · 3239 阅读 · 1 评论