【摘 要】
:
随着嵌入式系统的飞速发展,人们对嵌入式系统开发的周期和效率提出了更高的要求。传统的嵌入式开发方法使硬件开发和软件开发无法并行展开,从而大大影响了系统开发效率,为了
论文部分内容阅读
随着嵌入式系统的飞速发展,人们对嵌入式系统开发的周期和效率提出了更高的要求。传统的嵌入式开发方法使硬件开发和软件开发无法并行展开,从而大大影响了系统开发效率,为了解决这一问题,软件模拟器应运而生。USB OTG(On-The-Go)模块作为计算机硬件中重要的外部设备,实现USB OTG模拟器对USB OTG模块的软硬件开发有很大的意义。
论文的主要工作是在完成对模拟器中最小系统设计的基础上,通过增加对USB OTG模块的设计来实现USB OTG模拟器。论文首先在比较了当前流行的开源ARM模拟器的优缺点的基础上使用了QEMU作为CPU模拟器;其次基于QEMU提供的全系统模拟框架设计和实现了USB OTG模拟器的最小系统,主要设计了中断模块和定时器模块;最后设计了USB OTG模块。论文采用基于内存空间映射的方式来实现对存储系统及外设的模拟,从内部逻辑和外部接口两方面来设计模拟外设,其中外部接口主要是指外设的寄存器访问接口。在论文中重点模拟了中断模块的中断请求和中断判优功能,定时器的定时功能,并对USB OTG IP核的各个功能模块进行了模拟设计。
论文实现的USB OTG模拟器从功能和性能上都较好的模拟了SEP0718 FPGA验证板上的最小系统和USB OTG模块。在该USB OTG模拟器上开发的USB驱动程序不用修改就可以在SEP0718 FPGA验证板上运行,并且它在模拟器上实现的数据传输性能为真实硬件的70%,达到了预期的效果。使用该USB OTG模拟器可以加快USB OTG模块软件的开发和测试工作,并对其硬件开发有一定的借鉴意义。
其他文献
摘 要: 在化学学习中,如何准确快速地记住各种化学概念、规律、方程式、实验步骤等内容是学好化学的关键一步,可以说,在化学学习中,掌握一定的记忆技巧对于学好化学学科来说至关重要。作者结合实例总结了几种化学教学中经常用到的记忆方法。 关键词: 化学学习 浓缩记忆法 歌诀记忆法 直观记忆法 生活经验记忆法 很多学生在学习化学的时候往往都会碰到一个难关,那就是记忆关。化学学科中的各种符号、方程式、规律
明代王世贞在《艺苑卮言》中,对中国的山水画发展做出过这样的判断:“荆关董巨一变,李刘马夏又一变。”这种观点为后学所认同。然而,山水艺术中的变革,并不是一个突变的过程,
摘 要: 新时期、新形势下高等学校毕业生就业工作面临着全新的挑战。社会信息化的高速发展对传统的毕业生就业市场管理模式提出了新的要求。充分认识就业信息采集对促进大学生就业工作的重要性,掌握发挥就业信息采集作用的途径,不断加强就业信息采集服务,努力拓展学生就业渠道,提升就业服务质量,这是推进新形势下高校毕业生就业工作的有效途径。 关键词: 就业信息采集 高校大学生就业 重要性 世界经济全球化进程的
本研究以浙春3号、1601 2个大豆品种为材料,研究了过量Fe~(2+)对大豆部分农艺性状、叶肉细胞超微结构、生理特性和膜保护系统的影响,主要结果如下: 1.过量Fe~(2+)对大豆农艺性状有明显影响。铁毒抑制叶面积、叶比重的增加。同时对根系的影响表现为低毒胁迫抑制了根系的生长,而高毒胁迫反而促进根系生长的趋势。 2.Fe~(2+)对大豆叶肉细胞内膜系统有较大的影响。本试验条件下,对照
对于高中生物《遗传与进化》模块二教学内容中自交与自由交配,不少学生常将其混为一谈,认为自由交配简称为自交。在教学过程中,我尝试从概念、相关概率的计算、对种群基因频率的影响和对种群基因型频率的影响四个方面进行比较和分析。 1.概念 自交是指植物中的自花授粉和雌雄异花的同株授粉,广义的自交也可指基因型相同的个体相互交配。若只考虑一个种群的一对等位基因B和b,种群中个体的基因型为BB、Bb、bb,则
目的:1、探讨不同进程PD大鼠血清MLT的变化,与脑微透析液中MLT比较。2、探讨不同进程PD大鼠血清MLT与APO诱导的旋转圈数以及黒质TH免疫阳性细胞间的关系。3、检测临床PD病人的
本项研究旨在鸟类线粒体DNA水平上探讨其起源和系统进化等项理论问题.分别采用了PCR技术,RFLP技术以及DNA测序技术,系统、全面地研究鸟类系统分类及其进化的问题.在猛禽类mtD
随着人们对客观世界本质认识的不断深化,分数微积分和非线性系统科学开始逐步走到了理论研究和工程实际应用的舞台前沿。分数阶非线性系统理论的发展对推动现代数学、物理学