
单片机
文章平均质量分 70
amj0622
湖上春来似画图,乱峰围绕水平铺。
松排山面千重翠,月点波心一颗珠。
碧毯线头抽早稻,青罗裙带展新蒲。
未能抛得杭州去,一半勾留是此湖。
展开
-
SPI接口介绍
转帖网址:http://www.laogu.com/wz_3081.htm这几天碰到了使用SPI接口的flash,才知道flash还可以是串行的,看来以前真是井底之蛙啊,找了一些SPI接口的资料都不全,后来找到一点英文资料,翻译了一下,加上我的个人理解,凑成一篇了,希望对初学者有点帮助。 SPI接口的全称是"Serial Peripheral Interface",意为串行外围接口,是Mo转载 2009-12-10 18:09:00 · 3614 阅读 · 0 评论 -
汇编指令速查手册
<br /> 不知哪位大哥总结的,先借来用一下,免得老是翻书^_^ <br />附一个汇编的在线学习网站<br />数据传输指令<br />───────────────────────────────────────<br />它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.<br />1. 通用数据传送指令.<br />MOV 传送字或字节.<br />MOVSX 先符号扩展,再传送.<br />MOVZX 先零扩展,再传送.<br />PUSH 把字压入堆栈.<br />POP 把字弹转载 2010-06-08 20:54:00 · 626 阅读 · 0 评论 -
差分信号线的定义和优点
转帖网址:http://www.laogu.com/wz_810.htm一个差分信号是用一个数值来表示两个物理量之间的差异。从严格意义上来讲,所有电压信号都是差分的,因为一个电压只能是相对于另一个电压而言的。在某些系统里,系统地被用作电压基准点。当地当作电压测量基准时,这种信号规划被称之为单端的。我们使用该术语是因为信号是用单个导体上的电压来表示的。另一方面,一个差分信号作用在两个导体转载 2010-05-24 16:19:00 · 802 阅读 · 0 评论 -
关于接地:数字地、模拟地、信号地、交流地、直流地、屏蔽地、浮地
转帖网址:http://blog.163.com/gengwei_3/blog/static/2539073200821475315560/除了正确进行接地设计、安装,还要正确进行各种不同信号的接地处理。控制系统中,大致有以下几种地线:(1)数字地:也叫逻辑地,是各种开关量(数字量)信号的零电位。(2)模拟地:是各种模拟量信号的零电位。(3)信号地:通常为传感器的地。(4)交流转载 2010-05-21 21:14:00 · 4232 阅读 · 1 评论 -
PCI 总线 协议 基础 详解
<br />转帖地址:http://blog.chinaunix.net/u2/78572/showart.php?id=2089618<br />PCI总线协议基础 <br /> PCI基本总线协议传输机制是猝发成组数据传输。一个分组由一个地址相位和一个或多个数据相位组成。 <br /> 1.PCI总线的传输控制 <br /> PCI总线上所有的数据传输基本上都是由以下三条信号线控制的: <br /> FRAME#:由主设备驱动,说明一次数据传输周期的开始和结束。 <br />转载 2010-06-29 11:53:00 · 2404 阅读 · 0 评论 -
EASY arm 2200我进入嵌入式开发的台阶(引脚连接)
字号:大 中 小 文章来源: http://blog.21ic.com/user1/898/archives/2005/2702.html一,引脚连接模块: 1. 以下为LPC2210芯片. 管脚连接模块其实是我们接触ARM首先用到的,因为ARM的管腿大多数是复用的,也就是说一个管腿可以做两种或者三种功能使用,而选择管脚的功能就是靠这 个引脚连接模块了.之所以我先转载 2010-03-26 13:42:00 · 753 阅读 · 0 评论 -
LPC系列 ARM7 startup.s 启动代码分析(ZZ)
转帖地址:http://blog.sina.com.cn/s/blog_4b94a3ba0100cbj0.html Mode_USR EQU 0x10Mode_FIQ EQU 0x11Mode_IRQ EQU 0x12Mode_SVC EQU 0x13Mode_ABT EQU 0x转载 2010-03-25 18:09:00 · 2312 阅读 · 0 评论 -
ARM 汇编指令(2)
转帖地址:http://hi.baidu.com/jin_haiqing/blog/item/c52d30fc3266fc3a5d60084e.html五、加载/存储指令ARM微处理器支持加载/存储指令用于在寄存器和存储器之间传送数据,加载指令用于将存储器中的数据传送到寄存器,存储指令则完成相反的操作。常用的加载存储指令如下:1、LDR指令LDR指令的格式为:LDR{条件} 目的寄存器,LDR转载 2010-03-25 18:25:00 · 1630 阅读 · 0 评论 -
ARM汇编指令集(1)
转帖网址:http://hi.baidu.com/jin_haiqing/blog/item/aa7f093134d49148ac4b5f4c.html一、 跳转指令 跳转指令用于实现程序流程的跳转,在ARM程序中有两种方法可以实现程序流程的跳转:Ⅰ.使用专门的跳转指令。Ⅱ.直接向程序计数器PC写入跳转地址值。通过向程序计数器PC写入跳转地址值,可以实现在4GB的地址空间中的任意跳转,在转载 2010-03-25 18:30:00 · 918 阅读 · 0 评论 -
ARM 汇编指令(3)
转帖地址:http://hi.baidu.com/jin_haiqing/blog/item/3de1660254b77a8ce850cd4f.html 一、 符号定义(Symbol Definition)伪指令符号定义伪指令用于定义ARM汇编程序中的变量、对变量赋值以及定义寄存器的别名等操作。常见的符号定义伪指令有如下4种:1、 GBLA、GBLL和GBLS语法格式:GBLA转载 2010-03-25 18:23:00 · 1507 阅读 · 0 评论 -
I2C器件的从设备地址设置
转帖地址:http://niulei20012001.blog.163.com/blog/static/7514721120096179545176/I2C中24C02从地址设置 今天看了一下AT24C02的程序,发现“从设备地址”有点不明白,现在以AT24C02为例子说说我的见解。 首先,先看一下AT24C02的芯片资料,我们会发现AT24C02有三个地址A0,A1,A2转载 2010-03-24 10:28:00 · 6311 阅读 · 1 评论 -
LPC2114中向量中断控制器(VIC)的操作方法
转帖网址:http://blog.chinaunix.net/u3/93713/showart_2057596.html 1、 快速中断FIQ⑴在主程序中:① 在VICIntSelect中将中断分配为FIQ中断;② 在VICIntEnable中使能外设中断。 ⑵中断服务程序中:① 中断处理;② 清除相应的中断标志,以响应下一转载 2010-03-17 09:21:00 · 1018 阅读 · 0 评论 -
LPC2000系列的向量中断控制器(VIC)
转帖网址:http://blog.sina.com.cn/s/blog_5e3f9b160100hd6x.htmlLPC2000系列的向量中断控制器(VIC)支持32个中断请求输入,也即是支持32个中断源。这32个中断按顺序称为VIC通道0,VIC通道1,…,VIC通道31(实际上只使用了18个其他的预留) 每一个VIC通道都支持软件中断与硬件中断,即每个中断均可由软件或硬件中断产生转载 2010-03-17 09:20:00 · 1702 阅读 · 0 评论 -
向量中断与非向量中断的区别
转帖网址:http://home.eeworld.com.cn/my/space.php?uid=140667&do=blog&id=22338向量中断就是不同的中断有不同的入口地址,非向量中断就只有一个入口地址,进去了在判断中断标志来识别具体是哪个中断。向量中断实时性好,非向量中断简单向量中断控制器VIC具有32个中断请求输入,可将其编程分为3类,FIQ,向量IRQ和非向量IRQ。FIQ转载 2010-03-17 09:19:00 · 1920 阅读 · 0 评论 -
ARM TIMER 使用 控制 详解
转帖网址:http://blog.chinaunix.net/u2/78572/showart_1212304.htmlLPS ARM 21XX/22XX 系列得芯片内部都集成了两个时钟 TIMER0, TIMER1 这两个时钟除了外设基地址不同,别得都是相同得 包括控制和使用 作用: 顾名思意 他们得主要作用就是用来计时合计数的 每个TIMER有4个捕获通转载 2010-03-16 18:45:00 · 2172 阅读 · 0 评论 -
如何理解XBYTE(转载)
转载地址:http://hi.baidu.com/2006051140/blog/item/5f124310b4b3e608203f2e54.html8051 特有的内存型态 code 以 MOVC @A+DPTR 读取的程序内存data 可以直接存取的内部数据存储器idata 以 Mov @Rn 存取的内部数据存储器bdata 可以位寻址(Bi转载 2010-03-04 10:09:00 · 1909 阅读 · 0 评论 -
SPI interface SPI接口介绍
SPI是由美国摩托罗拉公司推出的一种同步串行传输规范,常作为单片机外设芯片串行扩展接 口。SPI有4个引脚:SS(从器件选择线)、SDO(串行数据输出线)、SDI(串行数据输入线)和SCK(同步串行时钟线)。SPI可以用全双工通信 方式同时发送和接收8(16)位数据,过程如下:主机启动发送过程,送出时钟脉冲信号,主移位寄存器的数据通过SDO移入到从移位寄存器,同时从移位寄存 器中的数据通过SDI移转载 2009-12-10 19:59:00 · 5723 阅读 · 1 评论 -
SPI 基本介绍
此文摘自百度百科:http://baike.baidu.com/view/245026.htmSPI概述SPI:高速同步串行口。3~4线接口,收发独立、可同步进行.SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD转换器转载 2009-12-10 19:24:00 · 1096 阅读 · 0 评论 -
对ARM堆栈的理解
原帖地址:http://webcache.googleusercontent.com/search?q=cache:LX4Ki8otnKkJ:hi.baidu.com/trical/blog/item/c614cf188b206a7ddab4bde2.html+arm+%E5%A0%86%E6%A0%88%E6%96%B9%E5%90%91&cd=1&hl=zh-CN&ct=clnk&client转载 2011-11-28 15:16:02 · 1388 阅读 · 0 评论