首页
登录
从业资格
在嵌入式系统设计中,李工使用某嵌入式处理器和对应的以太网芯进行带有网络功能的单板
在嵌入式系统设计中,李工使用某嵌入式处理器和对应的以太网芯进行带有网络功能的单板
练习题库
2022-08-02
70
问题
在嵌入式系统设计中,李工使用某嵌入式处理器和对应的以太网芯进行带有网络功能的单板实现,该电路中还包含DDR、Flash等存储芯片和相应的外围控制芯片。图1为所选用嵌入式处理器的存储模块存储地址总线变换示意图,图2为以太网芯片外围设计的相关原理示意图,图3为用户在该嵌入式单板系统上实现内部嵌入式Web服务器的流程示意图。 在该嵌入式处理器的存储系统设计中,嵌入式处理器内部包含SA[25:0](从高到低)共26根系统地址总线,外部使用22根数据线和外部存储设备进行连接。 嵌入式处理器和以太网芯片之间的交互接口为:MII(Media Independent Interface)接口,包含数据线和控制线。数据线分为收发两个方向:其中RXD[3:0]为并行数据接收线,RXCLK为对应的时钟线;TXD[3:0]为并行数据发送线,TXCLK为对应的时钟线。MDIO和MDC为控制线,通过其进行以太网芯片的配置。以太网芯片的最大通信频率由其外围的晶振频率和收发数据线的并行数目决定。 在嵌入式系统设计中,嵌入式处理器和以太网芯片之间可以设计为一对多的方式,每个以太网控制器都有一个PHYID,该PHYID依赖于以太网芯片周边的电路设计。在图2的设计中,该以太网芯片的PHYID由图中的PHYID[4:0]五个管脚来定。对于该以太网芯片而言,PHYID[4:0]在启动时是作为。PHYID选择控制使用,在启动后是作为其他指示功能使用。PHYID的最大值是31(五位),最小是0,由PHYID[4:0]从高位到低位决定,对应管脚为高电平时对应的值为1,低电平时对应的值为0。
1、如图1所示,用户可以通过寄存器将存储总线变换方式配置为字节模式(8位模式),半字模式(16位模式)或者字模式(32位模式)中的任何一种,不同模式下,所使用到的地址线不同。 在图2中的,①、②、和③分别对应的地址线连接应该依次是______。 A、SA2-SA23, SA1-SA22, SA0-SA21 B、SA0-SA21, SA2-SA23, SA1-SA22 C、SA1-SA22, SA2-SA23, SA0-SA21 D、SA0-SA21, SA1-SA22, SA2-SA23 根据图2的网络部分相关电路设计,可以知道该嵌入式处理器的网络通信中,最大通信频率是______Mbps。 A.10000 B.1000 C.100 D.10 如果该网络芯片工作在100Mbps,那么在图2的设计中,RXCLK的工作频率应该是______Mbps.根据图2的电路和题目说明,在该电路中,以太网芯片的PHYID应该是______。2、在图3中,为了实现嵌入式Web服务器和对应的请求流程,李工设计了该流程示意图,根据网络通信的过程,从下面选项中选择合适的处理过程,填充图3中的空(1)~(4)。 空(1)~(4)备选答案: A.创建TCP socket套接字 B.关闭socket套接字 C.accept尝试建立TCP连接 D.HTTP服务 E.数据发送处理 F.数据接收处理 G.bind绑定套接字 H.本地其他服务处理 I.listen侦听客户套接字 J.创建UDP socket套接字
选项
答案
解析
1、D、C、25、1或者0x01
2、G、I、C、D
1、本题考查嵌入式处理器的硬件原理及连线设计和相关软件中网络程序的设计。 此类题目要求考生认真阅读题目对题目进行分析,仔细查看所提供的硬件原理设计,根据设计开发经验,进行问题回答。
在该嵌入式处理器的存储系统设计中,嵌入式处理器内部包含SA[25:0](从高到低)共26根系统地址总线,外部使用22根数据线和外部存储设备进行连接。由原理图中可以看出,该存储器设计可以实现8位,16位,32位的不同控制,在不同控制方式下,连线的方式也会不同。
在8位模式下,最低位使用的肯定是SA0;在16位模式下,也就是无论最低位是0是1都不影响地址选择,即此时最低位应该是SA1;在32位模式下,即最低位是0,1,2,3时候都不影响寻址,即此时最低位应该是SA2。由此即可知,在不同模式选择下所连接的地址位是不同的。
目前典型的嵌入式处理器支持10M、100M、1000M的不同速率设计,在不同模式下,网络芯片和外部接口有所不同,尤其表现在RJ45连线的差分线的数目上,以及表现在PHY芯片和CPU之间的MOIO数据线和PHY芯片的时钟上。由原理图可以看出,该PHY芯片的时钟为25M,同时MDIO中收发数据线各是4根,因此其最大速率应该是100Mbps。 当网络工作在100Mbps情况下,PHY和CPU之间的收发都是依靠四根并行线来实现的。
因此100M/4=25M,也就是说CLK应该工作在25M。由原理图及题目中所给出PHYID的计算方法,由高位到低位,依据上电状态下的高低电平可以非常容易计算出PHYID的数值。
2、在网络设计过程中,一般服务器和客户端的通信可以采用TCP,也可以采UDP的形式进行。 TCP是面向连接的通信方式,可以保证数据的准确性和一致性,UDP是不保证连接,但是其速度快,负荷较小。
在TCP连接过程中,需要服务器,客户端按照固定的流程进行软件实现。服务器首先绑定端口和IP,然后侦听,等待客户端连接。客户端在创建对应的套接字后即可按照IP,端口来连接服务器,待连接成功后,服务器客户端即可开始通信。 在UDP的通信实现中,客户端不用连接服务器,只是向固定的IP和端口进行数据报文的发送,服务器端只是不断的接收对应IP和端口的数据,然后依据数据内容进行
转载请注明原文地址:https://tihaiku.com/congyezige/2424753.html
本试题收录于:
中级 嵌入式系统设计师题库软件水平考试初中高级分类
中级 嵌入式系统设计师
软件水平考试初中高级
相关试题推荐
甲状腺功能减退症患者应用甲状腺制剂长期替代治疗时,每6~12个月应检测A.血常规
诊断甲状腺功能亢进症最敏感、最可靠的方法为A.甲状腺吸Ⅰ率测定 B.基础代谢率
甲状腺功能减退的发病是由于A.胰岛素分泌绝对不足B.胰岛素相对不足以及靶细胞对胰
特发性血小板减少性紫癜(ITP)最主要的发病机制是A.凝血功能异常B.自身免疫引
慢性肾功能不全伴心力衰竭A.口服碳酸钙B.静脉注射碳酸氢钠C.补充活性维生素DD
鉴别原发性与继发性甲状腺功能减退症,应进行的检查是A.TSH B.FT C.
关于羊水检查描述,正确的是A.羊水中卵磷脂/鞘磷脂比值>2提示胎儿神经系统发育成
宫颈癌保留生育功能的手术是A.经阴道广泛子宫切除术及腹膜外淋巴结清扫术 B.宫
关于化疗药物副作用的描述,错误的是A.白细胞下降后,患者免疫功能下降易引起感染,
以下选项符合更年期功能性子宫出血患者临床表现的是A.有月经周期,经期长 B.无
随机试题
[originaltext]Havingahusbandmeansanextrasevenhoursofhouseworkeach
Whenitcomestoshopping,thestoreshereintheUnitedStatesareoftenov
【教学过程】 (一)故事导入,引出新课。 故事:发生在越南战争中,主人公金与美国士兵克里斯在纷扰的战火中邂逅,越战结束后,美国撤兵,克里斯与金在大使馆
患者,女性,60岁,今晨行胰头十二指肠切除术,下午更换卧位后半小时内,护士发现腹
1.遵守职业纪律与员工个人事业发展密切相关,主要因为严守职业纪律是()
“?______”。自古以来,小到黎民百姓的生产生活,大到国家民族间的兵戎相见,
某电影公司委托王某创作电影剧本,但未约定该剧本著作权的归属,并据此拍摄电影。下列
青霉素类引起的过敏性休克首选A.去甲肾上腺素 B.异丙肾上腺素 C.肾上腺素
甲、乙、丙三人成立一家特殊的普通合伙企业,甲在执行合伙事务时,由于重大过失造成合
投标文件应当对招标文件有关勘察设计服务期限、发包人要求、招标范围、投标有效期等实
最新回复
(
0
)