自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 # 嵌入式Linux应用开发基础知识 - 使用open函数打开文件

本视频详细讲解了Linux中open系统调用的基础使用。学习路径:通过man 2 open查阅手册是学习系统调用的标准方法。编程实践:编写了接收参数、打开文件并进行健壮错误处理(使用perror)的完整C程序。核心概念文件描述符open成功返回的非负整数,是后续读写操作的句柄。它本质上是进程打开文件表的索引。默认描述符:0、1、2分别对应标准输入、输出和错误流。进程视角:通过可以可视化地查看进程打开的所有文件描述符,是调试和理解文件操作的重要工具。权限系统open。

2026-02-01 22:55:51 762

原创 嵌入式Linux应用开发基础知识 - 使用open函数创建文件 笔记

本课程深入讲解了Linux中open系统调用用于文件创建和权限控制的高级用法。核心在于理解O_CREAT和O_TRUNC标志的行为差异:前者负责创建,后者负责清空。最关键的知识点是文件权限的设定机制——用户通过mode参数指定的权限并非最终结果,必须经过系统umask的过滤。umask作为安全屏障,默认会屏蔽掉如其他用户写权限等高风险设置,最终权限按计算。open可以设置新文件的初始权限,但无法突破umask的限制,也无法修改已有文件的权限。这是Linux文件系统安全性的重要基础。

2026-02-01 22:53:27 763

原创 韦东山LINUX2.1 到 2.3 详细总结

韦东山2.1 到 2.3 详细总结提示:以下是本篇文章正文内容,下面案例可供参考。

2026-01-25 00:12:11 690

原创 USART2

江科协USART2笔记

2025-12-19 23:00:38 915

原创 USART

江科协 USART 笔记1

2025-11-30 17:58:23 710

空空如也

空空如也

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

TA关注的人

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