嵌入式硬件相关
文章平均质量分 63
灵7
这个作者很懒,什么都没留下…
展开
-
上拉电阻的作用与计算
上拉电阻:1、当TTL电路驱动COMS电路时,如果TTL电路输出的高电平低于COMS电路的最低高电平(一般为3.5V),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。2、OC门电路必须加上拉电阻,才能使用。3、为加大输出引脚的驱动能力,有的单片机管脚上也常使用上拉电阻。4、在COMS芯片上,为了防止静电造成损坏,不用的管脚不能悬空,一般接上拉电阻产生降低输入阻抗,转载 2014-05-18 01:31:38 · 9183 阅读 · 0 评论 -
ARM参数传递
为了使单独编译的C语言程序和汇编程序之间能够相互调用,必须为子程序之间的调用规定一定的规则.ATPCS就是ARM程序和THUMB程序中子程序调用的基本规则...一.ATPCS概述...ATPCS规定了一些子程序之间调用的基本规则.这些基本规则包括子程序调用过程中寄存器的使用规则,数据栈的使用规则,参数的传递规则.为适应一些特定的需要,对这些基本的调用规则进行一些修改得到几种不同的子转载 2014-05-29 16:41:05 · 2727 阅读 · 0 评论 -
建立时间setup time/保持时间 hold time
理解这两个时间,对看数据手册和采用GPIO模拟一些ukn原创 2014-05-29 17:18:08 · 11416 阅读 · 0 评论 -
ARM流水线关键技术分析与代码优化
2 三级流水线运行情况分析 三级流水线在处理简单的寄存器操作指令时,吞吐率为平均每个时钟周期一条指令;但是在存在存储器访问指令、跳转指令的情况下会出现流水线阻断情况,导致流水线的性能下降。图1给出了流水线的最佳运行情况,图中的MOV、ADD、SUB指令为单周期指令。从T1开始,用3个时钟周期执行了3条指令,指令平均周期数(CPI)等于1个时钟周期。,而51的CPI=12转载 2014-05-24 11:02:23 · 1378 阅读 · 0 评论 -
ARM汇编指令
1.ARM的跳转指令 B或BL指令引起处理器转移到“子程序名”处开始执行。两者的不同之处在于BL指令在转移到子程序执行之前,将其下一条指令的地址拷贝到R14(LR,链接寄存器)。由于BL指令保存了下条指令的地址,因此使用指令“MOV PC ,LR”即可实现子程序的返回。而B指令则无法实现子程序的返回,只能实现单纯的跳转。用户在编程的时候,可根据具体应用选用合适的子程序调用语句。转载 2014-05-24 17:55:10 · 686 阅读 · 0 评论 -
时分多路复用(TDM)
时分多路复用(TDM)是按传输信号的时间进行分割的,它使不同的信号在不同的时间内传送,将整个传输时间分为许多时间间隔(Slot time,TS,又称为时隙),每个时间片被一路信号占用。TDM就是通过在时间上交叉发送每一路信号的一部分来实现一条电路传送多路信号的。电路上的每一短暂时刻只有一路信号存在。因数字信号是有限个离散值,所以TDM技术广泛应用于包括计算机网络在内的数字通信系统,而模拟通信系统的转载 2014-05-23 10:57:47 · 22977 阅读 · 0 评论 -
流水线概述
流水线技术是rum原创 2014-05-24 10:05:55 · 6571 阅读 · 0 评论 -
三态门与高阻态
http://okelite.blog.163.com/blog/static/1359860382010036239658/转载 2014-05-17 18:39:00 · 19289 阅读 · 0 评论 -
MCU的IO与上拉电阻
有些MCU或处理器内部原创 2014-05-18 00:12:54 · 3697 阅读 · 0 评论 -
开关抖动延时
开关的抖动处理yy原创 2014-05-18 10:43:53 · 2169 阅读 · 0 评论 -
逻辑电平匹配
连接3.3V 设备到5V 设备需要考虑到驱动器和接收器的逻辑电平是否匹配。.描述了用于5V CMOS,5V TTL 和3.3V TTL 的逻辑电平标准。可以看到,5V TTL 和3.3V TTL的逻辑电平是相同的,而5V CMOS逻辑电平与前两者是不同的。这在连接3.3V 系统到5V系统时是必须考虑的。(1) 5V TTL 装置驱动3.3V TTL 装置。5V TTL 和3.3V TT转载 2015-03-01 11:06:28 · 10591 阅读 · 0 评论