
嵌入式
文章平均质量分 75
a776995799
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
驱动学习笔记(二)--------字符设备驱动基础
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 @[TOC]驱动学习----字符设备驱动基础 驱动开发步骤 (1)驱动源码编写、Makefile编写、编译 (2)insmod装载模块、测试、rmmod卸载模块 编译完成后得到了 1、内核源码树。2、编译ok的zImage 简单的模块源码分析 常用命令 (1) lsmod:list module (2) insmod:install module (3) modinfo,加xxx.ko,其中有个depends,如usb的wifi,wifi原创 2021-02-07 19:14:49 · 184 阅读 · 0 评论 -
驱动学习笔记(一)--------驱动应该怎么学
驱动学习----驱动应该怎么学说明概念的理解微内核与宏内核驱动分类常见驱动安全性问题驱动应该这么学先学好C语言掌握相关预备知识驱动学习阶段 说明 本文是朱老师系列课程学习笔记 概念的理解 驱动的上面是系统调用 驱动本身也是分层的 但需要知道怎么与别人对接,了解整体是怎么样的 微内核与宏内核 宏内核/单内核:整个内核是一个裸机程序,类似uboot。所有内核服务都在一个地址空间运行,相互之间直接调用函数,简单高效。紧耦合,文件系统直接调用了驱动里的函数,效率高,实现简单,但是硬盘一换,驱动换,文件系统调用的函数原创 2021-02-07 09:46:46 · 349 阅读 · 0 评论 -
《跟我一起学makefile》学习笔记(一)
最近在学习朱有鹏老师的嵌入式课程,讲到了makefile,朱老师推荐了陈皓老师的《跟我一起学makefile》。自己对makefile一知半解,决定跟着文档,系统地学习一下,现记录如下(对应文档的p1-p9): 第一部分 概述 makefile,管理大型工程的源码,定义一系列规则。 指定哪些文件先编译、后编译、重新编译。 文件依赖性 第二部分 关于程序的编译和链接 ...原创 2019-03-31 16:05:33 · 425 阅读 · 0 评论