一 中断分类根据中断源不同,可以将中断分为硬件中断:硬件上产生的中断,可以来自处理器的内部和外部。处理器的外部中断可以来自各种PIN信号接口和Local APIC的LINT0和LINT1引脚,以及外部的I/O APIC发送过来的中断信息。软件中断:软件上产生的中断,使用INT指令主动发起的中断,如I...
今天终于成功连接到crazyflie PC client,一路走来很多bug,都一一解掉,下面总结下遇到的困难:
1,焊接问题
焊接的时候一定要多上焊锡,防止虚焊,不要为了美观上的焊锡少了,要不会有很多虚焊的引脚,浪费debug的时间
2,下载程序
刚开始使用jlink下载,透过官方的makefile文件,发现貌似对jlink支持不是很好,默认用的是st-link v2,还好之前买过一款S...
分类:
其他好文 时间:
2015-09-01 01:46:28
阅读次数:
229
PCI总线的中断机制中断信号与中断控制器的连接关系
中断信号与PCI总线的连接关系
PCI桥规范并没有要求桥片传递其下PCI设备的中断请求。事实上多数PCI桥也没有为下游PCI总线提供中断引脚INTx#,管理其下游的PCI设备。
而同时又说,在PCI EXPRESS中的中断机制,用的是MSI中断机制。所以这种外部中断引脚的中断机制我就暂时不看了。...
分类:
其他好文 时间:
2015-08-31 19:48:17
阅读次数:
171
以八引脚的AD8009同相放大器为例,回顾Altium Designer画板子的流程,有以下几步:
1、新建工程,并新建sch文件并添加工程。画出板子的原理图(sch):
a、大部分的原理图器件都能在自带的Library中找到,常用的是device和connector。如果实在没有,论坛上也有很多现成的元件sch,可以单击“...”,然后install,找到路径中的文件然后安装到路径中即可。...
分类:
其他好文 时间:
2015-08-31 01:16:33
阅读次数:
383
今日在设置引脚输出的时候,本想设置为open-drain输出,然后对其输出高低。但是发现无法输出高(初始化为开漏低电平),始终为低。后来改为push-pull 输出,就能输出高低了。真有意思,转到SPEC查看发现输出模式中的开漏输出是模拟的,不是真的开漏。所以对引脚设置输出模式时,欲有电平变化的输出...
分类:
其他好文 时间:
2015-08-29 12:35:27
阅读次数:
160
Tiny210V2SDK开发板那个总共有8个用户按键,他们均从cpu芯片s5pv210的引脚直接引出
GPIO口与对应的中断(摘自:Smart210用户手册.pdf 39页)
如果是纯linux系统,那么drivers/char/mini210_buttons.c是这些gpio按键对应的驱动程序
如果是android系统,那么
arch/arm/mach-s5pv210/...
分类:
移动开发 时间:
2015-08-26 18:04:44
阅读次数:
296
在使用STM32的ADC进行检测电压时必须回涉及到电压值的计算,为了更高效率的获取电压,现在有以下三种方法:你得到的结果是你当前AD引脚上的电压值相对于3.3V和4096转换成的数字.假如你得到的AD结果是ADC_DR这个变量,他们存在以下关系:ADC_DR/当前电压值 = 4096/3300毫伏如...
分类:
其他好文 时间:
2015-08-25 13:26:43
阅读次数:
1028
图(1)K4B4G1646B,DDR3图(2)JIA排针问题:理论上,引脚命名不能重复,图(1)和图(2)都存在重复的引脚命名,但在进行DRC检查和网表输出时图(1)无任何问题,图(2)却有错?原因:引脚属性不同图(3)引脚属性为:power如下图 图(4)引脚属性为:passive如下图解...
分类:
其他好文 时间:
2015-08-21 18:41:10
阅读次数:
230
Cortex M3的内核有三种启动方式,其分别是:
A.通过boot引脚设置可以将中断向量表定位于SRAM区,即起始地址为0x2000000,同时复位后PC指针位于0x2000000处;
B.通过boot引脚设置可以将中断向量表定位于FLASH区,即起始地址为0x8000000,同时复位后PC指针位于0x8000000处;
C.通过boot引脚设置可以将中断向量表定位于内置Bootloade...
分类:
其他好文 时间:
2015-08-20 19:10:11
阅读次数:
1858
一、特性参数 1、16位无失真AD转换器 2、增益可调,在1,2,32,128可切换。 3、数字地和模拟地分开,可以减少噪声。 4、具有较大的输出电流,有比较好的带载能力。 二、管脚排列 三、引脚功能 引脚名称 功能 SCLK 串行时钟,施密特逻辑输入。将一个外部的串行时钟加于这一输入端口,以访问A...
分类:
其他好文 时间:
2015-08-19 10:48:07
阅读次数:
213