1, linux驱动一般分为3大类: * 字符设备* 块设备* 网络设备 2, 开发环境构建: * 交叉工具链构建* NFS和tftp服务器安装 3, 驱动开发中设计到的硬件: * 数字电路知识* ARM硬件知识* 熟练使用万用表和示波器* 看懂芯片手册和原理图 4, linux内核源代码目录结构: * arch/: arch子目录包括了所有和体系结构相关的核心代码。它的每一个子目录都代表一种支持的体系结构,例如i386就是关于intel cpu及与之相兼容体系结构的子目录。 * block/: 部分块设备驱动程序; * crypto: 常用加密和散列算法(如AES、SHA等),还有一些压缩和CRC校验算法; * documentation/: 文档目录,没有内核代码,只是一套有用的文档;* drivers/: 放置系统所有的设备驱动程序;每种驱动程序又各占用一个子目录:如,/block 下为块设备驱动程序,比如ide(ide.c)。如果你希望查看所有可能包含文件系统的设备是如何初始化的,你可以看 drivers/block/genhd.c中的device_se
2024-01-17 17:10:37 131KB Linux 驱动开发 基础总结
1
在使用MOS管设计开关电源或者马达驱动电路的时候,大部分人都会考虑MOS管的导通电阻、最大电压、最大电流等,也有很多人仅仅考虑这些因素。这样的电路也许是可以工作的,但并不是优秀的,作为正式的产品设计也是不允许的。     下面是我对MOS及MOS驱动电路基础的一点总结,其中参考了一些资料。包括MOS管的介绍、特性、驱动以及应用电路。     MOSFET管FET的一种(另一种是JEFT),可以被制造成增强型或耗尽型,P沟道或N沟道共4种类型,但实际应用的只有增强型的N沟道MOS管和增强型的P沟道MOS管,所以通常提到的NMOS,或者PMOS就是指这两种。     至于为什么不适用号耗尽型
1
总结的python基础代码,在anaconda下用jupyter notebook可以直接导入使用
2023-02-26 16:29:38 95KB python基础
1
java基础总结
2022-12-05 09:36:56 480KB java基础总结
1
关于Mysql基础的总结图的分享。
2022-11-15 19:17:50 1.54MB Mysql 后端 数据库
1
计算机网络基础总结.docx
2022-07-11 13:03:40 1.46MB 技术
这些内容经过课堂笔记和一些CSDN知识的整理而来. 可以看看文章:https://blog.csdn.net/SKMIT/article/details/125154722 了解里面写的是什么内容。 全文 28675个字,71页。适合基础学习,文章内容主要是一些理论,适合考试复习。 全文内容如下: 第一章 软件测试基础理论 第二章 软件测试方法 第三章 软件测试流程 第四章 软件测试环境搭建 第五章 软件测试用例设计 第六章 面向对象的软件测试 第七章 软件自动化测试 第八章 Web网页测试
2022-06-07 14:05:38 2.26MB 文档资料 综合资源
软件设计师第3章操作系统基础总结.pdf
2022-05-06 18:05:40 244KB 文档资料 软考 软件设计师
1
系统分析师操作系统基础总结.pdf
2022-04-29 19:03:16 289KB 系统分析师 软考
1
系统分析师计算机系统基础总结.pdf
2022-04-29 19:03:14 348KB 软考 系统分析师
1