自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 问答 (1)
  • 收藏
  • 关注

原创 嵌入式学习(内存管理)

需要注意的是,使用munmap函数释放的内存区域不能再次访问,否则会导致程序出现不可预知的行为。另外,使用munmap函数释放的内存区域必须是使用mmap函数映射的内存区域,否则导致程序出现错误。mmap函数的使用可以提高文件的访问速度,减少内存的使用,提高程序的性能。另外,munlock函数只能解锁先前由mlock函数锁定的内存区域,如果一个内存区域没有被锁定,调用munlock函数也会失败。函数是一个Linux系统调用,用于重新映射一个已经映射的内存区域,可以用来改变内存区域的大小或位置。

2023-06-15 09:43:48 779 1

原创 嵌入式学习(从入门到放弃)--boot篇

值得注意的是我们使用的kernel是FIT镜像,一开始查到FIT的时候,资料说FIT格式的不需要BootLoader来加载,而传统的bzImage格式需要由BootLoader加载启动。“FIT Image格式的内核镜像可以直接由引导加载程序(Bootloader)加载和启动,而不需要额外的Bootloader,因此可以在没有U-Boot的情况下启动。mtd分区中的是指uboot。因此,U-Boot是Bootloader的一种具体实现,而Boot则是一个更广泛的术语,用于描述系统启动过程中的第一个程序。

2023-05-29 18:13:58 753

空空如也

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

TA关注的人

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