预赛试题 复赛试题 决赛试题
第六届全国信息技术应用水平大赛复赛试题
嵌入式开发与应用(A卷)
 
  1. 1、给定常用的复位电路,如图a,图b,图c所示。(12分)

请回答:

    1. 三个电路各有什么特点?
    2. 嵌入式系统常用哪一种电路?为什么?
    3. 预防按键抖动常用哪些方法?

    
       图a                                         图b

 


                                    图c

2、将下面的程序代码逐行加上注释,并总结该段代码的功能。(12分)
MACRO                              
$HandlerLabel HANDLER $HandleLabel         
$HandlerLabel                               
    sub     sp,sp,#4       
stmfd   sp!,{r0}       
ldr     r0,=$HandleLabe
    ldr     r0,[r0]        
str     r0,[sp,#4]     
    ldmfd   sp!,{r0,pc}    
MEND

3、什么是MMU?它有什么功能?(12分) 

4、I/O接口的编址方式有哪些?各有什么优缺点?(12分)

5、利用GPIO设计4*4行列式按键电路。(26分)
要求:

  1. 画出键盘电路原理图、键盘扫描流程图,并说明原理;
  2. 用C语言编写一段键盘扫描子程序(每行加注释)。

6、关于总线请回答:(26分)

  1. 总线都有那些主要参数?其单位是什么?
  2. 在嵌入式系统中一般有哪些常用的总线(最少答出4个)?各用几根线传输?每根线的含义是什么?
  3. 在何种情况下,必须在总线和负载之间加缓冲器或驱动器?

7、综合应用(50分)
设计一款ARM学习系统。采用你所熟悉的32位微处理器,完成开发板如下功能:

  1. 复位及电源模块,为系统及微处理器提供正确电压
  2. 存储电路SDRAM \ Flash
  3. 4*4键盘
  4. LCD接口,8个LED指示灯
  5. 以太网接口电路
  6. USB接口电路
  7. 具有RS232串行口,可与上位机进行通信
  8. 具有IIC器件,
  9. 提供实时时钟电路
  10. 支持JATG仿真

要求:

  1. 给出硬件设计方案框图,画出实现上述功能的原理实现电路示意图(可不标注具体引脚);
  2. 画出系统开发流程;
  3. 列明在开发ARM系统时,通常需要考虑的指标。

  附件: 
第六届全国信息技术应用水平大赛复赛试题
嵌入式开发与应用(B卷)
 

1、ARM的axf格式和bin格式文件有何不同?它们都可以下载烧入flash吗?(12分)
2、请回答下面问题:(12分)
①.常用的ARM处理器的供电电压是多少?有几种?
②.图1是DC/DC芯片LM1117-ADJ,在输出端VOUT和调节端ADJ之间有一个参考电压VREF(典型值VREF=1.25v),该参考电压可以通过调整电阻分压(图2)获得。现有5v电压,在R1=120的条件下,请求出R2的阻值范围,并设计出能供ARM处理器内核使用的、可调输出电压电源电路。
③.依据给出RT8009的芯片命名规则(图3),选出供ARM处理器I/O使用的具体芯片型号。

图1   LM1117-ADJ

在VREF取典型值的情况下
VOUT=VREF(1+R1/R2)                           图2 分压电路                                                                                                               
                                                                                                                           

图3  RT8009的命名规则

3、什么是JTAG?它有哪些特点?JTAG在嵌入式系统调试中有何作用?JATG的典型信号是什么?(12分)

4、将传感器采集到的模拟信号进行调理数字化后,得到4096个数据。将这4096个数据取出最大、最小值后,便能获得该信号量的近似幅值,然后显示在LCD屏上。(12分)
请依据上述叙述回答:
①. 画出电路的组成框图,并说明原理;
②.用C语言写出一个函数,求出4096个数据的最大值、最小值。

5、设计一款车载多媒体远程监控系统,该系统应能完成如下功能:(26分)
①.具有车主识别功能,一旦车被盗,应能自动发出报警信息,通知车主车况,并能实现跟踪定位机动车位置,拍摄、存储盗贼的相貌(视频取证)。
②.为车主提供停车娱乐(播放音视频),及远游导航功能。
要求:给出系统实现方框图;
            说明实现的功能和大体指标;
          说明实现原理。

6、在典型嵌入式系统应用中(例如移动终端),其能耗主要部件包括哪些?系统都有哪些工作状态? 除了要在系统中设计有稳定的电源硬件电路外,还应做哪些设计,才能保证系统的各个工作状态稳定、节能工作?(26分)

7、画出ARM 最小系统方框图,并分别画出最小系统中各电路连接示意图,分别叙述最小系统各模块的功能。(50分)


  附件: 
 

Copyright © 2006 - 2012 www.itatedu.com All Rights Reserved.