YL2410使用手册Vahref4第一章a.docx

上传人:夺命阿水 文档编号:159162 上传时间:2025-07-12 格式:DOCX 页数:191 大小:7.34MB
下载 相关 举报
YL2410使用手册Vahref4第一章a.docx_第1页
第1页 / 共191页
YL2410使用手册Vahref4第一章a.docx_第2页
第2页 / 共191页
YL2410使用手册Vahref4第一章a.docx_第3页
第3页 / 共191页
YL2410使用手册Vahref4第一章a.docx_第4页
第4页 / 共191页
YL2410使用手册Vahref4第一章a.docx_第5页
第5页 / 共191页
点击查看更多>>
资源描述

1、uCdragonYL2410开发板使用手册REV2006YL2410 使用手册 V2006第一章 YL2410 开发板套件介绍 41.1. S3C2410处理器介绍 41.2. YL2410 开发板简介 51.3. 操作系统支持的驱动 71.4. 硬件资源分配 81.4.1. 地址空间分配以及片选信号定义 81.4.2. 接口资源及按键说明 91.4.3. 接口说明 10第二章 YL2410 开发板主要硬件描述112.1 电源电路 112.1.1 总电源 112.1.2 底板通用3.3V电源 112.1.3 核心板处理器内核供电电源 112.2 复位电路 122.3 启动方式选择电路 122.

2、4 核心板上的 SDAM 电路 132.5 Nor Flash 电路 132.6 数据地址缓冲电路 142.7 CPLD 电路 142.8 VGA输出电路152.9 CPLD逻辑分析15第三章 YL2410 开发板使用 183.1. 启动 Linux183.2. 启动 WINCE193.3. YL2410 的 BIOS功能说明213.4. 非操作系统下的外围资源测试 233.4.1. 运行测试程序 233.4.2. 非操作系统外围资源测试 263.5. Linux 操作系统下的外围资源测试 363.6. WinCE操作系统下的外围资源测试 403.7. 用sjf2410 工具将 BIOS 烧写

3、到 Nand Flash513.8. 用sjf2410 工具将 BIOS 烧写到 Nor Flash54第四章 ADS1.2 集成开发环境的使用 574.1 使用ADS创建工程574.1.1 建立一个工程574.1.2 编译和链接工程594.1.3 ASM的参考代码634.2 用AXD进行代码调试644.2.1 安装并运行 ARM-JTAG调试代理ARM9644.2.2 为ARM-JTAG调试代理正确配置AXD DEBUGGER654.2.3 使用 SUPERJTAG在ADS1.20 环境下进行仿真调试 67第五章 用ARM-TRACER仿真器调试YL2410开发板68第六章烧写和启动linu

4、x746.1. 烧写Linux内核 746.2. 烧写根文件系统766.3. 启动 Linux776.3.1. Linux 的自启动 786.3.2. 通过BIOS勺3号功能启动Linux 79第七章Linux开发过程实例 817.1 建立嵌入式linux开发环境 817.1.1. 安装编译工具 817.1.2. 编译内核 817.2 .cramfs根文件系统的制作 85第八章烧写和启动WINCE878.1. 下载运行WINCE878.2. 烧写 WINCE898.3. 启动 WINCE908.3.1. WinCE 的自启动 908.3.2. 通过BIOS勺3号功能启动 WinCE92第九章W

5、INCEF发过程实例949.1. WINCE 的安装949.1.1 安装开发环境 Platform Builder 5.0949.1.2 添加BSP!录中的CEC969.1.3 打开yl2410开发平台工程、编译 999.2. WINCE 的 image 的运行1019.3. 在WINCE和桌面系统之间建立通讯连接1029.3.1 安装驱动 1029.3.2 使用微软ActiveSync同步传输工具进行通讯连接 103第十章YL2410开发平台出厂设置 11210.1. 标配三星3.5寸屏用户 11210.2. 非标配夏普3.5寸屏用户11210.3. 非标配元太6.4寸屏(夏普8寸屏、夏普1

6、0.4屏以及VGA输出)用户 11310.4. 非标配屏用户编译源代码的说明 114附录一 S3c2410开发系统Qt嵌入式图形开发.115基础篇1151.认识 Qt/Embedded嵌入式工具开发包 116入门篇1201 . Qt/Embedded开发环境的安装1202 .认识 Qt/Embedded 开发环境 122实战篇1471 .嵌入式硬件开发平台的选择 1482 .安装Qt/Embedded工具开发包1493 .交叉编译Qt/Embedded的库1494 . 一个 Hello,World 的例子1515 .发布一个 Qt/Embeded应用到 YL24101596 .添加一个 Qt/

7、Embedded应用到 QPE163附录二超级终端的设置167附录三DNW的设置167附录四相关术语 167附录五常见问答1701 .系统的使用 1701.1 DNW使用中的常见问题 1702 .LINUX 部份1712.1 LINUX下如何加载 U盘 1713 . Wince 部份1743.1 Wince5.00无法编译的解决方法 1743.2 Wince下触摸屏的校验以及校验数据的保存 1785第一章YL2410开发板套件介绍1.1 S3C2410处理器介绍S3c241觉韩国三星公司的一款基于 ARM920TJ核的16/32位RISC嵌入式微处理器,主要 面向手持设备以及高性价比,低功耗的

8、应用。运行的频率可以达到203MHzARM920T(由ARM9TDMI存储管理单元(MMU和高速缓存三部分组成。其中 MMUT以管理 虚拟内存,高速缓存由独立的16KB地址和16KB数据高速Cache组成。ARM920Tt两个协处理器:CP14m CP15 CP14用于调试控制,CP15用于存储系统控制以及测试 控制。S3c2410的资源包括:? 1个LC*制器(支持STN口 TFT带有触摸屏的液晶显示屏)。? SDRA腑制器。? 3个通道的UART? 4个通道的DMA? 4个具有PWM!能的计时器和一个内部时钟。? 8通道的10位ADC? 触摸屏接口。? IIS总线接口。? 2个USBi机接

9、口,1个US股备接口。? 2 个 SPI 接口。? SD接口和MM牛接口。? 看门狗计数器。? 117个通用I/O 口和24位外部中断源。? 8通道10位AD控制器。S3c241叫成了一个具有日历功能的 RTC具有PLL (MPLL和UPLL的芯片时钟发生器。 MPLLT生主时钟,能够使处理器工作频率最高达到 203MHzS3c2410各系统的存储空间分为8组(Bank),每组的大小是128MB共1GB Bank0至U Bank5 的开始地址是固定的,用于 ROM SRAM Bank6和Bank7用于ROM SRAMc SDRAM这两个组可 编程且大小相同。Bank7的开始地址是Bank6的结

10、束地址,灵活可变。所有内存块的访问周期都 可编程。S3c2410采用Ngcs7:08个通用片选信号选择这些组。S3c241豉持从NAND FLASH1动,NAND FLAS曝有容量大,比NOR Flash价格彳氐等特点。 系统采用NAND Flash与SDRAM1合,可以获得非常高的性价比。S3c2410具有三种启动方式, 可以通过OM1: 0管脚进行选择:? OM1: 0=00时处理器从NAND Flash启动;? OM1: 0=01时处理器从16位宽的ROMB动;? OM1: 0=10时处理器从32位宽的ROMB动。用户可以将引导代码和操作系统镜像存放在外部的NAND Flash中,并从N

11、AND Flash启动。当处理器在这种启动模式下复位时,内置的 NAND Flash将访问控制接口,并将代码自动 加载到内部SRAM此日该SRAM1位于起始地址空间0x00000000,容量为4阳 并且运行。之后, SRAW的引导程序将操作系统镜像加载到 SDRAMs操作系统就能够在SDRAMS运行。启动完 毕后,4KB的启动SRA则可以用于其它用途。如果从其它方式启动,启动RO涮要定位于内存 的起始地址空间0x00000000,处理器直接在ROME运行启动程序,而4KB启动SRAM定位于内 存地址的0x40000000处。S3c2410对于片内的各个部件采用了独立的电源供给方式:? 内核采用

12、1.8V供电;? 存储单元采用3.3V独立供电,对于一般SDRAMT以采用3.3V ,对于移动SDRAMT以采 用 Vdd 等于 1.8/2.5V;? Vddq等于 3.0/3.3V ;? I/O采用独立3.3V供电。1.2.YL2410开发板简介l2 cYL24X0-0EV-10中央处理器CPU:三星 S3C2410,主频 203MHz ;外部存储器内存:64M字节; NOR Flash: 2M 字节(SST39VF160 或 SST39VF1601 ); NAND Flash: 64M 字节(K9F1208 ,用户可自己更换为 16M、32M 或 128M 的 NandFlash) 串口

13、两个五线异步串行口,波特率高达115200bps; 一个九线异步串行口,采用 ST16C550扩展出来的,波特率高达 1.5Mbps; 网络接口 一个10M网口,采用CS8900Q3,带联接和传输指示灯;一个100M网口,采用DM9000,带联接和传输指示灯;USB 接口 一个 USB1.1 HOST 接口; 一个 USB1.1 Device 接口;红外通讯口 一个IRDA红外线数据通讯口;CAN总线接口 一个CAN总线接口,全面支持 CAN2.0A和CAN2.0B协议;首频接口 采用IIS接口芯片UDA1341 , 一路立体声音频输出接口可接耳机或音箱; 支持录音,板子自带驻机体话筒可直接录

14、音,另有一路话筒输入接口可接麦克风;存储接口 一个SD卡接口,可接 256M SD卡; 一个CF卡接口(3.3V,接口信号均加了 74LVTH162245驱动),工作在TrueIDE模式; 一个IDE接口(接口信号均加了 74LVTH162245驱动),可直接挂接硬盘;LCD和触摸屏接口 板上集成了 4线电阻式触摸屏接口的相关电路; 一个50芯LCD接口引出了 LCD控制器的全部信号,并且这些信号引脚都加了74LVTH162245驱动,所以LCD输出更加稳定可靠; 支持黑白、4级灰度、16级灰度、256色、4096色STN液晶屏,尺寸从 3.5寸到12.1 寸,屏幕分辨率可达到 1024 X

15、768象素; 支持黑白、4级灰度、16级灰度、256色、64K色、真彩色TFT液晶屏,尺寸从 3.5 寸到12.1寸,屏幕分辨率可达到 1024X 768象素; 标准配置为三星256K色240x320/3.5英寸TFT液晶屏,带触摸屏; 板上引出一个5V电源输出接口,可为大尺寸 TFT液晶屏的5V CCFL背光模块供电;VGA 接口 一个标准VGAg口,可直接连接各种 VGAg口的CRT显示器或液晶显示器,带对比度 微调电位器;时钟源 内部实时时钟(带有后备锂电池);复位电路 一个复位按键,并采用专用复位芯片进行复位,稳定可靠;调试及下载接口 一个20芯Multi - ICE标准JTAG接口,

16、支持 SDT2.51,ADS1.2等调试 ; 电源接口 5V电源供电,带电源开关和指示灯;其他 八个小按键,四个高亮 LED ; 一个蜂鸣器(带使能控制的短路块); 一个可调电阻接到 ADC引脚上用来验证模数转换; 一个50芯2毫米间距双排标准连接器用作扩展口,引出了地址线、数据线、读写、片选、中断、IO 口、ADC、5V和3.3V电源、地等用户扩展可能用到的信号;操作系统支持 linux2.6.8 和 WINCE5.0.NETuCdragonYL2410开发板使用手册REV2006用户光盘上提供的开发工具和源代码:1) ADS1.20安装程序(评估版);2)使用 SUPERJTAG 并支持

17、ADS1.20 的 JTAG 调试软件 ARM DEBUG ;3) 烧写FLASH的工具软件 SJF2410 (包含NT/2000/XP解决方案);4)串口工具软件 sscom32.exe dnw.exe、tftp.exe;5) 64K 色(RGB565)图片字模软件;6) USB Device接口驱动程序;7) BIOS 源代码(ADS1.20的项目文件);8)测试程序(ADS1.20的项目文件,包含全部源代码),包括如下测试:RTC实时时钟测试、按键测试(中断测试)、蜂鸣器测试、SD卡读写测试、音频录音放音测试、蜂鸣器测试(PWM测试)、ADC模数转换器测试、IIS音频播放wav音乐测试、

18、IIS 音频录音测试、IrDA红外测试和、触摸屏测试、3.5寸三星TFT液晶屏测试、CAN总线测试、VGA测试等等;9) Linux2.6 for S3c2410内核源码包以及编译工具,含 CS8900和DM9000的EHTNENET端口驱动,UART驱动USB HOST & DEVICE 驱动;10) WINCE5.0.NET 板级支持包 BSP for S3c2410;11)已经编译好并可在 YL2410上运行的wince内核,基于优龙提供的 BSP;12)核心板和底板电路原理图(提供 OrCAD格式);13)开发板使用手册(提供 pdf格式);14)开发板上所用到的主要芯片手册;15)

19、ADS使用、DNW串口使用和超级终端配置的一些多媒体演示;YL2410套件包括:1) 一块已测试好的 YL2410开发板(包括 YL2410核心板与底板)2) YL2410用户光盘3) 3.5 TFT彩色LCD板一块,带触摸屏(选配)4) 一个 SUPER JTAG调试头(带 20芯排线)5) 一条并口线(一边是公头一边是母头,一对一)6) 一条串口线(两边都是母头,交叉串口线)7) 一条网线(交叉网线线)8) USB线一条9)触摸笔一支(选配)10) 一个+ 5V直流电源11) 一个包装盒12) .操作系统支持的驱动支持Linux2.6.8和WINCE5.0操作系统。Linux2.6.8支持

20、的驱动? USB HOST? 音频? LCD和触摸屏?16C550的串口驱动和通用串口驱动? CF卡和IDE驱动? MMC驱动WINCE下的驱动?10M网络?100M网络? USB HOST? 通用串口驱动? 音频? SD卡? LCD和触摸屏驱动? USB DEIVCE? CF存储卡? IDE硬盘13) .硬件资源分配13.1.1. 址空间分配以及片选信号定义S3c2410支持两种启动模式:一种是从NAND FLASH 启动;一种是从外部nGCS0片选的Nor Flash启动J8接上跳线帽,从 NAND FLASH 启动。J8不接上跳线帽,从 NOR FLASH启动。在这两种启动模式下,各片选

21、的存储空间分配是不同的,这两种启动模式的存储分配图如下:9。肝 FFF_FFFFOx600D_MOT04800.0000Dx4000_0FFF04DCO_COOOCx38CO_OOOCax3DC0_00DC0x2600_00000x2DC0_00DCOx1SCO_OODCOx1O0O_CO0OOxO8CO_CO0OOxOOCO 0000Noi UsedNo: UsedSFR AreaSFR AreaBoots RAM(4KBytes)SDRAM(BANK7, nGCS7SDRAMBANg nGCS6)SROMBANKS. nGCS5)SROMIBANK4, nGCS4)SROM(BANK3,

22、nGCS3SROM(BANK2, nGCS2)SROMBANK1r nGC$1)SROMlBANK0r nGCSOOM1:0:=01 1Qa| Not using NAND flashfor booting ROMNo: UsedSDRAM(BANK7, nGCS7)SDRAM(BANK6b nGCS6)SROMBANK5, nGCS5)SROM;BANK4t nGCS4)SROM(BANK3. nGCS3)SROM(BANK2. nGCS21SROM(BANK1,nGCSnBootSRAM(4KBytes)OM1 Q= 00a) Using NAND flash forbooting ROM

23、a)图是nGCS0片选的Nor Flash启动模式下的存储分配图;b)图是NAND FLASH启动模式下的存储分配图;说明:SFR Area为特殊寄存器地址空间下面是器件地址空间分配和其片选定义在进行器件地址说明之前,有一个点需要注意,nGCS0片选的空间在不同的启动模式下,映射的器件是不一样的。由上图可以知道:? 在NAND FLASH 启动模式下,内部的4K Bytes BootSRam 被映射到nGCS0片选的 空间。? 在Nor Flash启动模式(非 NAND FLASH 启动模式)下,与 nGCS0相连的外部存 储器Nor Flash就被映射到nGCS0片选的空间1.4.2. 接口

24、资源及按键说明跳线分配表uCdragonYL2410开发板使用手册REV2006跳线名称说明J8 (底板)决定S3C2410的启动模式插上短路块从Nand Flash中启动,默认不插上短路块从 Nor Flash (SST39VF1601 )中启动JP1短路块决定 RXD2佶号是UART2功能还是IrDA功能。短路帽接在 RXD2的标识处(1,2)决定工作在 UART 功能,默认短路帽接在nCTS1的标识处(2, 3)决定工作在IrDA功 能;J17选才i CAN总线的匹配电阻,根据用户需要1.4.3. 接口说明接口名称说明JP4摄像头引出脚J6临近JP4的那个接口为 CAN总线接口JTAG

25、CN5) 20针T1 (RJ45)以太网接口( RJ45,带隔离器的)UART1 (J8), UART2 (J7)串行口 1, 2U3红外线IrDASD_CARD(J18) SD卡接口CF_CARD CF卡接口100M NET100M以太网接口10M NET10M以太网接口CON2 USBDEVICE 接口R107 AIN0的电位调节器CN3USB HOST 0 接口USB_DEVICE(J17) USBDEVICE 接口J10电源接口J7 IDE硬盘接口CN3用户扩展接口U8红外接口P3串口 3P2串口 2P1串口 1J3 VGA接口J5音频输出接口J4音频输入接口第二章YL2410开发板

26、主要硬件描述2.1电源电路2.1.1总电源这一部分电源主要是从外部稳压电源输入5V电源,对整个板供电。1.1.2 底板通用3.3V电源VDD5VU26LM1117-3.3/SOT223C107100uF/r.3VC108104VIN VOUTOVDD3V3C1C9C1101C4100uF/6.3VTP1GND主要是对底板上3.3V器件进行供电。GND1.1.3 核心板处理器内核供电电源S3C2410A需两路电源,3.3V和1.3V。(请注意,此图网络线标示与母板标示不同,请区别 对彳f )YODjyavDDiyeF* IT. iL 冏 O vqut 二Ik3D2.2 复位电路为了提高可靠性,复

27、位电路没有采用简单的阻容复位电路,而是采用了专用复位芯片,具体电路如下:2.3 启动方式选择电路通过跳线设置,可以选择 Nand Flash启动和Nor Flash启动两种方式。J8接上跳线帽,从 NAND FLASHB动。J8不接上跳线帽,从 NOR FLASHB动。R106 10K VW3V3=TJ8CM01 GNDCON22.4 核心板上的 SDAMfe路考虑到用户的实际需要, SDRAM电路采用了兼容设计的方案,支持 16M字节或32字 节的单片SDRAM ,由如图中的两个电阻进行选择。 如果是16M的SDRAM (如K4S281632) 则将R6的2,3脚用0a电阻连接,R7的2,3

28、脚用0a电阻连接。如果焊的是32M的SDRAM(如K4s561632),则将R6的1 , 2脚用0a电阻连接,R7的1 , 2脚用0a电阻连接。相关电路如下:曲 H 1 CHS京幽两片*IM 的 5DEAM.1,拜QATARI 31IWJMJBCLM1二品 TA.ZihljBHZVMGI VSSG2 VSSG3MDO VCD1 gmVMIvdpqiVDDQZ DM3SC KE 5CWSC KE SCLKOnCS nGKAC ftSCAS nwEnW弓 EdRM-二二号”二: 三 噩(ZDD3WidnX光VI4 t丁皿丁; 丁二国SND二内U_/“4 J二 7 :二5七SZKE3nKi5163a

29、C-TC7S.lWSZjZKE SCLKLDW UDQM二 W 次35 W=VDDa OD1,JDDQ2心5c 中涉 7052.!;:.1.7DSOJZATA1E yTA: / 曲*省 /Z-T-. ?rTL *IATA21/rc.r=2 二二2.5 Nor Flash 电路本开发板将 Nor Flash 放在了底板上主要是考虑核心板体积问题和用户实际应用问题,由于低地址线和数据总线要驱动多个器件,在设计时加了一级Buffer进行驱动。在使用过程中,请注意插拨核心板,确保核心板与座的良好接触。考虑到 NORFLASH的货源和价格因素,NORFLASH电路也采用了兼容设计方案,根据其周围焊接不同

30、的电阻,可以支持多种不同型号与容量的NORFLASH ,具体电路如下:1.M.9EJF ACOR1茁BUF_ad55224白J3BUF ACD4力BUF ADDF-31SUF ACD=?e-2Q围F品龄igmiAAjjWlE町叩门a再仁二十t 心门飞 二二二一 AZ=?E&二二可二匚1 3也 13,1%1工1占 aUF_nR$6TracDQnM2必DQ4DQ5weM7DQBDOGAiDDQlCA11IDQIIA12DQ12A13DO IS由10DQI4AISDQ1EAIDA17心AiflrA1QiWEA21PNCAZUhEGwwcnHYBYHST.TMCrt&TTEVSSOV5S1VDDCwn

31、evFiec 6401日一-BJ= DA- A:R3 22-C日.|=2班一仃匚/Fk_史二宝/日二巳 bJ- _L:A.-gEy 日二上向第B J-_gA-jni-y BJFpA-XnyUJ-VDD3V14.&.U.19 BJF.nWE4ebJ4 I9 BJP-nOEBUF_nGCS02.6数据地址缓冲电路数据地址缓冲电路如下:RRDID11- 2JF_DATAa. 1o|2A8J9 14.15JE1.1. X.j ADDRpE 0|UM8图诩1M;S!盥彝至窑t 2 3 q -EJ E 7 月1 1 2 1- 4 7B B B & & s 6 B i I 1 1 1 1- 1 MK Hi

32、2 2 22 2 2 23H5 azo CIM0 ONE s 凸百 ONO & 蕤BLF DATAO J SC FfXT UF 二4 I # 2 _生 E冉上之。 W耳匚:/&孙匚二丝,+#3I1匕竺*,. 7z L FATATy5LF_3ATA8 y二Ly=匚_:凡1岛1二, 513L:二3网才?N二丝3LU34-WCH1: 2245*30GND2.7 CPLD 电路YL2410开发板上的CPLD主要是实现一些控控制信号的缓冲和外部器件的一个片选分 配,具体功能请参看光盘中的CPLD相关文档。211nBCSiX1nGCS21AGCS31nGCSS5J1rtGCS7V3 DATABUF_DIR

33、 3 OATABUF-ftOE &8,9.14 RESETS心心心心心心/o/o号口口ILAN.nlOR LAN nIOW csawD.ncs DM9000_nCS IDE DIOW 10sl8 CF_nCSD CF_nCS1e g 15 115 16 161l nOE1 HWE 2J.14.1& BUF_nOE 2.9.14J& BUF.nWE BUFjngs41 BUFjHWE42401CLKOUTD1CLKOUT11nGCSHJ3,18 rtRESET133.6 ADORI26 0IXJTD。liQMQ吧IQUvI,口UVlOGCKIHOIrOg(3GK2IrOlfO?GCK3I/OIO

34、GSRTDIIOGTS1战出GTS2TCK-CI LKJsooo VCCIO3_ 一jgTLD,SERT /-.丁厂二iqCPLdZuSER3uXC.TCKinXC_TMSXC3fiXLST16C55D_CS 142.8 VGA输出电路J3LF VUII SLPj.CHSIPFn- -X-T3TIC6,UH由T中a 口cuTaii” (hM.ld|9UODll其它电路请参看光盘中的原理图文件,这里不再进行说明。2.9 CPLD逻辑分析/*【文件名【功能描【版称】YL2410_FS2440_DEV .v述】CPLD内部时序和逻辑本】1.0【创建人及创建日期】【修改人及修改日期】2004年12月2

35、0日2005-6-13 13:55*/*【功能说明】CPLD内部时序和逻辑*/module YL2410_FS2440_DEV( nRSTOUT_GPA21, RESET, nGCS0,nGCS1, nGCS2, nGCS3, nGCS4, nGCS5, nGCS7, BUF_nGCS0,ADDR23,LAN_nIOR,nOE, nWE, BUF_nOE, BUF_nWE, DATABUF_DIR, DATABUF_nOE,ADDR24, ST16C550_CS,LAN_nIOW, CS8900_nCS, DM9000_nCS,IDE_DIOR, IDE_DIOW, CF_nCS0, CF_n

36、CS1 , CLKOUT0, CLKOUT1, CPLD_USER );*input nRSTOUT_GPA21 ; output RESET ;input CLKOUT0, CLKOUT1 ;output 5:1 CPLD_USER ;reg 5:1 CPLD_USER ;input nOE, nWE, nGCS0, nGCS1, nGCS2, nGCS3, nGCS4, nGCS5, nGCS7 ;output BUF_nOE, BUF_nWE, DATABUF_DIR, DATABUF_nOE, BUF_nGCS0 ;input ADDR23, ADDR24 ;output ST16C5

37、50_CS ;output LAN_nIOR, LAN_nIOW, CS8900_nCS, DM9000_nCS ;output IDE_DIOR, IDE_DIOW, CF_nCS0, CF_nCS1 ;/*/*【功能说明】复位控制逻辑*/assign RESET = nRSTOUT_GPA21 ;/*【功能说明】读写和总线缓冲控制逻辑*/assign BUF_nOE = nOE ;assign BUF_nWE = nWE ;assign DATABUF_nOE = ( nGCS0 & nGCS1 & nGCS2 & nGCS3 & nGCS4 & nGCS5 & nGCS7 );assig

38、n DATABUF_DIR = nOE ;assign BUF_nGCS0 = nGCS0 ;/*【功能说明】ST16C550的控制逻辑*/assign ST16C550_CS = nGCS1 ; /16c550 片选接处理器的片选nGCS1 /*【功能说明】IDE硬盘和CF卡的控制逻辑*/IDE/IDE的读信号=系统片选 nGCS2与ADDR23、ADDR24的读取的写信号=系统片选 nGCS2与ADDR23、ADDR24的写入assign IDE_DIOR = ! ( (!nOE) & (!nGCS2) & (!ADDR24) & (!ADDR23);/assign IDE_DIOW =

39、 ( (!nWE) & (!nGCS2) & (!ADDR24) & (!ADDR23);CF 的 nCS0=W nGCS5 与 ADDR23 、 ADDR24(1 = 1 + 1 + 1)CF 的 nCS1 =系统片选 nGCS5 与 ADDR24 、 非 ADDR23(1 = 1 + 1 + 0) assign CF_nCS0 = ! ( (!nGCS5) & (!ADDR24) & (!ADDR23);assign CF_nCS1 = ! ( (!nGCS5) & (!ADDR24) & ADDR23 );/*【功能说明】网口 CS8900CQ3的控制逻辑*/ LAN网络的读取=系统片选读取nOE与非ADDR24(1 = 1 + 0)/ LAN网络的写入=系统片选写入nWE与 非ADDR24(1 = 1 + 0)assign LAN_nIOR =

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经济/贸易/财会 > 稽查与征管/审计

宁ICP备18001539号-1