自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Linux输入子系统---gpio_keys流程分析

Linux输入子系统是内核中很常用的系统,内核里面已经包含了一些鼠标、键盘、按键、触摸屏等一系列驱动代码,本章我们分析一下内核中gpio_keys的代码流程。

2022-07-13 11:38:44 879 1

原创 Linux signal信号

singal信号

2022-06-10 15:33:13 155

原创 SAR ADC的非理想效应

在SAR ADC中,各个电路模块的非理想因素都有可能对模数转换器的精度或者速度产生影响,下面将系统地描述SAR ADC设计中存在的非理想因素。

2022-06-01 10:43:48 2180

原创 SAR ADC工作原理

SAR ADC有着电路结构简单的优势,其中的模拟模块只有采样开关和比较器,其余均为数字模块。这不仅使设计变得简单,更是与数字CMOS工艺有着非常好的兼容性。其工作原理也是十分简单,即采用二进制搜索算法对输入信号进行转换。​

2022-06-01 10:33:13 12260 3

原创 SARADC-轨到轨输入与输出放大器的设计(candence)

参考:模拟电路设计精粹(2008-Willy M.C. Sansen)p211目录一、轨到轨输入和输出的实现方式1.轨到轨输入:2.轨到轨输出:二、电路原理图三、Candence仿真设置及仿真结果1.将电路连成单位增益运放2.交流(AC)仿真(闭环增益、单位增益带宽、相位裕度的仿真)3.输入对管的增益gm仿真一、轨到轨输入和输出的实现方式1.轨到轨输入:在输入端并联两组差分放大器。当输入靠近GND,PMOS输入对管导通作为增益级;当输入靠近VDD,NMOS输入对管导通作为增益级;其他情况两者均作为增

2022-05-31 09:10:19 4799 3

原创 Linux内核--DEVICE_ATTR

内核版本:v4.14简介在我们调试或者使用内核驱动时,有时候需要动态设置或读取驱动的参数或属性,此时我们就可以使用DEVICE_ATTR创建一个节点,通过在这个节点写入或者读取来实现上诉功能。DEVICE_ATTR定义#define DEVICE_ATTR(_name, _mode, _show, _store)_name : 定义的节点名称_mode : 节点访问权限,类似于0644_show : cat节点时的回调函数_store : echo节点时候的回调函数内核定义#defin

2022-05-30 09:49:11 797

原创 Linux内核--定时器

内核版本:v4.14相关结构体:struct timer_list { /* * All fields that change during normal runtime grouped to the * same cacheline */ struct hlist_node entry; unsigned long expires; void (*function)(unsigned long); unsigned long data; u32 flags;#.

2022-05-27 20:17:38 312

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除