祝各位道友念头通达
GitHub Gitee 语雀 打赏

随笔分类 -  arm驱动

摘要:printk 打印调试 include/linux/printk.h 头文件 extern int console_printk[]; #define console_loglevel (console_printk[0]) #define default_message_loglevel (con 阅读全文
posted @ 2023-04-04 18:52 韩若明瞳 阅读(41) 评论(0) 推荐(0)
摘要:点灯程序如下 soc: zynq7010 该方式通过linux下对 /dev/mem 的操作实现点等程序 有一点是自己之前一直理解错的,就是这些寄存器,是CPU架构内部有程序定义的,CPU的架构也是通过软件实现的,语言用的硬件逻辑语言, 而寄存器也是CPU内部定义的, 然后每个寄存器有对应的数据位宽 阅读全文
posted @ 2023-03-12 01:35 韩若明瞳 阅读(242) 评论(0) 推荐(0)
摘要:设备树 写法技巧 注释 使用 // 和 /xxxx/ 注释 引用 dtsi 和 dts 写法一样, 不过dts可以引用 dtsi, 也可以引用头文件, dtsi整合了公共部分 #include "pcw.dtsi" #include <dt-bindings/gpio/gpio.h> Linux p 阅读全文
posted @ 2023-01-11 15:55 韩若明瞳 阅读(716) 评论(0) 推荐(0)
摘要:1. petalinux 指令笔记 包含非国产zynq和国产zynq生成镜像流程 1.1 镜像文件构成方式 使用 u-boot 中的 mkimage 工具,可以将 zImage 制作为 uImage。uImage 是 u-boot 专用的镜像文件,它在 zImage 的前边加上一个 64 Byte 阅读全文
posted @ 2022-04-08 10:12 韩若明瞳 阅读(2339) 评论(1) 推荐(1)
摘要:# 工具速记 1. /include/uapi/asm-generic/errno-base.h #驱动返回设备状态 2. fuser /dev/xxx #查看对应驱动被那些用户程序引用 3. 关于 `ioctl` 中cmd参数的使用, https://blog.csdn.net/hzn407487 阅读全文
posted @ 2022-01-05 22:55 韩若明瞳 阅读(479) 评论(0) 推荐(0)