




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第6章接口技术与硬件设计《单片机与嵌入式系统》2024/1/52第6章目录1.最小系统2.片内外设3.总线接口4.其它外设2024/1/536.1最小系统简介一个嵌入式处理器自己是不能独立工作的,必须给它提供电源,加上时钟信号、提供复位信号,如果芯片没有片内程序存储器,则还要加上存储器系统,然后嵌入式处理器芯片才可能工作。这些提供嵌入式处理器运行所必须的条件的电路与嵌入式处理器共同构成了这个嵌入式处理器的最小系统。大多数基于ARM7处理器核的微控制器都有调试接口,这部分在芯片实际工作时不是必需的,但因为这部分在开发时很重要,所以也把这部分也归入最小系统中。2024/1/546.1最小系统简介——最小系统框图嵌入式控制器时钟系统调试测试接口复位及其配置系统存储器系统供电系统(电源)可选,因为许多面向嵌入式领域的微控制器内部集成了程序和数据存储器可选,但是在样品阶段通常都会设计这部分电路2024/1/55嵌入式控制器时钟系统调试测试接口复位及其配置系统存储器系统供电系统(电源)供电系统(电源)
电源系统为整个系统提供能量,是整个系统工作的基础,具有极其重要的地位,但却往往被忽略。如果电源系统处理得好,整个系统的故障往往减少了一大半。6.1最小系统各部件简介——电源2024/1/566.1最小系统各部件简介——电源设计电源时要考虑的因素:1.输出的电压、电流、功率;2.输入的电压、电流;3.安全因素;4.输出纹波;5.电池兼容和电磁干扰;6.体积限制;7.功耗限制;8.成本限制。2024/1/576.1最小系统各部件简介——电源1.分析需求LPC2000系列微控制所需要的电源类型:电压型号3.3V1.8VLPC210xV3.3V1.8LPC22xxV3.3D、V3.3AV1.8D、V1.8ALPC213xV3.3D、V3.3A无V3.3D表示数字电源,V3.3A表示模拟电源。LPC2104/05/06无模拟和数字之分。
对于LPC2200系列微控制器,它有4组电源输入。理想情况下需要提供4组独立的电源,它们需要单点接地或大面积接地。甚至还有为系统中其它的部件提供更多种类的电源。但如果没有使用LPC2000内部的AD功能,或对AD的要求不高,模拟电源和数字电源可以不分开供电。这样LPC2200和LPC210x都只需要两组电源。2024/1/586.1最小系统各部件简介——电源2.设计末级电源电路LPC2000系列微控制1.8V消耗电流的极限值为70mA。为了保证可靠性并为以后升级留下余量,则电源系统1.8V能够提供的电流应当大于300mA。整个系统在3.3V上消耗的电流与外部条件有很大的关系,这里假设电流不超过200mA,这样,电源系统3.3V能够提供600mA电流即可。分析得到以下参数:3.3V电源设计最大电流:600mA;1.8V电源设计最大电流:300mA。2024/1/596.1最小系统各部件简介——电源2.设计末级电源电路在了解功率消耗之后,需要选择合适的器件。因为系统对这两组电压的要求比较高,且其功耗不是很大,所以不适合用开关电源,应当用低压差模拟电源(LDO)。合乎技术参数的LDO芯片很多,Sipex
半导体SPX1117是一个较好的选择,它的性价比较好,且有一些产品可以与它直接替换,减少采购风险。2024/1/510SPX1117主要特点:
0.8A稳定输出电流;
1A稳定峰值电流;
3V可调节; 低静态电流;
0.8A时低压差为1.1V;
0.1%线形调整率;
0.2%负载调整率; 过流及温度保护; 多种封装供选择。 6.1最小系统各部件简介——电源2024/1/5116.1最小系统各部件简介——电源3.设计前级电源电路SPX1117最大允许输入电压20V,太高会影响性能。如果考虑交流和电池供电兼容,还需前级调整。一般选择前级输出为5V:这个电压满足SPX1117的要求;还有很多5V供电器件,因此5V可以兼做前级和末级。5V电源的产生可以采用开关电源或模拟电源:开关电源:效率较高,可以减少发热量,功率较大时采用;模拟电源:电路简单,输出电压纹波较小,并且干扰小。2024/1/512Vin1GND2Vout3U11SPX1117M3-1.8C2104C3220uF/35V+5VC4104C1220uF/35V123CZ1POWER(9V)D11N5819模拟电源123CZ1POWER(9V)C3220uF/35VL1330uH/1A14235VINGND/ONOFFFEEDBACKOUTPUTU4LM2575D21N5819D11N5819C1470uF/35VC2104C4104+5V开关电源6.1最小系统各部件简介——电源2024/1/5136.1最小系统各部件简介——时钟目前所有的微控制器均为时序电路,需要一个时钟信号才能工作,大多数微控制器具有晶体振荡器。简单的方法是利用微控制器内部的晶体振荡器,但有些场合(如减少功耗、需要严格同步等情况)需要使用外部振荡源提供时钟信号。LPC2000X1X2CCXtalLPC2000X1X2CClock使用内部振荡器使用外部时钟源可以使用稳定的时钟信号源,如有源晶振等。2024/1/56.1最小系统各部件简介——复位及其芯片配置阻容复位2024/1/5156.1最小系统各部件简介——复位及其芯片配置微控制器在上电时状态并不确定,因此需要一个复位逻辑为控制器提供稳定唯一的初始状态。复位信号由微控制器或外部专有电路提供,这个信号的稳定性和可靠性对微控制器的正常工作有重大影响。复位电路可以使用简单的阻容复位或专门的复位芯片。2024/1/5166.1最小系统各部件简介——复位及其芯片配置常用复位专用芯片有CATALYST公司的CAT800系列:如不需要手动复位功能的CAT809Sipex公司的SP700系列和SP800系列,需要手动复位的SP705/706、SP708SCN等。注意:复位芯片的复位门槛的选择至关重要,一般应当选择微控制器的IO口供电电压范围为标准。LPC2000这个范围为:3.0V~3.6V,所以选择复位门槛电压为2.93V,即电源电压低于2.93V时产生复位信号。2024/1/5176.1最小系统各部件简介——复位及其芯片配置CAT809——3脚微控制器电源监控电路:低有效复位;在工业级温度范围的应用中可直接代替MAX809;Vcc低至1.0V时,复位信号仍然有效;6uA的电源电流;抗电源的瞬态干扰;紧凑的3脚SOT23和SC70封装;工业级温度范围:-40℃~+85℃。2024/1/5186.1最小系统2024/1/5196.1最小系统各部件简介——复位及其芯片配置SP708/R/S/T—低功耗微处理器复位监控芯片:2.63V:SP708R;2.93V:SP708S;3.08V:SP708T;复位脉冲宽度-200ms;最大电源电流40uA;支持开关式TTL/CMOS手动复位输入;Vcc下降至1V时,nRESET信号仍然有效;SP708/R/S/T支持高/低电平两种方式。2024/1/5206.1最小系统2024/1/5216.1最小系统各部件简介——复位及其芯片配置SP6200/6201——带复位输出的LDO调节器适用于要求高精度、快速操作和方便使用的应用;极低的关断电流:最大为1uA;低压差:160mV@100mA。输出电压高精度:2%;逻辑控制的电子使能;复位输出(VOUT良好);1uF的陶瓷电容就可保持器件无条件稳定工作。(LDO:低压差线性稳压器)2024/1/5226.1最小系统电压输出使能复位输出2024/1/523各部件简介——复位及其芯片配置CAT1024/1025——带EEPROM的复位芯片:具有2K字节EEPROM存储器,数据保存时间长达100年;存储器采用400KHz的I2C总线接口,16字节的页写缓冲区;CAT1025具有高、低电平复位信号,CAT1024具有低电平复位信号。Vcc低至1V时复位仍有效;工作电压范围:2.7V~5.5V;手动复位输入。6.1最小系统2024/1/5246.1最小系统2024/1/525各部件简介——复位及其芯片配置微控制器在复位后可能有多种初始状态,具体复位到哪种初始状态是在复位的过程中决定的。复位逻辑可能通过片内只读存储器中的数据决定具体的初始状态,通过复位期间的引脚状态决定,通过上述两者共同决定。用引脚状态配置复位后的初始状态没有统一的方法,需要根据相关芯片的手册决定。6.1最小系统2024/1/5266.1最小系统P2.26和P2.27决定复位后存储器的来源以及存储器的宽度P1.26决定复位后是否使用P1.31~P1.26作为调试端口P1.20决定复位后是否使用P1.25~P1.16作为跟踪端口P0.14决定复位后是否进入ISP状态2024/1/5276.1最小系统各部件简介——存储器系统对于大部分微控制器来说,存储器系统不是必需的,如果微控制器没有片内程序存储器或数据存储器时,就必须设计存储器系统,这一般通过微控制器的外部总线接口实现。嵌入式控制器时钟系统调试测试接口复位及其配置系统存储器系统供电系统(电源)存储器系统2024/1/528各部件简介——存储器系统LPC2210存储器系统LPC2210SRAMFLASH2024/1/5296.1最小系统各部件简介——调试与测试接口调试与测试接口不是系统运行必须的,但可以提供系统的可测性。LPC2000有一个内置JTAG调试接口,通过这个接口可以控制芯片的运行并获取内部信息。嵌入式控制器时钟系统调试测试接口复位及其配置系统存储器系统供电系统(电源)调试测试接口2024/1/530调试接口电路一在该电路中,复位电路与前面介绍电路有所不同。它在复位信号和CPU之间插入了三态门74HC125。使用三态门主要是为了复位芯片和JTAG(ETM)仿真器都可以复位芯片。如果没有74HC125,当复位芯片输出高电平时,JTAG(ETM)仿真器就不可能把它拉低,这不但不能实现需要的功能,还可能损坏复位芯片或JTAG(ETM)仿真器。各部件简介——调试与测试接口2024/1/531因为这种电路JTAG(ETM)仿真器对LPC2000有完全的控制,其仿真性能最好。不过,由于74HC125工作的电压范围低于复位芯片的工作电压范围,所以此电路一般用于样机。正式产品中可以不需要这部分电路。各部件简介——调试与测试接口2024/1/532调试接口电路一ETM功能仅在高级仿真器中具有,用户如果没有使用,可以将其省略,同时把TRACESYNC信号上的电阻也去掉。各部件简介——调试与测试接口2024/1/533调试接口电路二各部件简介——调试与测试接口2024/1/5346.1最小系统完整的最小系统LPC2000系列微控制器具有4种类型的最小系统。LPC2100系列没有外部总线接口的最小系统;LPC2130系列没有外部总线接口的最小系统;LPC2200系列使用外部存储器的最小系统;LPC2200系列使用内部存储器的最小系统。2024/1/535完整的最小系统——LPC2100系列决定是否进入ISP状态,如果该引脚悬空将影响程序脱机运行2024/1/536完整的最小系统——LPC2130系列只需要3.3V单电源2024/1/537完整的最小系统——LPC2200使用外部存储器复位后使用外部16位宽度存储器2024/1/538完整的最小系统——LPC2200不使用外部存储器复位后使用内部存储器2024/1/539第6章目录1.最小系统2.片内外设3.总线接口4.其它外设2024/1/5406.2片内外设简介本节介绍LPC2000系列微控制器片内外设的接口设计,主要介绍以下几种:GPIO(通用I/O)UART、MODEMI2CSPI2024/1/5416.2片内外设GPIO外设接口设计LPC2000系列的绝大多数GPIO为真正的全双向I/O口,输出为推挽输出,可以独立控制每一根I/O口线的状态是输入还是输出。虽然LPC2000系列的I/O电压为3.3V,GPIO的输出最高为I/O口电源电压,但绝大多数GPIO能够承受5V电压的输入,绝大多数GPIO作为输入时是处于高阻状态。因为LPC2000系列的GPIO有以上特性,所以可以用它们(通过程序)模拟很多器件的时序达到控制相应器件的目的。2024/1/542GPIO外设接口设计——按键独立式按键输入原理:根据IO口状态了解按键按下;优点:编程简单;缺点:口线利用率不高。行列式按键输入原理:行线逐个输出,列线读入,循环一次可以了解外部按键状态;优点:可以连接较多按键;缺点:编程较复杂。2024/1/543GPIO直接驱动LED原理:当IO口输出高时LED熄灭,输出低时LED点亮。使用时要注意IO口驱动能力(灌、拉电流均为4mA);优点:编程简单;缺点:信息简单。使用三极管驱动LED数码管原理:每个IO口驱动数码管的一段,不同组合可以构成不同的数字或部分字母;优点:可以表示更丰富的信息;缺点:成本较高。GPIO外设接口设计——LED控制2024/1/544原理:如果为直流蜂鸣器,那么只需提供额定电压就可以鸣叫。如果为交流蜂鸣器,那么需要提供一定频率的交流信号,蜂鸣器才能鸣叫。通过IO口控制蜂鸣器的供电。该上拉电阻可以避免当IO口作为输入时,Q1基极悬空引起漏电。GPIO外设接口设计——蜂鸣器2024/1/5456.2片内外设GPIO外设接口设计——模拟总线LPC2000系列部分芯片没有外部总线,当它们需要外接总线设备时就必须用GPIO模拟总线了。因为总线需要大量的信号线,而LPC2000的GPIO资源是宝贵的,所以模拟总线的设计的首要任务是节省GPIO的使用量,这就需要地址、数据总线复用了。2024/1/5468位地址的模拟总线GPIO外设接口设计——模拟总线2024/1/54716位地址的模拟总线GPIO外设接口设计——模拟总线2024/1/54824位地址的模拟总线GPIO外设接口设计——模拟总线2024/1/5496.2片内外设UART、MODEM外设接口设计UART简介:通用异步收发器UART(即UniversalAsynchronousReceiverandTransmitter)是用硬件实现异步串行通信的通信接口电路。UART异步串行通信接口是嵌入式系统最常用的接口,可用来与上位机或其它外部设备进行数据通信。LPC2000系列ARM7微控制器均具有两个UART,它们的结构及寄存器符合16C550工业标准。2024/1/5506.2片内外设UART、MODEM外设接口设计UART:是通用异步串行通信接口的总称,UART允许在串行链路上进行全双工的通信,输出/输入的电平为TTL电平。一般来说,全双工UART定义了一个串行发送引脚(TXD)和一个串行接收引脚(RXD),可以在同一时刻发送和接收数据。16C500:是一种工业标准的UART,此类UART芯片内部集成了可编程的波特率发生器、发送/接收FIFO、处理器中断系统和各种总线状态错误检测电路等等,并具有完全的MODEM控制能力。RS232:是美国电子工业协会(EIA)制定的串行通讯标准,又称RS-232-C。RS232是一个全双工的通讯标准,它可以同时进行数据接收和发送的工作。2024/1/5516.2片内外设UART、MODEM外设接口设计LPC2000系列ARM7微控制器包含有两个UART接口,详细请参考5.10节。使用UART时,数据位的宽度是由波特率而定。2024/1/5526.2片内外设UART、MODEM外设接口设计如果要使用UART0与RS232接口的设备进行基本的通讯,那么就需要一个RS232转换器将TTL电平转换成RS232电平。2024/1/5536.2片内外设UART、MODEM外设接口设计LPC2000系列ARM7微控制器的UART1带有完整的调制解调器(MODEM)接口,只要使用SP3243ECA转换芯片将信号转换成RS232电平,即可与MODEM连接,控制MODEM拔号、通讯等等。2024/1/5546.2片内外设I2C总线接口I2CBUS(InterICBUS)是Philips推出的芯片间串行传输总线,它以2根连线实现了完善的全双工同步数据传送,可以极方便地构成多机系统和外围器件扩展系统。I2C总线采用了器件地址的硬件设置方法,通过软件寻址完全避免了器件的片选线寻址方法,从而使硬件系统具有最简单而灵活的扩展方法。2024/1/555数据的有效位起始信号和停止信号SDASCKSDASCK起始信号通常由主机发出,它作为一次传输的开始。在起始信号后总线被认为处于忙的状态停止信号作为一次传送的结束,在该信号之后,总线被认为再次处于空闲状态。I2C总线接口——总线信号2024/1/5566.2片内外设I2C总线接口——常用I2C器件随着I2C总线技术的推出。很多电子厂商都推出了许多带I2C总线接口的器件,大量应用于视频、音像及通讯等领域。表6.2给出了常用的通用I2C接口的种类、型号及寻址字节。2024/1/5576.2片内外设I2C总线接口——常用I2C器件器件地址及寻址字节型号种类010A2A1A0R/W010A2A1A0R/W010A2A1A0R/WCAT24WC01CAT24WC02CAT24WC04128BE2RPM256BE2RPM512BE2RPM读:0A3H写:0A2HPCF8563实时时钟/日历时钟从地址:070HZLG7290键盘及LED驱动器只写:011100SA0R/W(SA0为该器件的引脚)PCF8562带32×4位RAM低复用率的通用LCD驱动器只写:011100SA0R/W(SA0为该器件的引脚)PCF8576通用低复用率LCD驱动器1010a10a9a8R/WCAT1161/2内嵌I2C总线、E2PROM、RESET、WDT功能的电源监控器件2024/1/5586.2片内外设I2C总线接口——ZLG7290ZLG7290为键盘和LED驱动器,它提供了I2C串行接口和键盘中断信号,方便与处理器连接;可驱动8位共阴数码管或64只独立LED可驱动64个按键可控扫描位数以及可控任一数码管闪烁提供数据译码和循环移位、段寻址等控制8个功能键可检测任一键的连击次数,无需外接元件即可直接驱动LED。2024/1/5596.2片内外设I2C总线接口——CAT24WC02CAT24WC02是一款I2C总线接口的E2PROM器件,其引脚如下图所示。CAT24WC02的I2C总线地址的高4位固定为1010,低四位由A2、A1和A0决定。当A2A1A0引脚悬空时,默认值为000。器件地址选择2024/1/5606.2片内外设I2C总线接口——I2C应用示例LPC2000系列微控制器都提供了硬件I2C总线接口和I2C总线控制器。由于LPC2000微控制器的SDA和SCL端口为开漏输出,所以必须在SDA和SCL线上分别外接一个上拉电阻。该示例利用LPC2000微控制器作为I2C总线的主机,在总线上挂接着两个I2C器件作为从机,分别为E2PROM器件CAT24WC02和键盘和LED驱动器ZLG7290。R46和R48即为I2C总线上的两个上拉电阻。2024/1/561总线上拉电阻I2C总线接口——I2C应用示例2024/1/5626.2片内外设
SPI总线接口SPI(SerialPeripheralInterface——串行外设接口)总线系统是一种同步串行外设接口,允许MCU与各种外围设备以串行方式进行通信、数据交换。外围设备包FLASH、RAM、A/D转换器、网络控制器、MCU等。SPI系统可直接与各个厂家生产的多种标准外围器件直接接口,一般使用4条线:串行时钟线SCK、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI低电平有效的从机选择线SSEL(有的SPI接口芯片带有中断信号线INT,有的SPI接口芯片没有主机输出/从机输入数据线MOSI)。2024/1/5636.2片内外设SPI总线接口——引脚描述SCK串行时钟,用于同步SPI接口间数据传输的时钟信号。该时钟总是由主机驱动并且从机接收;SSEL从机选择,SPI从机选择信号是一个低有效信号,用于指示被选择参与数据传输的从机。每个从机都有各自特定的从机选择输入信号。在数据处理之前,SSEL必须为低电平并在整个处理过程中保持低电平。如果在数据传输中SSEL信号变为高电平,传输中止;2024/1/5646.2片内外设SPI总线接口——引脚描述MISO主入从出该信号是一个单向的信号,它将数据从从机传输到主机。当器件为从机时,串行数据从该端口输出;当器件为主机时,串行数据从该端口输入;当从机没有被选择时,将该信号驱动为高阻态;MOSI主出从入该信号是一个单向的信号,它将数据从主机传输到从机。当器件为主机时,串行数据从该端口输出;当器件为从机时,串行数据从该端口输入。2024/1/5656.2片内外设
SPI总线接口——发送与接收
2024/1/5666.2片内外设
SPI总线接口——发送与接收将数据写到SPI发送缓冲区后,时钟信号SCK的1次作用对应一位数据的发送(MISO)和另一位数据的接收(MOSI);在主机中数据从移位寄存器中自左向右发出送到从机(MOSI),同时从机中的数据自右向左发到主机(MISO),经过8个时钟周期完成1个字节的发送。输入字节保留在移位寄存器中,然后从接收缓冲区中读出一个字节的数据。2024/1/5676.2片内外设SPI总线接口——总线连接SPI总线可在软件的控制下构成各种简单的或复杂的系统,如:1个主MCU和几个从MCU;几个从MCU相互连接构成多主机系统(分布式系统);1个主MCU和1个或几个从I/O设备。大多数应用场合中,使用1个MCU作为主机,它控制数据向1个或几个从外围器件的传送。从器件只能在主机发命令时才能接收或向主机传送数据。其数据的传输格式通常是高位(MSB)在前,低位(LSB)在后,在LPC2000系列微控制器中高位在前或低位在前是可通过软件设置的。2024/1/568单主单从互为主从将对方SSEL引脚拉低后,迫使对方作为从机SPI总线接口——总线连接2024/1/569单主多从SPI总线接口——总线连接2024/1/570多机互为主从SPI总线接口——总线连接2024/1/5716.2片内外设SPI总线接口——应用示例2024/1/5726.2片内外设SPI总线接口——应用示例SPI连接时,应特别注意串行I/O芯片的输入输出特性。输入芯片串行数据输出应有三态控制端。未选中的输出端处于高阻态。否则应外加三态门。MCU连接1个输入芯片时无此要求。输出芯片的串行数据输入应有允许控制端。只有在芯片允许时,SCK脉冲才把串行数据移入该芯片。若没有允许控制端,应增加外部门电路。2024/1/573第6章目录1.最小系统2.片内外设3.总线接口4.其它外设2024/1/5746.3总线接口简介LPC2200系列具有开放的外部总线,而LPC2100系列则总线不开放,但是可以通过IO口模拟总线接口。在总线接口上可以挂接多种外部设备:并行SRAM并行FlashUSB接口液晶模块网络接口等设备2024/1/5756.3总线接口并行SRAM——概述SRAM为静态RAM存储器,读写速度极高,常用来作变量/数据缓冲,或者将程序复制到SRAM上运行,以提高系统的性能。不能直接使用SRAM引导程序运行。DRAM为动态RAM存储器,存储容量大价格便宜。采用MOS电路和电容作为存储元件,需要定时刷新。PSRAM(即Pseudo-SRAM)器件是异步SRAM接口技术和利用存储阵列的高密度DRAM技术相结合的产物。2024/1/5766.3总线接口并行SRAM——SRAMSRAM器件种类繁多,这里以IS61LV25616AL为例。该芯片是美国ISSI公司的高速SRAM器件,采用CMOS技术,存储容量为512K字节,16位数据宽度,工作电源3.3V。管脚分布如下图所示。地GND电源VDD空NC高字节选择低字节选择写使能输出使能芯片使能数据输入/出I/O0~I/O15地址输入A0~A17管脚描述管脚名2024/1/577IS61LV25616AL工作模式6.3总线接口并行SRAM——SRAM2024/1/5786.3总线接口并行SRAM——SRAM
芯片IS61LV25616AL与LPC2200的连接如下图所示。地址总线A1~A18,A0未使用数据总线使用Bank0,所以片选连接在CS02024/1/5796.3总线接口并行SRAM——PSRAMPSRAM以CellularRAM的MT45W4ML16PFA为例。CellularRAM是一系列PSRAM产品,是一种高速、CMOS动态随机存取存储器,适用于低功耗的便携式产品中。CellularRAM技术有几个特点:它向后可兼容标准异步SRAM器件;它是带有SRAM接口的DRAM技术;它的价格比目前使用的SRAM器件更低;器件包含页面模式读访问,可看作是异步读协议的带宽增加的扩展特性。为了能在异步存储器总线上实现无缝操作,CellularRAM产品集成了一种透明的自刷新机制。隐藏刷新不需要系统存储器控制器的额外支持,它对器件的读/写性能没有明显影响。MT45W4ML16PFA是CellularRAM的一种,是一个4Meg×16位的64Mb器件。为了减少功耗,内核电压被降低到1.8V,为了兼容各种不同存储器总线的接口,I/O电压为3.0V。2024/1/580并行SRAM——PSRAM功能框图2024/1/5816.3总线接口并行SRAM——PSRAM总线操作模式2024/1/582并行SRAM——PSRAM与LPC2000硬件连接图LPC2200在外部存储器接口Bank0上使用MT45W4ML16PFA,所以将LPC2200的CS0与MT45W4ML16PFA的片选引脚连接。存储器连接使用了16位总线方式。2024/1/5836.3总线接口并行Flash——概述FLASH存储器又称闪存,是一种在线多次擦除的非易失性存储器。FLASH存储器还具有体积小、功耗低、抗振性强等优点,是嵌入式系统的首选存储设备。FLASH存储器主要分为两种一种为NOR型FLASH,一种为NAND型FLASH。2024/1/5846.3总线接口并行Flash——NOR型与NAND型FLASH的区别接口差别NOR型FLASH采用的是SRAM接口,提供有足够的地址引脚来寻址,可以很容易地存取其片内的每一个字节;NAND型FLASH使用复杂的I/O口来串行存取数据,各产品操作方法可能不相同。通常是采用8个引脚来传送控制、地址和数据信息。读写的基本单位NOR型FLASH操作是以“字”为基本单位;NAND型FLASH操作是以“页面”为基本单位,页大小一般为512字节。性能比较NOR型FLASH的地址线和数据线是分开的,传输效率很高,程序可以在芯片内执行。NOR型的读速度比NAND型稍快一些;NAND型的写入速度比NOR型快很多(由于NAND型读写的基本单位为“页面”,所以对于小量数据的写入,总体速度要比NOR型慢);2024/1/5856.3总线接口并行Flash——NOR型与NAND型的区别容量和成本NAND型FLASH具有极高的单元密度,容量可以做得比较大,加上其生产过程更为简单,价格也就相应地降低了。NOR型FLASH占据了容量为1~16MB闪存市场的大部分,而NAND型FLASH只是用在8~128MB的产品当中,这也说明NOR主要应用在代码存储介质中,NAND适合于数据存储,NAND在CompactFlash、SecureDigital、PCCards和MMC存储卡市场上所占份额最大。2024/1/5866.3总线接口并行Flash——NOR型与NAND型的区别软件支持在NOR型FLASH上运行代码不需要任何的软件支持,而在NAND型FLASH上进行同样操作时,通常需要驱动程序,也就是内存技术驱动程序MTD(MemoryTechnologyDrivers)。NAND型和NOR型FLASH在进行写入和擦除操作时都需要MTD(说明,MTD已集成在FLASH芯片内部,它是对FLASH进行操作的接口)。2024/1/5876.3总线接口并行Flash——NOR型Flash存储器以SST39VF160为例,介绍NOR型FLASH结构及操作。SST39VF160是SST公司的CMOS多功能FLASH(MPF)器件,容量为2M字节,16位数据宽度(2字节),工作电压2.7~3.6V。由SST高性能SuperFlash技术制造,提供了固定的擦除和编程时间,与擦除/编程周期数无关。芯片管脚配置如下图。2024/1/588并行Flash——NOR型Flash存储器符号管脚名称功能A19~A0地址输入存储器地址。扇区擦除时,A19~A11用来选择扇区。块擦除时,A19~A15用来选择块。DQ15~DQ0数据输入/输出读周期内输出数据,写周期内输入数据。写周期内数据内部锁存。OE#或CE#为高时输出为三态。CE#芯片使能CE#为低时启动器件开始工作。OE#输出使能数据输出缓冲器的门控信号。WE#写使能控制写操作。VDD电源供给电源电压:2.7~3.6VVss地NC不连接悬空管脚SST39VF160管脚描述NOR型FLASH存储器采用SRAM接口,地址线和数据线是分开的。2024/1/589并行Flash——NOR型Flash存储器模式CE#OE#WE#DQ地址读VILVILVIHDOUTAIN编程VILVIHVILDINAIN擦除VILVIHVILX扇区或块地址,芯片擦除时为XXH等待VIHXX高阻X写禁止XVILX高阻/DOUTXXXVIH高阻/DOUTX器件标识符软件模式VILVILVIHSST39VF160工作模式选择2024/1/5906.3总线接口并行Flash——NOR型Flash存储器NOR型FLASH存储器容量越来越大,为了方便数据管理,将FLASH划分为块(Block),每个块又分成扇区(Sector)。SST39VF160的块大小为32K字,扇区为2K字。读操作,可对任何地址的任何字节进行,不受限制;写操作,以字进行编程。编程前扇区必须完全擦除;擦除操作,以扇区(2K)、块(32K)或全片为单位进行擦除。擦除后数据变为0xFF。2024/1/5916.3总线接口并行Flash——NOR型Flash存储器SST39VF160的存储器操作由命令来启动。命令通过标准微处理器写时序写入器件。将WE#拉低、CE#保持低电平来写入命令。地址总线上的地址在WE#或CE#的下降沿(无论哪一个后产生下降沿)被锁存。数据总线上的数据在WE#或CE#的上升沿(无论哪一个先产生上升沿)被锁存。存储器操作命令如下表所示。2024/1/5926.3总线接口并行Flash——NOR型Flash存储器命令时序第1个总线写周期第2个总线写周期第3个总线写周期第4个总线写周期第5个总线写周期第6个总线写周期地址数据地址数据地址数据地址数据地址数据地址数据字编程5555HAAH2AAAH55H5555HA0HWA3数据扇区擦除5555HAAH2AAAH55H5555H80H5555HAAH2AAAH55HSax30H块擦除5555HAAH2AAAH55H5555H80H5555HAAH2AAAH55HBax50H芯片擦除5555HAAH2AAAH55H5555H80H5555HAAH2AAAH55H5555H10H软件ID入口5555HAAH2AAAH55H5555H90HCFI查询入口5555HAAH2AAAH55H5555H98H软件ID退出/CFI退出XXHF0H软件ID退出/CFI退出5555HAAH2AAAH55H5555HF0H2024/1/593SST39VF160与LPC2000连接图并行Flash——NOR型Flash存储器2024/1/5946.3总线接口并行Flash——NAND型Flash存储器以K9F2808U0C为例,介绍NAND型结构及操作SAMSUNG公司生产的NAND型FLASH存储器存储容量为16M×8Bit工作电压为2.7~3.6V。528字节的页编程操作时间为200μs16K字节的块擦除操作时间为2ms。页面的数据以每个字50ns的速度被读出。片内写控制自动实现所有编程和擦除功能,包括脉冲的周期、内部校验和数据冗余。2024/1/595256字节256字节16字节
页面寄存器1DEVICE=32K页=1024块1块=32页8bit1DEVICE=32K页=1024块
=(256+256+16)
32K=(29+24)
215=224+219
=16M+0.5M字节=128M+4Mbit
=132Mbit
(16M*8的Flash)K9F2898U0C芯片存储阵列2024/1/5966.3总线接口并行Flash——NAND型Flash存储器对K9F2808U0C的操作是通过将特定的指令数据写到芯片指令寄存器中实现,指令与时序的定义如下表所示。功能第一个周期第二个周期忙时可接受的命令读数据寄存器(数据区)00h/01h-读数据寄存器(空闲区)50h-读器件ID90h-复位FFh-O页编程80h10h块擦除60hD0h读状态70h-O2024/1/597并行Flash——NAND型Flash存储器K9F2808U0C与LPC2000连接图2024/1/5986.3总线接口USB(D12)——概述USB总线主要用于USB设备与USB主机间通信,特别为USB设备与主机间大量数据传输提供了高速、可靠的传输协议。例如在嵌入式系统中,可以利用USB设备与微控制器构成USB设备。USB设备与PC机USB主控器相连就可以实现嵌入式系统与PC机之间的通信了,也就可以实现诸如U盘、移动硬盘、USB接口打印机等功能。2024/1/599USB(D12)6.3总线接口管脚排列内部框图2024/1/5100USB(D12)PDIUSBD12是一款性价比很高的USB器件,完全符合USB1.1版规范。PDIUSBD12管脚排列及内部功能框图如下图所示。6.3总线接口管脚排列内部框图2024/1/51016.3总线接口USB(D12)——总线接口PDIUSBD12的硬件接口和外部存储器接口类似,可以当作一片外部RAM芯片来进行访问。LPC2200微控制器的外部数据总线与地址总线是分开的,所以PDIUSBD12的DATA0~DATA7可以直接与LPC2200的数据总线的D0~D7直接相连就可以构成访问PDIUSBD12的数据总线了。LPC2200微控制器访问PDIUSBD12的地址总线则必须由片选信号和地址信号构成。举个例子,PDIUSBD12的片选引脚CS_N与LPC2200的Bank2片选引脚相连,而PDIUSBD12的A0则需要与LPC2200的地址线A0相连了。管脚排列数据总线接口地址锁存片选线读选通引脚写选通引脚2024/1/5102PDIUSBD12与LPC2200电路原理图6.3总线接口USB(D12)2024/1/51036.3总线接口USB(D12)PDIUSBD12与LPC2100电路原理图2024/1/51046.3总线接口USB(D12)——硬件电路设计要点PDIUSBD12振荡电路的电容C1与C2必须分别为68pF和22pF,否则可能会造成PDIUSBD12工作时钟不正常。注意串联在D+和D-上的磁珠的型号,如果型号选择不当会影响USB总线的稳定性。磁珠元件内部由电阻与电感组成,所以选型时必须综合考虑USB总线频率与磁珠的阻抗是否匹配。D+/D–线上应串接18欧的匹配电阻。2024/1/51056.3总线接口液晶接口——概述液晶是一种在一定温度范围内呈现既不同于固态、液态,又不同于气态的特殊物质态,它既具有各向异性的晶体所特有的双折射性,又具有液体的流动性。液晶显示器件(英文的简写为LCD)就是利用液晶态物质的液晶分子排列状态在电场中改变而调制外界光的被动型显示器件。液晶显示屏是平板显示器件中的一种,具有低工作电压、微功耗、无辐射、体积小等特点,被广泛应用于各种各样嵌入式产品中,如手机、PDA、数码相机等。2024/1/51066.3总线接口液晶接口——液晶屏分类按显示原理分:TN(TwistNematic)扭曲向列型、STN(SuperTwistNematic)超扭曲向列型、TFT(ThinFilmTransistor)薄膜晶体管型等。按颜色分:单色屏、4级灰度屏、8级灰度屏、16级灰度屏、64级灰度屏、256级灰度屏、16色屏、256色伪彩色屏、TFT真彩色屏等。触摸屏:电阻式触摸屏(四线电阻式触摸屏、五线电阻式触摸屏)、表面声波触摸屏、电容式触摸屏、红外线触摸屏等。2024/1/51076.3总线接口液晶接口——触摸屏四线电阻式触摸屏(简称四线式触摸屏)包含两个透明的阻性层。其中一层在屏幕的左右边缘各有一条垂直总线,另一层在屏幕的底部和顶部各有一条水平总线。四线式触摸屏是最常用的触摸屏之一,所以这里将对其作重点介绍。触摸屏的两个金属导电层分别用来测量X轴和Y轴方向的坐标。用于X坐标测量的导电层从左右两端引出两个电极,记为X+和X-。用于Y坐标测量的导电层从上下两端引出两个电极,记为Y+和Y-。这就是四线电阻式触摸屏的引线构成。2024/1/51086.3总线接口液晶接口——触摸屏2024/1/51096.3总线接口液晶接口——触摸屏当在一对电极上施加电压时,在该导电层上就会形成均匀连续的电压分布。若在X方向的电极对上施加一确定的电压,而Y方向电极对上不加电压时,在X平行电压场中,触点处的电压值可以在Y+(或Y-)电极上反映出来,通过测量Y+电极对地的电压大小,便可得知触点的X坐标值。同理,当在Y电极对上加电压,而X电极对上不加电压时,通过测量X+(或X-)电极的电压,便可得知触点Y坐标。在使用触摸屏时,需要一个ADC转换器将模拟信号转换成数字信号,通常直接使用触摸屏控制器完成这一功能,也可以使用微处理器内部的ADC转换器实现。触摸屏控制器的主要功能是在微处理器的控制下向触摸屏的两个方向分时施加电压,并将相应的电压信号传送给自身A/D转换器,在微处理器SPI口提供的同步时钟作用下将数字信号输出到微处理器。常见的触摸屏控制器如:ADS7843/7846、MK715等等。2024/1/51106.3总线接口液晶接口——触摸屏2024/1/51116.3总线接口液晶接口——点阵式液晶模块在嵌入式系统应用中,如果微控制器本身带有液晶驱动控制功能,则可以直接对点阵式液晶显示屏进行连接控制;如果微控制器本身没有液晶驱动控制功能,则需要外扩液晶驱动板来连接液晶显示屏,或者使用点阵式图形液晶显示模块。由于点阵式液晶显示屏的引脚较多,生产厂家通常会将液晶显示屏和驱动电路装配在一起,形成液晶模块,即LCM。液晶模块在很大程度上方便了用户使用,用户只要将其与微控制器连接,即可进行图形显示输出控制。2024/1/51126.3总线接口液晶接口——点阵式液晶模块2024/1/51136.3总线接口液晶接口——点阵式液晶模块这里以SMG240128A点阵图形液晶模块为例,介绍如何与LPC2000系列微控制器连接使用。SMG240128A点阵图形液晶模块的点像素为240×128点,黑色字/白色底,STN液晶屏,视角为6:00,内嵌控制器为东芝公司的T6963C,外部显示存储器为32K字节。液晶模块采用8位总线接口与微控制器连接,内部集成了负压DC-DC电路(LCD驱动电压),使用时只需提供单5V电源即可。2024/1/5114液晶接口——点阵式液晶模块引脚符号说明备注1FG显示屏框架外壳地接地2Vss电源地3Vdd电源(+5V)4VoLCD驱动电压(对比度调节负电压输入)5Wr写操作信号,低电平有效6Rd读操作信号,低电平有效7CE片选信号,低电平有效8C/DC/D=H时,Wr=L:写命令;Rd=L:读状态C/D=L时,Wr=L:写数据;Rd=L:读数据9Reset复位,低电平有效10-17DB0-7数据总线位0-718FS字体选择,为高时6*8字体,为低时8*8字体19VoutDC-DC负电源输出20、21LED+/-背光灯电源正/负端SMG240128A点阵图形液晶模块引脚说明2024/1/51156.3总线接口液晶接口——点阵式液晶模块T6963C是东芝公司的点阵式图形液晶控制器,T6963C常用于中规模的单色点阵图形液晶的显示控制器,其最大特点是具有独特的硬件初始化值设置功能,显示驱动所需的参数如占空比系数、驱动传输字节数/行、字符字体选择等均由引脚电平设置。相关参数如下:工作电压:5.0VMCU接口:8位并行数据接口最大驱动液晶点阵:单色640×128(单屏)支持存储器大小:64K字节SRAM显示方式:图形方式、文本方式、图形文本混合方式字符发生器:128种5×8、6×8、7×8、8×8字符(CGROM)可管理外部2K字节的CGRAM(8×8字符)驱动LCD占空比:1/16~1/128低功耗:显示期间电流典型值3.3mA2024/1/5116T6963C读写操作时序图液晶接口——点阵式液晶模块2024/1/5117SMG240128A液晶模块与LPC2100连接使用8位数据总线使用P0.0区别数据/命令液晶接口——点阵式液晶模块2024/1/5118SMG240128A液晶模块与LPC2200连接使用8位数据总线使用地址线A1区别数据/命令数据操作地址:0x83000000命令操作地址:0x83000002液晶接口——点阵式液晶模块2024/1/51196.3总线接口网络接口——概述TCP/IP协议和以太网协议是使用最广泛的通讯协议,如果一个嵌入式系统没有以太网接口,其价值将大打折扣。以太网底层协议的实现由以太网控制器来负责,目前比较常用的10Mbps嵌入式以太网控制芯片有RTL8019AS、CS8900等,100Mbps的有LAN91C111等,这里主要介绍RTL8019AS和LAN91C111。2024/1/51206.3总线接口网络接口——RTL8019简介RTL8019AS是一种高度集成的以太网控制芯片,能简单地实现PlugandPlay并兼容NE2000、掉电等特性。在全双工模式下,如果是连接到一个同样是全双工的交换机或集线器,就可实现同时接收和发送。这个特性虽然不能把传输速率从10Mbps提高到20Mbps,但是在执行以太网CSMA/CD协议时,可以避免更多的冲突的发生。而Microsoft'sPlugandPlay功能就可以为用户减轻对资源配置的烦恼(如IRQ、I/Oaddress等)。2024/1/51216.3总线接口网络接口——RTL8019简介2024/1/51226.3总线接口网络接口——RTL8019简介器件特性支持PnP自动检测模式;支持EthernetII和IEEE802.310Base5,10Base2,10BaseT;软件兼容8位或16位的NE2000模式;支持跳线和非跳线模式;支持在非跳线模式下的Microsoft’sPlugandPlay配置;支持在全双工模式下的双倍信道带宽;支持UTP、AUI、BNC的自动检测;在10BaseT下支持自动极性修正;支持8路中断请求(IRQ);支持16位I/O地址;内建16KSRAM;支持四盏可编程诊断LED。2024/1/5123管脚排列内部功能框图网络接口——RTL8019简介2024/1/51246.3总线接口网络接口——与LPC2000的硬件电路设计
RTL8019AS与LPC2200一般通过外部总线进行连接。假设连接关系如下表所示。RTL8019AS功能LPC2200SD0~SD15RTL8019AS数据总线D0~D15SA0~SA4RTL8019AS地址总线A1~A5SA8RTL8019AS地址总线A22SA5RTL8019AS地址总线nCS3IORBRTL8019AS读使能(低电平有效)nOEIOWBRTL8019AS写使能(低电平有效)nWEINT0RTL8019AS中断输出信号INT_N(P0.7)RSTDRVRTL8019AS复位输入信号NET_RST(P0.6)2024/1/5125网络接口——与LPC2200的硬件电路设计2024/1/5126网络接口——与LPC2100的硬件电路设计2024/1/51276.3总线接口网络接口——LAN91C111简介器件特性支持PnP自动检测模式;支持10/100Mbps全双工模式;软件兼容8位或16位、32位CPU访问模式;芯片内部32位数据总线;支持数据突发传输;支持多种嵌入式处理器外部总线;内建8KBFIFO缓存。2024/1/51286.3总线接口网络接口——LAN91C111简介管脚排列图2024/1/5129管脚排列图内部框图6.3总线接口网络接口——LAN91C111简介LAN91C111芯片内部集成了MAC控制器、物理层控制器。MAC控制器可以把数据从FIFO中发送到物理层控制器中,再由物理层控制器发送到网络。而芯片与CPU的接口比较丰富。2024/1/51306.3总线接口网络接口——
与LPC2200的硬件电路设计LAN91C111功能LPC2200D0~D15LAN91C111数据总线D0~D15A1~A3LAN91C111地址总线A1~A3A8LAN91C111地址总线A22A5LAN91C111地址总线nCS2IORBLAN91C111读使能(低电平有效)nOEIOWBLAN91C111写使能(低电平有效)nWEnBE2~nBE3LAN91C111高16位数据选通VCCnBE0~nBE1LAN91C111低16位数据选通BLE0~BLE12024/1/51316.3总线接口网络接口——
与LPC2200的硬件电路设计LAN91C111功能LPC2200AENLAN91C111总线控制nCS2nADSLAN91C111总线控制GNDLCLKLAN91C111总线控制GNDnCYCLELAN91C111总线控制VCCW/nRLAN91C111总线控制VCCnRDYRTNLAN91C111总线控制VCCnLDEVLAN91C111总线控制悬空nVLBUSLAN91C111总线控制VCCARDYLAN91C111总线控制管脚悬空INT0LAN91C111中断输出信号INT_N(P0.7)RESETLAN91C111复位输入信号NET_RST(P0.6)2024/1/5132网络接口——
与LPC2200的硬件电路设计2024/1/5133第6章目录1.最小系统2.片内外设3.总线接口4.其它外设2024/1/51346.4其它外设概述除了前面介绍的一些常用外设之外,在嵌入式系统中可能还要用到一些其它外部设备。如并行打印机、CF卡及IDE硬盘接口等。2024/1/51356.4其它外设并行打印机——概述打印机是重要的输出设备,很多测控仪器都需要用它来长久保存数据。在嵌入式系统中使用打印机一般有以下几种方式:直接使用微型打印机的机芯,微控制器直接控制机芯工作。采用这种方式可减少体积,降低成本,但开发难度很大。使用成品微型打印机,这是常用的方式。采用这种方式可减少设备的体积,微型打印机的可选范围也比较大,而且很多微型打印机的接口也比较统一。缺点是成本比较高。使用普通打印机。采用这种方式成本最低,且接口统一,可选的范围广,开发难度最低。不过,其体积庞大,工作环境要求高,不能在工业环境下使用。2024/1/51366.4其它外设并行打印机——概述从接口方面来说,打印机分为标准并行打印机、标准串行打印机、USB接口打印机、专用接口打印机及它们的组合。因为USB接口在微型打印机中还不普及,所以不作更多的介绍,下面介绍并行打印机和串行打印机的接口。2024/1/5137并行打印机—打印机接口信号(打印机端)引脚信号名称方向描述1/STROBEI数据选通触发脉冲,上升沿时读入数据2~9D0~D7I/O并行数据的第0至第7位,高电平为“1”10/ACKO低电平表示数据已被接受而且打印机准备好接收下一数据11BUSYO高电平表示打印机正忙,不能接收数据12POUTO高电平表示打印机无纸13SELO高电平表示打印机在线14/AUTOFEEDI低电平使打印机自动换行15n/c-没有使用160V——逻辑地17CHASSISGND——屏蔽地18+5VPULLUPO+5VDC(50mAmax)19~29GND——信号地30/GNDRESET——/RESET的信号地31/RESETI低电平复位打印机32/FAULTO故障(低电平表示打印机没有联机)330V——信号地34n/c-没有使用35+5VO+5VDC36/SLCTINI选择输入(低电平请求打印机联机,高电平迫使打印机停止联机)2024/1/5138引脚信号名称方向描述1/STROBEO数据选通触发脉冲,上升沿时数据有效2~9D0~D7O并行数据的第0至第7位,高电平为“1”10/ACKI低电平表示打印机已接受数据而且准备好接收下一数据11BUSYI高电平表示打印机正忙,不能接收数据12PEI高电平表示打印机无纸13SELI高电平表示打印机在线14/AUTOFDO低电平使打印机自动换行15/ERRORI高电平表示打印机无故障16/INITO低电平使打印机初始化17/SELINO选择输入(低电平请求打印机联机,高电平迫使打印机停止联机)18~25GND—信号地并行打印机—打印机接口信号(CPU端)2024/1/5139并行打印机——接口实例不是必须的,使用可以增加LPC2000的安全性。选择50~500欧姆为保证输出的驱动能力,数据口必须增加长线驱动器2024/1/51406.4其它外设并行打印机——炜煌热敏打印机炜煌热敏打印机能在安静的打印环境里保持最小的噪声,广泛应用于医疗仪器或其它需要安静打印的仪器上。高速打印、高分辨率的图象效果还能打印出优美鲜明的轮廓甚至是清晰的品牌标志和条码,具有较高的性价比。WH153具有面板式和平台式两种基本形式,接口有并行和串行两种方式。2024/1/51416.4其它外设型号打印头纸宽/mm每行点数打印速度每行字符数(5×7)/汉字数(16×16)接口WH153PAM-15357.5±0.538430mm/秒24-48/9-19并口WH153PTM-15357.5±0.538430mm/秒24-48/9-19并口WH153SAM-15357.5±0.538430mm/秒24-48/9-19串口WH153STM-15357.5±0.538430mm/秒24-48/9-19串口注:“A”表示面板式;“T”表示平台式。面板式微打平台式微打炜煌微型打印机产品列表2024/1/51426.4其它外设并行打印机——炜煌热敏打印机WH系列打印机的并行接口与标准并行接口CENTRONICS兼容,并行连接方式的面板式和平台式插座引脚序号如下图所示。2024/1/5143面板式引脚平台式引脚信号方向说明11-STB入数据选通触发脉冲,上升沿时读入数据。32DATA1入并行数据第1位,当其逻辑为“1”时为“高”电平。1910-ACK出回答脉冲,“低”电平表示数据已被接受而且打印机准备好接收下一数据。2111BUSY出“高”电平表示打印机正“忙”,不能接收数据。23PE—接地。2513SEL出打印机内部经电阻上拉“高”电平,表示打印机在线。415-ERR出打印机内部经电阻上拉“高”电平,表示无故障。2,6,8,2614,16,17空脚。10-2425-18GND—接地,逻辑“0”电平。并行打印机——炜煌热敏打印机2024/1/51446.4其它外设串行打印机——炜煌热敏打印机WHxxxSx型打印机的串行接口与RS-232C标准兼容,因此可直接将打印机与IBMPC相接。串行接口方式的面板式和平台式插座引脚序号如下图所示。
可以利用LPC2000的UART1与该打印机接口,WH系列打印机的串行接口所需要的信号在UART1上均存在,只要把这些信号通过232电平转换后一一对应地连接到串行打印机上即可。2024/1/5145串行打印机——炜煌热敏打印机10针面板式9孔面板式平台式信号方向说明532TxD入打印机从主计算机接收数据685CTS出该信号高电平时,表示打印机正“忙”不能接受数据,而当该信号低电平时,表示打印机“准备好”,可以接收数据266DSR出该信号为“SPACE”状态表示打印机“在线”957GND—信号地118DCD出信号CTS10--+5V出直流+5V3A电源输入端2024/1/51466.4其它外设CF卡及IDE硬盘接口——概述CF卡是一种大容量存储设备,目前已广泛应用在数码相机、PDA、MP3、工控机等嵌入式系统中。CF卡有PC卡I/O、MEMORY及TrueIDE等3种模式,而TrueIDE模式兼容IDE硬盘,该模式比其它的两种模式更实用,是3种模式中使用较多的一种。所以只介绍CF卡在TrueIDE模式下的接口。256MBCF卡5GB硬盘CF卡2024/1/5147I-IORD34IA03217GND50O-VS133IA04216I/OD10149I-CS1132IA05215I/OD09148I/OD15131IA06214I/OD08147I/OD14130VCC13O-PDIAG46I/OD13129IA07212O-DASP45I/OD12128IA08211IRFU444I/OD11127IA09210ORFU43O-CD126I-ATASEL9OIORDY42O-CD225IA1028I-RESET41
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 心肺健康康复教育课件
- 2025年LED室内应用灯具项目合作计划书
- 招标采购服务协议书范本
- 设备采集协议书范本大全
- 工程租赁协议书范本
- 2025年火灾报警控制系统合作协议书
- 2025年水泥熟料及水泥项目合作计划书
- 2025年跑道磨擦系数测试设备项目发展计划
- 2025年新型诊断试剂与生物疫苗合作协议书
- 2025年TI粉末多孔过滤器合作协议书
- 广州市白云区社区专职招聘笔试真题2024
- 2025实习生劳动合同书范本下载(合同范本)
- 2025年初级消防设施操作员职业技能鉴定考试试卷真题(后附专业解析)
- 基于微信的家庭理财管理小程序的设计与实现
- 医疗质量管理培训
- 肾癌的护理课件教学
- (零诊)成都市2023级(2026届)高三高中毕业班摸底测试语文试卷(含答案)
- 沃尔玛团建活动方案
- 新生儿管道护理
- 自助台球安全管理制度
- 吉大工程热力学课件第1章 基本概念及定义
评论
0/150
提交评论