- 博客(4)
- 收藏
- 关注
原创 CAN总线面试题目
帧间隔的构成:间隔(3个隐性位)、延迟传送(8个隐性位,只有被动错误状态的单元在刚发送一份消息后的帧间隔包含这一部分)、总线空闲(0~∞个隐性位)错误帧的输出:对于CRC错误,ACK界定符后的下一位输出错误标志,其他4种错误实在检测到错误后的下一位输出错误标志。数据帧和遥控帧的优先级:有RTR决定,数据帧的RTR为显性电平,所以数据帧的优先级高。主动错误标志:6个显性位,处于主动错误状态的单元检测出错误时输出的错误标志;被动错误标志:6个隐性位,处于被动错误状态的单元检测出错误时输出的错误标志。
2024-08-24 21:13:30 1904
原创 malloc()、kmalloc()、kzalloc()、vmalloc()的特点与区别
函数名使用空间分配类型连续性适用场景malloc()用户空间堆内存虚拟连续分配小块内存,用户程序kmalloc()内核空间物理内存物理连续分配小块连续物理内存,内核程序kzalloc()内核空间物理内存物理连续分配小块连续物理内存并清零,内核程序vmalloc()内核空间虚拟内存虚拟连续,物理可能不连续分配大块虚拟内存,内核程序。
2024-08-14 11:21:57 703
原创 理解MMU及TLB
MMU(Memory Management Unit,内存管理单元)和TLB(Translation Lookaside Buffer,转换查找缓冲区)是计算机体系结构中与内存管理紧密相关的两个重要组件。
2024-08-13 19:57:39 618
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人