Linux
文章平均质量分 78
小白学习中
行者、Z
这个作者很懒,什么都没留下…
展开
-
基于im6ull开发板的设备树驱动led亮灭
设备树是描述硬件信息的平台,主要是描述芯片外设的寄存器地址,可以用一张图来描述设备树:在Linux中主要是以dts文件体现的。该文件中记录着硬件信息,怎么样才能让内核知道硬件信息呢。首先通过内核编译dts文件,生成dtb文件,一个单板启动时, u-boot 先运行,它的作用是启动内核。u-boot 会把内核和设备树文件都读入内存,然后启动内核。在启动内核时会把设备树在内存中的地址告诉内核。原创 2024-07-18 14:49:56 · 764 阅读 · 0 评论 -
总线设备驱动模型
总线设备驱动模式的优势就是将驱动和硬件信息分开,遇到类似的修改device信息就行。内部驱动的编写方式还是与常规的字符驱动编写方式基本相似,使驱动具有更好的扩展性,但也有缺点,冗余代码太多,修改引脚时设备端的代码需要重新编译。感觉还是设备树方便。原创 2024-07-15 21:28:47 · 885 阅读 · 1 评论 -
Linux基本命令
1.pwd:打印当前路径2.cd:切换路径3.mkdir:创建新目录,,创建目录和子目录4.rmdir:移除目录,5.ls:列出目录内容,-a:所有文件,-l:详细信息6.cp:复制文件,-r:表示所有文件,-f:表示强制,7.rm:删除文件和目录,-r:表示所有文件,-f:表示强制,8.cat:打印文件内容9.touch:修改文件时间,文件不存在则创建空文件。原创 2024-02-25 21:12:13 · 375 阅读 · 1 评论