计算机等级考试(国家)-三级嵌入式系统开发技术分类模拟3

计算机等级考试(国家)-三级嵌入式系统开发技术分类模拟3

ID:44120464

大小:217.34 KB

页数:5页

时间:2019-10-18

计算机等级考试(国家)-三级嵌入式系统开发技术分类模拟3_第1页
计算机等级考试(国家)-三级嵌入式系统开发技术分类模拟3_第2页
计算机等级考试(国家)-三级嵌入式系统开发技术分类模拟3_第3页
计算机等级考试(国家)-三级嵌入式系统开发技术分类模拟3_第4页
计算机等级考试(国家)-三级嵌入式系统开发技术分类模拟3_第5页
资源描述:

《计算机等级考试(国家)-三级嵌入式系统开发技术分类模拟3》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、三级嵌入式系统开发技术分类模拟3综合题丄、以下不完整的程序完成的功能是取内存单元0x38000000fl

2、。试填写ARM汇编程序片段小的空口,完善该程序。;32位ARM模式代码;定义Addrl土也t止为0x38000000;将内存地址装入寄存器R1中;取内存数据到R0中CMPRO,#0x80000000;超过0x80000000转向GOTNGlMOVR7Z#64;64个带符号数据,数据个数LDRR0,=Arrayl;取数据队列首地址MOVR5,#0;平方和初始化为0NEXTlMULR6ZR1ZR1;取16位的数(半字)到R1且R0—R0+2;求数据平方放R6屮GOING1BNEMOVR4Z#0;求平方和放R5中;数据个数减1;64个数据未处理完则继续;累加和初始化为0LOOPMLDRRlz[R0z

3、#2]!;取待累加的数据首地址到R0;取待累加的数据放R1中,地址口动更新,R0=R0+2BEQNEXT2;判断是不是结束了(特征0XAA55);如果遇到结束标志则转NEXT2ADDR4zR4zR1;累加数据到R4屮LOOPM;盲接返回LOOPM继续累加NEXT2BSTARTAREABUFDATA,DATA,READWRITE;定义一个可读/写的数据段BUFDATAArraylDCW0x0123,1z4z0x6789zOxofz..・;64个16位有符号数Array2DCD0x11;若干个32位无符号数,以0为结束DCD0x22DCD0x33DCD0END;整个程序结束采用S3C2410构成一

4、个嵌入式应申系统,主要用于车俩行车事件记录。已知重要信息提示部件用工2s总线与S3C2410连接,GPS模块采用UART1与S3C2410连接,LCD模块采用与S3C2410兼容的LCD接口连接,操作键盘使用GPF0〜GPF7引脚,分别接8个按键F0〜F7,RS-232接口连接UART0,行车记录信号采集用模拟量输入接S3C2410的ATN[0]〜AIN[7],1C卡读/写器采用工%总线与S3C2410连接,车速传感器接口采用SPT接口与S3C2410连接,如下图所示。车速恃感器接口ARM处理器S3C2410ici;•读饵器■-■■■■•・・•亠L1操作醴盘••I%••wI■IRI行车记录们号

5、釆集机块■<*•・•**厶•*廖工卫接口故入式应用系统组成图(综合实例用图)2、如果将GPE端口配置为芒C、SPT、:[乞以及支持SD卡,则GPECON的值为。3、UART0采用UEXTCLK作为时¥中且UEXTCLK=18・432MHz,女口杲UBRDTV0=9,贝9波特率为。4、如果UART0均采用1位停止位,无校验,8位数据,则ULCONO=。5、以下程序片段完成后,8个按键采用的读键方式是。LDRROz=GPFCON;假设已经定义GPFCON地址为0x56000050LDRR1,=0x00STRR1[R0]6、阅读以下程序甘段,功能是先初始化UART1为一位停止位,7位数据,奇校验,波

6、特率为9600b/s,当按下F0按键时,通过UART1以查询方式接收数据并存入R7中,当按卜中1按键时,通过UART1发送存放在R6屮的字符,继续接收UART1数据,当按下F7时返回。在空白处填写正确的指令或操作数以完成上述功能。LDRROz=GPHCON;假设已经定义GPFCON地址为0x56000070LDRHRl,[R0]ANDRl,Rlz#OxFAFFORRRlzRlz#0x0A00STRHRl,[RO]LDRRO,=ULCON1;已矢OUCLK=11.0592MHz;波特率9600b/s;指向GPF数据端口;取6卩日端口数据STRRl,[R0]LDRR0z=UBRDIV1LDRRlz

7、=71MLOOPSTRRl,[R0]LDRR0,=GPFDATLDRBRl,[R0]TSTSRl,#0x01BEQRECEIVDTSTSRl,BEQSENDDTSTSRl,#0x80BEQRERUNRECEIVDLDRR0,=UTRSTAT1READLPLDRRlz[R0]BEQREADLPLDRR0,=URXH1LDRBR7,[R0]BMLOOPSENDDLDRR0z=UTRSTAT1WRITE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。