摘要: 中断 中断的引入 MCU在按照顺序执行编译的代码(按照顺序次序执行)。对于外部的刺激,需要,MCU控制器需要对外部刺激,需要及时作出反应。 如果就是按照MCU顺序执行,有如下问题: 如果控制程序执行时间较长,不能及时响应外部刺激(前提是外部刺激持续足够时间)。 如果外部刺激持续时间较短,刺激马上消失 阅读全文
posted @ 2022-07-27 22:39 JwChu 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: 设备树驱动 设备树 设备树将是设备文件,后缀.dts。其用于描述板级设备,开发板的设备信息。(CPU数量,内存基地址,IIC控制器,SPI控制器)。设备树文件在linux内核文件中。 设备树文件格式 设备树源文件扩展名后缀.dts。设备树二进制文件后缀为.dtb。将dts编译为dtb文件,使用的工具 阅读全文
posted @ 2022-07-27 18:30 JwChu 阅读(918) 评论(0) 推荐(1) 编辑
摘要: Plateform平台驱动架构 Plateform驱动平台必要性 对于比较简单的设备驱动,对IO进行最简单的读写操作,可以直接编写驱动代码就可以。对于比较复杂外设,考虑到驱动的可重用性,基于分离与分层的思想,抽象平台设备驱动。 驱动分层与分离 对复杂,成熟,庞大的操作系统,需要考虑代码的重用性。否者 阅读全文
posted @ 2022-07-27 00:01 JwChu 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 字符设备驱动(新API函数) 前言 之前的字符设备,采用register_chrdev与unregister_chedev完成驱动的注册与卸载,而且还需要手动创建设备节点,比较不方便。 目前可采用新的注册与卸载函数,完成驱动的注册与卸载。实现在驱动模块的加载过程中,完成自动创建设备节点。 设备号的申 阅读全文
posted @ 2022-07-26 17:42 JwChu 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 字符设备驱动开发 字符设备驱动 图 1 字符设备驱动框架 字符设备是Linux驱动中最基本的设备驱动。其一个字节一个字节,按照字节流进行读写操作。常见的点灯,按键,IIC,SPI等都是字符驱动设备。 在Linux内部,一切都是设备都被抽象为文件。驱动加载成功,在/dev目录下生成对应的文件。应用程序 阅读全文
posted @ 2022-07-26 14:58 JwChu 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 电源电路基础知识 串联调节器 1 工作电路(电源芯片模式) 图 1 电源芯片降压 降低输入电压,输出一定的输出电压:降压型电源 2 负载电流变化(电容起作用) 图 2 电容补充电荷 通过使用电容维持电位(水位)一定:通过控制电荷控制负载,保持一定的输出电压。 电路构成 电路构成: 图 3 调节器电路 阅读全文
posted @ 2022-07-25 15:09 JwChu 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 电容 电容ESR 图 1 电容ESR 串联 电容阻抗 图 2 串联电容ESR 不同元件的阻抗 图 3 不同元件的阻抗 不同元件的不同频率特性 图 4 电容ESR 频率特性 ESR随电容器种类的不同而不同 铝>钽>机能性Ta>机能性AI>多层 ESR越低,高频率时的阻抗将越低 铝>钽>机能性Ta>机能 阅读全文
posted @ 2022-07-25 10:21 JwChu 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 电感 电感阻抗 欧姆定理: (交流电压) = (阻抗)*(交流电流) 感抗 纯电感器的阻抗,随着频率增大而增大 图 1 电感的形式 电压,电流和电感量的关系式经解析后,得到纯电感器阻抗,频率和电感量成正比。 V=L ・ di/dt 解析后 V0=j2πf ・ L 阻抗 Z=XL=2πf ・L 对应的 阅读全文
posted @ 2022-07-24 20:10 JwChu 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 嵌入板硬件系统 嵌入式系统 嵌入式系统是一个完整的系统,包含各种部分。具体如下所述。 电源 电压: 嵌入式系统需要各种量级的电源比如常见的5v、3.3v、1.8v等,为尽量减小电源的纹波,在嵌入式系统中使用LDO器件。如果采用DCDC不仅个头大,也会引入纹波。 电流: 嵌入式系统的正常运行不但需要稳 阅读全文
posted @ 2022-07-24 16:01 JwChu 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 浪涌 电涌保护电路是一种被称为交流电网线电压峰值保护器的电路。但是,在交流网路中没有特别限制。电涌保护器或电涌保护设备是一种提供电涌抑制或电压尖峰抑制的设备,保证敏感设备不会被损坏。 电涌保护器件可以处理高达几千伏特范围的电压尖峰。还有一些浪涌抑制可能只承受几百伏的电压。电涌保护电路在短时间承受高电 阅读全文
posted @ 2022-07-24 15:59 JwChu 阅读(464) 评论(0) 推荐(0) 编辑