《山东大学arm嵌入式系统基础训练理论知识试卷(选修课)》由会员分享,可在线阅读,更多相关《山东大学arm嵌入式系统基础训练理论知识试卷(选修课)(2页珍藏版)》请在金锄头文库上搜索。
1、1山东大学 ARM 嵌入式系统基础训练理论知识试卷(选修课) 学年 学期题号 一 二 三 四 五 总分得分得 分评分人一、填空题 (每空1分,共30分) 1. 使用EasyARM2103实验板的时候,有( ) 、 ( )两种软件可以进行程序的烧写。2. EasyARM2103实验板具有ISP功能,若复位时, ( )口为低电平,则进入ISP状态。 3. ARM Executable Image for LPC2103工程模板建立工程有( ) 、 ( ) 、 ( )三个生成目标,当选择( )目标后,ARM芯片会自动加密。芯片加密后需要使用( )软件将芯片Flash进行擦除后方可调试。4. 启动AX
2、D,打开【Options】-【Configure Target.】 ,弹出Choose Target窗口,点击“ADD”添加H-JTAG软件的动态链接库( )文件方可正常使用AXD调试程序.5. LPC2103/02/01将ARM7TDMI-S配置为( )字节顺序。6. LPC2103提供的启动代码由2个汇编文件( ) 、 ( ) ,1个C文件( ) 、2个头文件( ) 、 ( )组成。分散加载文件包括( ) 、 ( ) 、 ( ) ,其中DebugInFlash对应的是( )文件,它与( )文件内容相同。7. LPC2103片内RAM大小为( ) ,其对应的虚拟地址范围是( ) ;LPC21
3、02片内RAM大小为( ) ,其对应的虚拟地址范围是( ) 。8. 向量中断控制器具有( )个中断请求输入。可将其编程分为3类:( ) 、 ( ) 、 ( ) 。9. LPC2103拥有( )个通用I/O口,为( ) 。得 分评分人二、作图题(15分)请画出振荡器各个模式下外部元件和模型图(包括从属模式、振荡模式和外部晶体模型) 。得 分评分人三、问答题(第一题 15分、第二题 10分、共 25分)密封线学院 专业 级 学号 姓名 2山东大学 ARM 嵌入式系统基础训练理论知识试卷(选修课) 学年 学期2.简要说明 UART的基本操作方法。得 分评分人四、编程题(一空 2分,共 20分)P18
4、5下面是一段 UART0 通信实验程序(中断方式)主函数的代码,请解释其中划线部分程序的意思。int main (void) UARTMODE set;set.datab = 8;set.stopb = 1;set.parity = 0;rcv_new = 0;1. PINSEL0 = 0x00000005; / 2. UART0_Init(115200, set); / 3. U0FCR = 0x81; / 4. U0IER = 0x01; / 5. IRQEnable(); / 6. VICIntSelect = 0x00000000; / 7. VICVectCntl0 = 0x20 | 0x06; / 8. VICVectAddr0 = (uint32)IRQ_UART0; / 9. VICIntEnable = 1 0x06; / while (1) if (rcv_new = 1) rcv_new =0;10. UART0_SendBuf(); / return 0;得 分评分人五、通过本学期的学习,谈谈你对 ARM 的认识,并对如何开好本课程提点宝贵建议。 (10 分)略密封线