- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
研发中心软件考题
试题一
表格Table 6摘自Nokia 3310手机液晶屏手册,请根据表格中的示例写一个在液晶屏上显示字串的程序,字串不超过4个字符,仅包含英文、数字,从左上角开始写,可以不考虑初始化及清屏等操作。
变量说明:
D/C 用变量 reg_dc控制,该变量定义如下:
volatile unsigned char * reg_dc 0xc0000410;
reg_dc第0位代表D/C,即
*reg_dc 0x01; // D/C 1
*reg_dc 0x00; // D/C 0
DB0-7 用变量 reg_db控制,该变量定义如下:
volatile unsigned char * reg_db 0xc0000411;
*reg_db 0x23; //DB0 1 DB1 1 DB2 0 DB3 0 //DB4 0 DB5 1 DB6 0 DB7 0
Table 6 Programming example
STEP SERIAL BUS BYTE DISPLAY OPERATION D/C DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 Start SCE is going LOW 2 0 0 0 1 0 0 0 0 1 function set PD 0 and V 0, select extended instruction set H 1 mode 3 0 1 0 0 1 0 0 0 0 set VOP; VOP is set to a+16 ?3b [V] 4 0 0 0 1 0 0 0 0 0 function set PD 0 and V 0, select normal instruction set H 0 mode 5 0 0 0 0 0 1 1 0 0 display control set normal mode D 1 and E 0 6 1 0 0 0 1 1 1 1 1 data write Y and X are initialized to 0 by default,so they are not set here 7 1 0 0 0 0 0 1 0 1 data write 8 1 0 0 0 0 0 1 1 1 data write 9 1 0 0 0 0 0 0 0 0 data write 10 1 0 0 0 1 1 1 1 1 data write
试题二
有一个串口设备,操作系统为uClinux,该设备的协议如下:
标识 说 明 值 STX 帧起始符 02H DEST 目的地址域 SRC 源地址域 DATA 数据域 CS 校验码 ETX 帧结束符 03H ESC 转义符 校验码计算从STX到DATA最后一个字节的所有数据,采用CRC算法。发送一帧时,若帧头与帧尾之间有任意字节等于 STX,ETX 或 ESC,则需转义: STX 转成 ESC 和 0xE7 ETX 转成 ESC 和 0xE8 ESC 转成 ESC 和 0x00
请为上述设备制作一个驱动程序
试题三
请设计一个卡机程序,该卡机由下述几个部分组成:
检测器:共4个,由光电管组成,用于探测卡的位置,卡行进到检测器上时,检测器输出1,否则检测器输出0,检测器之间的距离为卡片的长度,卡片刚好能覆盖两个检测器
电机:用于传送卡片,可控制正转、反转、停三种状态
读卡器:可读出停留在检测器0、1之间的卡的内容
卡盒:用于收集卡片
报警器:用于在出现异常情况时发出响声
该卡机用于实现下述功能:
卡从入口插入后,电机正转,将卡传送到读卡器上。如果读卡器读出该卡为坏卡,电机反转,将卡退出,并启动报警器两秒;否则继续正转,将卡落入到卡盒中。如果出现其他故障,也启动报警器两秒。
程序语言为C51,或任意嵌入式操作系统下的C语言。检测器、读卡器的硬件地址、使用方法可以虚设变量、函数代表。
试题四
翻译下述文字
Host Data Bus Width
As can be seen from Table 2-3, host registers are either 16 or 8 bits wide. With a 16-bit host data bus, all registers are accessed with even-number addresses while 8-bit host registers are mapped to lower 8 bits of the bus.
To access a 16-bit host regist
您可能关注的文档
最近下载
- DB34_T 3222-2018 臭鳜鱼加工技术规程.docx VIP
- 20G520-1_2钢吊车梁6m_9m(2020年合订本-高清版).pdf VIP
- 2024年电厂化学专业题库(附答案).pdf VIP
- 屠景明著《象棋实用残局》1956年版-.pdf VIP
- UNIT1 NEVER GIVE IN NEVER, NEVER, NEVER文库.ppt VIP
- 下肢静脉血栓防治课件PPT最新完整版本.pptx VIP
- 食品厂项目计划书.docx VIP
- 七年级上册人教版历史知识点总结.docx VIP
- kosher认证申请表(kosherapplicationform).doc VIP
- 行香子》秦观课件.pptx VIP
原创力文档


文档评论(0)