自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何修改内核版本号,使驱动与内核版本匹配

在kernel根目录的Makefile中可以查到,内核版本号(KERNELRELEASE)储存在include/config/kernel.release中,会在编译内核时生成。可以通过cat命令查看内核版本号。在Makefile中搜索KERNELVERSION变量,可以发现该变量是在Makefile最开头定义的,因此修改如下变量就可以修改KERNELVERSION。使用modprobe命令加载模块时, 提供了两个选项, 用于在加载模块时忽略vermagic或者CRC检查, 强制加载一个模块。

2023-09-09 14:18:06 1065 1

原创 Git开发常用

【代码】Git开发常用。

2023-09-04 15:35:37 71 2

原创 在NXP的SDK使用

本文将介绍NXP i.MX8的SDK包使用方法,是根据以下手册做的笔记,建议还是啃原版手册。NXP-SDK用户手册RPA是一个excel表格,通过修改表格中的数据,生成或者,在SCFW移植中使用。RPA中一共有6个选项卡:不同的选项卡有不同的功能,在本文下文会介绍部分选项卡的作用。

2023-08-15 10:54:00 308 1

原创 GDB调试基础

GDB是一款程序调试器,它可以告诉你当你的程序运行时,里面发生了什么。

2023-08-09 12:33:33 68

原创 C++ namespace

【代码】C++ namespace。

2023-08-08 14:38:24 32

原创 通信机制-共享内存

值得注意的是,共享内存需要以磁盘的文件为载体,len参数的大小不可以超过文件的大小,offset如果为0,则从文件最开头开始映射,如果不需要对共享内存分区的话,offset直接设置为0即可。如果要把一个文件分成读写区,则可以设置其他的值。使进程中的缓冲区虚拟地址与磁盘文件的物理地址相互映射,这样缓冲区的数据就存在实际的地址,可以进行指针操作内存,这样我们就不用使用read,write函数对文件进行io操作了。:共享内存在磁盘中的首地址,一般传NULL,系统自动分配即可。:共享内存文件的文件标识符。

2023-08-07 15:52:38 34

原创 linux内核驱动的gpio与pinctrl总结

本文将介绍GPIO子系统与pinctrl子系统的使用方法,并给出相应的设备树配置与驱动框架。日后开发如果忘记了,可以常来看看。内容还未完全写完,待修改。

2023-08-07 09:45:16 236

原创 Jetson Nano在uboot交互模式下通过tftp获取虚拟机上共享文件夹的文件方法

本文主要记录用Uboot获取我的虚拟机共享文件夹中程序的过程

2022-08-13 22:38:56 404

原创 [记录]小破站一键三连动画基于STM32 cubemx hal库函数OLED显示屏

开学前和朋友整了个活,帧数比较低哈哈目的:熟练掌握OLED的使用方法材料1.STM32最小系统板一块(我的是F103VET6)2.0.96寸OLED屏幕一块3.SWD程序下载模块(我用的是DAP仿真器)4.杜邦线若干软件需求:5.keil5写程序6.stm32cubemx7.杜邦线若干8.image2lcd9.pctolcd2002用CUBEMX生成相应的初始化代码后再添加四个驱动文件即可,这个驱动文件是我在小蜜蜂教学网找的,可以在HA

2021-08-29 15:04:04 698 1

空空如也

空空如也

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

TA关注的人

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