自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux驱动开发(2)--应用与内核、杂项设备

这使得Linux操作系统能单独为系统的每个用户进程分配独立的内存空间并保证用户空间不能访问内核空间的地址,为操作系统的虚拟内存管理模块提供硬件基础。,该单元辅助操作系统进行内存管理,提供虚拟地址和物理地址的映射、内存访问权限保护和Cache缓存控制等硬件支持。杂项设备是一个典型的字符设备,其主设备号固定为10(内部实现是调用register_chrdev())。这两个种操作方式,第一种是直接赋值,把vir_addr指向的对象直接赋值为0/1;第二种方式是位操作,针对需要操作的位进行赋值;

2023-04-09 17:19:25 97

原创 类型之间的转换

在进行应用编程中,不可避免的会需要进行类型之间的转换,记录在编码中所遇的转换来加深记忆;C/C++ 语言环境。

2023-03-15 18:40:07 57

原创 Linux驱动开发(3) -- 字符设备驱动

Linux驱动开发--字符设备驱动(个人学习思路)

2023-03-03 23:14:01 127

原创 Linux开发准备(1) -- NFS服务器

Linux驱动开发,imx6ull,NFS服务器

2023-02-22 23:58:53 100

原创 Linux驱动开发(1) -- 开始你的第一个驱动hello world

Linux驱动开发(1) -- 开始你的第一个驱动hello world

2023-02-07 08:47:41 137

原创 Linux驱动开发(0) – Linux 内核编译加载记录

Linux,Linux驱动

2023-01-31 19:18:17 89

原创 摄氏度和华氏度的相互转换

整型摄氏度转为华氏度:float Centigrade_To_Fahrenheit(int Centigrade){ return (9.0/5.0)*Centigrade+32.0 ;}华氏度转换为整型摄氏度:int Fahrenheit_To_Centigrade(float Fahrenheit){ return (5.0/9.0)*(Fahrenheit-32.0);}

2021-12-13 14:19:45 2590

空空如也

空空如也

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

TA关注的人

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