
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
字节寻址,可直接执行(XIP, Execute In Place)。:存储密度高、成本低,但需要刷新电路,速度低于 SRAM。电擦写方式,速度较慢,但方便修改少量数据(如配置参数)。,直接集成在 SoC 内部,速度快、可直接被内核访问。:快速中断模式,高优先级,专用寄存器多,适合实时处理。:速度快、功耗低(静态保持),但成本高、容量小。:大小端标志(0 = 小端,1 = 大端)。:页寻址,容量大、
特性静态编译动态编译配置ym输出编进zImage.ko加载方式随内核启动卸载不支持rmmod适用场景必须随内核启动的驱动(存储控制器)可选外设、调试驱动5. 系统启动完整流程[上电]↓[BootROM] → SoC 内部固化代码↓[SPL/MLO] → 初始化 DDR,启动 U-Boot↓[U-Boot] → 加载内核 + dtb + rootfs↓[Linux 内核] → 驱动加载,挂载 roo
嵌套调用时,LR 会丢失,无法回到正确位置。必须使用栈来保护现场、恢复现场。:可实现 ARM ↔ Thumb 状态切换(取决于地址最低位)。功能:比较两个寄存器或寄存器与立即数,本质是。:跳转并保存返回地址(下一条指令)到 LR。ARM 的立即数并非任意数,而是通过。凑够 8 位之后,其右边必须是。:无条件跳转,相当于 C 的。:B 指令也可用于函数调用。:先写入数据,再 SP++:先写入数据,再
1.wait与waitpid—— 子进程资源回收:阻塞等待,回收任意子进程的资源空间。wstatus:保存子进程退出状态的变量地址NULL:不保存退出状态成功:返回回收的子进程失败:返回:回收子进程的资源,功能比wait更灵活。< -1:回收指定进程组内的任意子进程例如-100表示等待的进程组-1:回收任意子进程(组内外)0:回收与当前调用者同一组的所有子进程> 0:回收指定的子进程保存子进程退出







