自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 详细说明移植Uboot2022.10到I.MX6ULL(EMMC启动)

本文详细记录了移植uboot2022到I.MX6ULL上的过程和方法,并提出作者在移植中涉及的疑问以及解答。希望对你有所帮助。注:Uboot要能启动内核,需要配置好的.img文件和uboot环境变量,本文不涉及uboot环境变量配置,只讲解如何修改uboot源码中的文件,最终生成.imx文件,适配开发板硬件。

2024-12-08 17:25:43 1504 1

原创 IMX6ULL学习记录-LINXU驱动------I2C驱动

!!!新手踩坑预警!!!!!注意到驱动程序中我同时写了of_device_id和i2c_device_id。正常来说,总线模型下设备树中的compatible属性有了以后,是设备匹配中优先级最高的,为什么还要多此一举写i2c_device_id?如果不写i2c_device_id,会无法进入probe函数,我检查代码无果,最终无奈去看i2c的probe源码。上图:可以看到,这里的id_table如果是空,那就直接返回了。

2024-11-11 10:31:22 678

原创 Linux驱动-按键中断与异步通知_学习记录

写一个file_opeartions中.fasync ,命令为gpio_key_fasync,在这里面调用fasync_helper注册一个全局变量static struct fasync_struct *button_fasync。具体格式如下:fasync_helper(fd, file, on, &button_fasync)。在应用层注册信号函数,设置拥有fd的进程为异步接收状态,能接受内核传来的异步信号。侧重讲解驱动中如何使用异步通知的方式给应用层的程序, 为本人学习使用。

2024-10-29 11:22:27 510

空空如也

空空如也

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

TA关注的人

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