本文主要是介绍嵌入式linux开发 (二十八) 存储管理(2) 内存管理和flash管理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
之前有个题目是 嵌入式linux开发 (七) RAM&fLASH(1) ,并在后面几节讲述 ram 和 flash 在硬件上及驱动的知识
现在这一节 以 驱动为基础, 往上引出 对内存的管理,和对flash的管理.
- 内存管理
硬件讲了 sram sdram ddr3
驱动讲了 控制器初始化 读写内存
现在要讲 内存保护(MPU MMU) buddy slab
- flash管理
硬件讲了 nor nand sd emmc
驱动讲了 以块的方式 读写nor 读写nand 读写sd 读写emmc
现在要讲 以文件的方式 读写nor 读写nand 读写sd 读写emmc
这篇关于嵌入式linux开发 (二十八) 存储管理(2) 内存管理和flash管理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!