全国计算机等级考试三嵌入式系统开发技术题库第 1 套
一、选择题
1: 嵌入式系统是一类特殊的计算机系统。下列产品中不属于嵌入式系统的是()。
A: 电饭煲
B: 路由器
C:巨型机
D:POS机
2: 嵌入式系统硬件的核心是 CPU。下面关于嵌入式系统 CPU特点的叙述中,错误的是()。
A: 支持实时处理
B: 低功耗
C:字长在 16位以下
D:集成了测试电路
3: 下面关于微控制器的叙述中,错误的是()。
A: 微控制器将整个计算机硬件的大部甚至全部电路集成在一块芯片中
B: 微控制器品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计
算机网络及通信等方面得到了广泛应用
C:微控制器的英文缩写是 MCU
D:8位的微控制器现在已基本淘汰
4: 片上系统( SoC)也称为系统级芯片,下面关于 SoC叙述中错误的是()。
A:SoC芯片中只有一个 CPU或DSP
B:SoC芯片可以分为通用 SoC芯片和专用 SoC芯片两大类
C:专用SoC芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类
D:FPGA芯片可以反复地编程、 擦除、使用,在较短时间内就可完成电路的输入、 编译、优化、
仿真,直至芯片的制作
5: 数码相机是嵌入式系统的典型应用之一。下面关于数码相机的叙述中,错误的是()。
A: 它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理
B: 后端通常是以嵌入式 DSP作为核心的 SoC芯片, DSP用于完成数字图像处理
C:负责进行数码相机操作控制(如镜头变焦、快门控制等)是一个
D:高端数码相机配置有实时操作系统和图像处理软件
32位的MCU
6: 电子书阅读器中存储的一本中文长篇小说,大小为 128KB,文件格式为 .txt ,试问该小说包含
的汉字大约有多少万字?()
A:6万字
B:12万字
C:25万字
D:40万字
7: 数字视频信息的数据量相当大, 通常需要进行压缩处理之后才进行传输和存储。 目前数字有线
电视所传输的数字视频采用的压缩编码标准是()。
A:MPEG-1
B:MPEG-2
C:MPEG-4
D:MPEG-7
8: 下面是 IP 协议中 C类IP地址有关规定的叙述,其中正确的是()。
A: 它适用于中型网络
B: 它所在的网络最多只能连接 254台主机
C:它不能用于多目的地址发送(组播)
D:它的二进制表示中最高 3位一定是“ 101”
9: 对于嵌入式处理器内核的分类,以下说法正确的是()。
A: 按照字长可分为 8位结构和 32位结构
B: 按照存储结构可分为 RISC和哈佛结构
C:按照体系结构可分为 CISC和RISC结构
D:按照指令结构可分为冯 . 诺依曼结构和哈佛结构
10: 不属于 ARM内核主要特点的是()。
A: 功耗低
B: 功能强大
C:采用RISC结构
D:全部采用哈佛结构
11: 以下关于 ARM处理器内核说法正确的是()。
A: 经典ARM处理器包括 Cortex-M 、Cortex-R 和Cortex-A 三大类
B:Cortex-A 系列为应用 Cortex 处理器,主要面向高端应用设计
C:Cortex-M 系列为面向控制领域的实时嵌入式处理器
D:ARM11性能优于 Cortex-A5, 但低于 Cortex-A15
12: 以下关于 ARM处理器工作状态说法错误的是()。
A: 工作状态包括 ARM状态、 Thumb及Thumb-2状态和调试状态三种
B:ARM状态既支持 16位指令宽度也支持 32位指令宽度
C:Thumb状态或 Thumb-2状态下代码密度大于 ARM状态,占用存储空间较小
D:ARM处理器复位后总处于 ARM状态
13: 如果要选择 ARM处理器工作在外部中断模式, 允许外部中断 IRQ,禁止快速中断 FIQ, 使用Thumb
工作状态,则需要设置的寄存器是()。
A:PSP
B:MSP
C:CPSR
D:SPSR
14: 已知内存 0x80000000中的内容为 0x33, 0x80000001 中的内容为 0x31, 0x80000002 中的内容为
0x30, 0x80000003 中的内容为 0x32, 则ARM在大端模式下地址 0x80000000所指示的一个字为()。
A:0x33303132
B:0x32303133
C:0x32303331
D:0x33313032
15: 在Thumb指令集中, 32位有效立即数是由 8位立即数通过下面哪一种操作而间接得到的()。
A: 左移
B: 右移
C:循环左移
D:循环右移
16:ARM处理器在指令 LDR R2,[R5,#2] !执行后, R5中的值为()。
A:R5不变
B:R5=R5+2
C:R5=R2+2
D:R5=2
17: 将ARM处理器 R0中的一个字节的数据, 存入由 R1+4指示的内存区域, 且地址自动更新, 则使用
的ARM指令是()。
A:STR R0,[R1,#4]
B:STRH R0,[R1,#4]!
C:STRH R0,[R1,#4]
D:STRB R0,[R1,#4]!
18: 在以下 ARM处理器的指令操作码中可让寄存器 R1中的指定位“置位”的指令操作码是()。
A:MOV
B:AND
C:ADD
D:ORR
19: 下面关于嵌入式系统的叙述中,错误的是()。
A: 嵌入式系统常用的电源模块有 AC-DC模块、 DC-DC模块或 LDO模块
B: 大部分嵌入式处理器只能使用内部时钟信号发生器,不能使用外部时钟信号源
C:若嵌入式处理器芯片的系统复位引脚为 nRESET,则表示低电平复位
D:基于ARM处理器内核的嵌入式处理器芯片都有调试接口
20: 典型的嵌入式系统硬件由嵌入式最小硬件系统及相关的通道或接口组成,若一个嵌入式系统
需要完成模拟量输入功能,该功能由下面列出的嵌入式系统的哪个通道实现?()
A: 前向通道
B: 后向通道
C:人机交互通道
D:相互互连通道
21: 下面与 AMBA(Advanced Microcontroller
Bus Architecture )有关的叙述中,错误的是()。
A:AMBA是ARM公司公布的用于连接和管理片上系统中各功能模块的开放标准和片上互连规范
B:AMBA规定了 ARM处理器内核与处理器内部 RAM、DMA以及高带宽外部存储器等快速组件的接
口标准
C:ARM处理器内核与外围端口及慢速设备接口组件的接口标准不包含在
D:AMBA有多个版本,性能随版本的发展而逐步提高
AMBA规范中
22: 以ARM内核为基础的嵌入式处理器芯片采用系统总线与外围总线的层次结构方式构建片上系
统,下面列出的组件中,不与外围总线相连的组件是()。
A:UART
B:DMA控制器
C:ADC
D:USB设备
23: 基于 ARM内核的嵌入式芯片中包含定时 / 计数组件,下面列出的哪一项不属于定时 / 计数组件?
()
A:ADC
B:Timer
C:RTC
D:WDT
24: 基于 ARM内核的嵌入式芯片中包含互连通信组件, 下面列出的哪一项不属于互连通信组件? ()
A:DAC
B:SPI
C:I2C
D:CAN
25: 下面是关于嵌入式系统使用的存储器的叙述,其中错误的是()。
A: 系统使用的 RAM有SRAM、DRAM等多种
B:Flash 存储器分为 NOR Flash和NAND Flash两种
C:FRAM已得到使用
D:目前还没有使用 Cache存储器
26: 面关于串行外设接口 SPI的叙述中,错误的是()。
A:SPI 一般使用 4条信号线: SCK、MISO、MOSI和SSEL
B: 采用SPI可以构成“一主一从式”系统
C:采用SPI可以构成“一主多从式”系统
D:采用SPI不能构成“多主多从式”系统
27: 下面关于 USB接口的叙述中,错误的是()。
A:USB支持热插拔
B:USB 2.0 是目前传输速率最高的 USB版本
C:USB接口提供了内置电源
D:USB 2.0采用半双工差分方式传送信息
28:8 段共阴极 LED数码管如下图所示,为使其显示数字 5,其段代码(高位到低位的顺序是: dp g
f e d c b a )为
A:0x7F
B:0xC0
C:0x80
D:0x6D
29:IEEE的实时 UNIX分委会认为实时操作系统应该具备若干特征,下面哪一项不是实时操作系统
必须具有的特征?()
A: 具有异步 I/O 和中断处理能力
B: 任务切换时间和中断延迟时间确定
C:优先级中断和调度
D:轮转调度
30: 一般按照对外部事件的响应时间快慢,将嵌入式操作系统分成强实时型和普通实时型。以下
均为强实时嵌入式操作系统的是()。
A:VxWorks,pSOS,uC/OS-II
B:VxWorks,pSOS,Windows Embedded
C:pSOS,uC/OS-II ,uCLinux
D:pSOS,Windows Embedded,Symbian
31:UNIX、嵌入式 Linux 、WinCE、Mac OS、Android OS和DOS操作系统是典型的单内核(也称为宏
内核)操作系统,相对于微内核操作系统,下面不属于单内核操作系统缺点的是()。
A: 占用内存空间大
B: 缺乏可扩展性而不方便移植
C:内核切换太快
D:可靠性较低
32: 如下几种 Bootloader 中,用于 Linux 操作系统引导程序加载时所支持不同体系结构处理器种
类最多的是()。
A:LILO
B:GRUB
C:U-Boot
D:Loadlin
33: 关于 uC/OS-II 的基本特点,以下说法错误的是()。
A:uC/OS-II 是抢占式实时操作系统内核
B: 由于存在内核任务,用户编写的应用程序最多可以有 60个任务
C:uC/OS-II 不支持时间片轮转调度法
D:uC/OS-II 允许每个任务有不同的栈空间
34: 在uC/OS-II 中有多种方法可以保护任务之间的共享数据和提供任务之间的通信。其中不能达
到保护目的的方法是()。
A: 利用宏 OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()来关闭中断和打开中断
B: 利用函数 OSSchedLock()和OSSchedUnlock()对任务调度函数上锁和开锁
C:利用信号量、互斥信号量、邮箱和消息队列进行任务间通信
D:利用内存文件进行任务间的大规模数据共享
35: 移植 uC/OS-II 到一个嵌入式系统电路板上正常运行,下面哪个条件不是必须的?()。
A: 处理器的 C编译器能产生可重入代码,且用 C语言就可以打开和关闭中断
B: 该电路板的处理器必须具备 MMU(存储管理单元)
C:处理器支持中断,并且能产生定时中断(通常在 10至100Hz之间)
D:处理器支持能够容纳一定量数据(可能是几千字节)的硬件栈区
36:Nios II 软核处理器的硬件抽象层( HAL)系统库是一个轻量级 C/C++运行时环境,属于单线程
的类 UNIX运行库,关于它所提供的服务如下哪一项说法是错误的()。
A: 结合NewLib ANSI C标准库,向用户提供熟知的标准库函数
B: 提供设备驱动,使用户可以访问系统中的所有设备
C:为系统提供了 TCP/IP协议栈
D:系统初始化,在 main() 函数之前完成软核处理器 Nios 和运行库环境的初始化任务
37: 苹果公司的嵌入式移动电子产品风靡全球, iOS操作系统也随之为大众所熟悉。根据 iOS的发
展历史,它的前身是()。
A:DOS
B:UNIX-BSD
C:OS/2
D:pSOS 4.4
38: 以下关于微内核操作系统的叙述中,错误的是()。
A: 内核小巧,传统操作系统内核中的许多部分都被移出内核
B: 接口一致,所有进程请求使用统一接口,进程不区分内核模式和用户模式服务
C:各个功能模块之间松散耦合,只完成服务功能,系统管理功能交给一个或多个特权服务程
序
D:微内核功能扩充方便,而且各个功能之间的切换而引起的开销比较小
39: 开发嵌入式系统时, 需要构建一个宿主机 - 目标机的开发环境。 若目标机是裸机, 那么为了调
试和下载软件需要将调试仿真器连接到目标机的哪一种接口?()。
A:SPI 接口
B: 以太网接口
C:JTAG接口
D:USB接口
40: 嵌入式系统的应用形式是多种多样的,不同的嵌入式应用系统,需要选择适合其应用需求的
开发工具来进行开发。采用开发工具的主要目的是()。
A: 提高开发质量,缩短开发周期,降低开发成本
B: 优化软件代码的存储容量,以便降低存储器的需求
C:降低嵌入式系统的功耗
D:便于设计需要调用操作系统 API 函数的应用程序
二、填空题
1: 为提高 SoC的设计效率,减少重复开发,通常大多以 IP核为基础,在单个芯片上集成处理器、
存储器和各种接口等组件, 组成一个相当完整的计算机系统。 按照 IC设计文件的类型, IP核通常分为
三种:( 1)__________________核、固核和( 2)__________________核。
2: 目前数码相机中用于存储所拍摄相片的大多是( 3)__________________存储器,假设一台数
码相机一次可连续拍摄 65536色的1024 x 1024 的彩色相片 80张,数据压缩比平均是 4,则它使用的存
储器容量大约是( 4)__________________MB。
3: 无线局域网( WLAN)是以太网与无线通信技术相结合的产物。它借助无线电波进行数据传输,
所采用的通信协议主要是( 5)__________________,数据传输速率可以达到 11Mbps、54Mbps、(6)
___________________Mbps甚至更高。
4: 经典 ARM处理器有 7种异常:主要包括复位 RESET、未定义指令 UND、软件中断 SWI、指令预取中
止PABT、数据访问中止 DABT、外部中断请求 IRQ以及( 7)___________________,其中优先级最高的
异常是( 8)__________________。
5:ARM处理器 Cortex 系列包括 Cortex 嵌入式处理器和 Cortex 应用处理器,其中 Cortex 嵌入式处理
器包括主要应用于控制领域的( 9)___________________系列和面向实时应用领域的( 10)
__________________系列。
6:Thumb-2指令集提供了专门用于开、关中断的专用指令,关外部中断使用的指令为:(
11)
__________________,开外部中断的指令为:( 12)___________________。
7: 已知 ARM处理器 R1=0x12345678, R2=0xFF008899,则执行指令 AND R0,R1,R2后,寄存器 R0=(13)
__________________,R1=(14)___________________。
8: 某ARM汇编语言程序要调用子程序,子程序名为 MySubrutine ,则调用该子程序的指令为( 15)
___________________,子程序返回调用程序的指令为( 16)___________________。
9: 按照 AMBA总线规范,基于 ARM内核的嵌入式处理器芯片采用系统总线与( 17)
___________________总线两层结构的方式构建片上系统。其中的系统总线主要用于连接(
__________________带宽快速组件。
18)
10: 嵌入式系统的存储器以半导体存储器为主。随着技术的不断发展,新型存储器不断出现,主
要包括 FRAM和MRAM,分别称为(19)__________________存储器和(20)__________________存储器。
11: 半导体存储器芯片的存储容量取决于该芯片的 (21)__________________总线的条数和 (22)
__________________总线的位数。
12:I2C 总线被启动后,多个主机在每发送一个数据位时都要对 SDA信号线电平进行检测,只要检
测的电平与自己发出的电平 (23)__________________就会继续占用总线。 总线控制遵循的原则是谁
先发送( 24)__________________电平谁就会掌握对总线的控制权。
13:UART由(25)__________________器、( 26)__________________器、控制单元及波特率发
生器等构成。
14: 嵌入式系统与通用计算机系统软件的相同之处,指的是嵌入式系统通常也具备(
27)
__________________加载程序,外设( 28)__________________程序,操作系统,文件系统,网络协
议栈,图形用户界面,数据库,以及各种各样的应用程序等 , 这些软件都是通用计算机所拥有的。
15: 数据库管理系统、图形用户界面、互联网浏览器、媒体播放器等软件,如果运行在嵌入式系
统上,往往具有内部结构精简,( 29)__________________轻量化,占用存储资源( 30)
___________________的特点。
16: 实时系统的主要特征是能够及时响应外部发生的随机任务请求并且能够在规定的时限内完成
任务。任务时限有两种: (31)__________________时间,也就是任务开始执行时间到任务必须完成
的时间间隔。 (32)__________________时间,或者叫做任务最快完成时间,这是无中断响应情况下
的任务最快执行时间。
17: 实时系统对时间约束要求的严格性,使( 33)__________________性成为实时系统的一项重
要性能要求, 它是指 RTOS能够对外部事件的 (34)__________________时间和实时任务的执行时间进
行判断,以确定被事件触发的实时任务能否在规定的时间内完成。
18: 一般按响应时间将实时系统分成三类:( 35)__________________实时系统,其响应时间一
般在毫秒级或微秒级; 普通实时系统, 其响应时间一般在秒级; (36)__________________实时系统,
其响应时间一般在数十秒级。
19: 嵌入式系统的开发过程按顺序可以分成( 37)__________________分析与规格说明、系统设
计、(38)__________________设计、系统集成与测试等 4个阶段,测试的目的是验证模块 / 系统的功
能和性能,以及发现错误。
20: 若以 S3C2410为核心的目标机上, 已经移植成功 Linux 操作系统。若要开发该目标机的 Linux
应用程序,通常使用 arm-linux- (39)__________________交叉编译器来编译应用程序。若要对一
个应用程序进行调试排错,则应该在编译命令中加( 40)__________________参数对它进行编译。
三、综合题
1:1 、酒店客房的门锁系统是由总台服务器和若干客房指纹锁组成,其基本功能具体描述如下:
a、客房的指纹锁与总台服务器之间通过通信网络连接。
b、旅客在总台登记住宿时,录入其指纹信息,并提取其特征值存储在总台服务器中。同时录入
一个密码(若干位数字组成) ,以备指纹无法开锁时,用密码开锁。
c、旅客在开客房指纹锁时, 把相应手指放在门锁的指纹采集部件上, 采集相应的指纹图像信息,
并传输给总台服务器。
d、总台服务器接收到某个客房指纹锁传输来的指纹图像信息后,进行特征值求取并进行匹配,
若匹配正确,则回送开锁指令给客房指纹锁。
e、客房指纹锁收到开锁指令后,控制开锁的机械动作,并用绿色
f 、若匹配不正确,总台服务器回送不开锁指令给客房指纹锁。
g、客房指纹锁收到不开锁指令后,用红色 LED灯指示开锁不成功。
h、若指纹无法开锁,旅客还可以通过客房指纹锁上的数字按键输入密码,若密码匹配正确,也
LED灯指示开锁成功。
可以控制开锁的机械动作,并用绿色 LED灯指示开锁成功。
根据上述功能要求的描述, 若采用 S3C2410芯片为核心来构建客房指纹锁控制器的硬件平台, 请
完善下面的叙述和 C语言程序(需要使用的控制寄存器的格式见题后说明) 。
(1)若采集的指纹图像分辨率为 320×40,灰度等级为 256,则存储一幅指纹图像的原始像素信
息需要的存储容量为( 1)___________________KB(1K=1000)。若采用 115.2Kbps 的异步串行通信
网传输,一幅指纹图像的传输时间至少需要( 2)__________________秒,若采用 10Mbps的以太网传
输,一幅指纹图像的传输时间至少要( 3)__________________秒,因此,系统中总台服务器和若干
个客房指纹锁之间选用以太网连接。
(2)硬件构件设计时,以太网接口选用 AX88796芯片为核心来设计,若 S3C2410芯片的 nGCS2
引脚连接到该芯片的( 4)__________________引脚(低电平有效),那么, AX88796芯片内部寄存器
地址的首地址是:(5)__________________。
(3)若客房指纹锁红色 LED指示灯的驱动电路由 GPIO的 GPC0引脚控制,绿色 LED指示灯的驱
动电路由 GPC1引脚控制。 GPC0、GPC1引脚各自输出“ 0”时,其对应的 LED灯灭,各自输出“ 1”时,
其对应的 LED灯亮。那么,初始化 GPC0、GPC1引脚为输出功能的语句是:
rGPCCON=((rGPCCON|0x00000005)&(6)___________________); // rGPCCON 是端口 C的控制
寄存器
控制绿色 LED灯点亮和熄灭的语句分别是:
rGPCDAT = rGPCDAT |(7)___________________; //rGPCDAT 是端口 C的数据寄存器
rGPCDAT = rGPCDAT &(8)__________________;
红色 LED灯点亮和熄灭的语句分别是:
rGPCDAT = rGPCDAT |(9)___________________;
rGPCDAT =rGPCDAT &(10)__________________;
(4)指纹采集部件由一个摄像芯片和光学镜头组成。 S3C2410芯片通过 I2C 总线传输控制命令
给摄像芯片。硬件设计时,选择 S3C2410芯片的 GPE15、GPE14引脚与摄像芯片的引脚( 11)
___________________、SCL相连。软件设计时,需要用下面语句初始化该引脚为
I2C 功能引脚。
rGPECON=((rGPECON|0xA0000000)&(12)__________________); //
rGPECON是端口 E 的控制
寄存器
(5)若输入密码的键盘采用非标准键盘, 键盘接口设计成 4?的阵列。若设计时选用了 GPE0~GPE3
来输出键盘行扫描信号,选用 GPD0~GPD2来输入键盘列信号。请补充完善下面的键盘扫描函数:
定义 GPE的数据端口
定义 GPD的数据端口
//**keyoutput 是键盘扫描时的输出地址, keyinput 是键盘读入时的地址
#define KEYOUTPUT (*(volatile INT8U *)0x56000044) //
#define KEYINPUT(*(volatile INT8U *)0x56000034) //
INT16U ScanKey()
{
INT16U key=0xFFFF;
INT16U i;
INT8U temp=0xFF,output;
rGPDCON= rGPDCON &(13)___________________; //
rGPECON= ((rGPECON &(14)__________________)|0x00000055);
for (i=1;(( i<=
{
output |= 0xFF;
output &= (~i);
(15)__________________)&&(i>0)); i<<=1)
初始化 GPD0~GPD2为输入
// 初始化 GPE0~GPE3为输出 ;
KEYOUTPUT=output;
temp = KEYINPUT;
if ((temp&0x07)!= (16)___________________)
{
key = (~i);
key <<= 8;
key |= ((temp&0x07)|0xF8);
return (key);
}
}
return 0xFFFF;
}
上面的键盘扫描函数返回的是由键盘行信号和键盘列信号合并而成的一个
16 位二进制值,根据
该函数的返回值,可以判断是否有按键按下,并可确定是哪个按键按下。若返回值为(
_______________时,可知键盘中无键按下,若返回值为( 18)__________________时,可知键盘中
第 3 行第 2 列的键被按下。(注:以 GPE0对应的键盘行为第一行,以 GPD0对应的键盘列为第一列)
/OS-II 操作系统来设计,
(6)为了便于以太网通信程序的编写,客房指纹锁的应用软件基于霤
17)
客房指纹锁的应用程序主函数中, 需要用 OSTaskCreate() 函数(19)__________________,并用(20)
__________________函数启动多任务调度功能。
说明:下面是试题解答时需要用到的寄存器格式及相关说明。
1) 端口 C的控制寄存器( GPCCON)
引脚 GPCCON的位描述
GPC15[31:30]00=输入, 01=输出, 10=VD7,11=保留
GPC14[29:28]00=输入, 01=输出, 10= VD6,11=保留
GPC13[27:26]00=输入, 01=输出, 10= VD5,11=保留
GPC12[25:24]00=输入, 01=输出, 10= VD4,11=保留
GPC11[23:22]00=输入, 01=输出, 10= VD3,11=保留
GPC10[21:20]00=输入, 01=输出, 10= VD2,11=保留
GPC9[19:18]00=输入, 01=输出, 10= VD1,11=保留
GPC8[17:16]00=输入, 01=输出, 10= VD0,11=保留
GPC7[15:14]00=输入, 01=输出, 10=LCDVF2,11=保留
GPC6[13:12]00=输入, 01=输出, 10= LCDVF1,11=保留
GPC5[11:10]00=输入, 01=输出, 10=LCDVF0,11=保留
GPC4[9:8]00=输入, 01=输出, 10=VM,11=IIS 数据输出
GPC3[7:6]00=输入, 01=输出, 10=VFRAME,11= IIS 数据输入
GPC2[5:4]00=输入, 01=输出, 10=VLINE,11=保留
GPC1[3:2]00=输入, 01=输出, 10=VCLK,11=保留
GPC0[1:0]00=输入, 01=输出, 10=LEND,11=保留
2) 端口 D的控制寄存器( GPDCON)
引脚 GPDCON的位描述
GPD15[31:30]00=输入, 01=输出, 10=VD23,11=保留
GPD14[29:28]00=输入, 01=输出, 10= VD22,11=保留
GPD13[27:26]00=输入, 01=输出, 10= VD21,11=保留
GPD12[25:24]00=输入, 01=输出, 10= VD20,11=保留
GPD11[23:22]00=输入, 01=输出, 10= VD19,11=保留
GPD10[21:20]00=输入, 01=输出, 10= VD18,11=保留
GPD9[19:18]00=输入, 01=输出, 10= VD17,11=保留
GPD8[17:16]00=输入, 01=输出, 10= VD16,11=保留
GPD7[15:14]00=输入, 01=输出, 10= VD15,11=保留