基于ARM的LCU测试系统的设计

被引量 : 0次 | 上传用户:fangfang200805
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机车LCU单元测试是LCU单元证明其准确性、可靠性的重要的一环,是在LCU单元投放市场和实际运行之前的必要准备。ARM是一款cpu处理器的总称,根据它功耗小,性能优,价格成本低廉的特点,目前广泛用于嵌入式设备的核心处理器。本文的目标重点就在于两者的结合之处,通过对ARM平台的搭建研究和设计了LCU的单元测试系统。本文详细介绍了搭建ARM工作平台主要的四个步骤:首先是要建立基本的硬件平台作为实际运行的基础,本文所选用的市面上广为人知,有较好口碑的韩国三星公司生产的SMDK2410开发板作为硬件基础,在此之上进行软件的开发和修改;第二步是得到交叉编译工具,其目的是编译程序来得到ARM处理器所能识别的二进制代码,相当于软件硬编码的翻译工作;第三步是移植Boot-loader,加载所有启动时需要可执行的二进制代码至内存中,负责硬件带电启动整个系统;第四步则是操作系统的移植。选用常见Linux作为操作系统,提供OS一级的系统调用,向上为软件层提供硬件的操作接口,向下通过驱动管理控制硬件,负责协调硬件和软件的工作。从软件工程的角度出发,遵循设计模式的方法,采用Linux世界中模块的设计思想,在对LCU单元的测试情况做出具体分析的前提下提出了LCU单元测试系统的整体设计。同时结合嵌入式系统编程的特点,实现了数据压缩算法和工作状态换算算法,给出了一种简单快速判断硬件编址的方法,最后,初步讨论了优化算法方案及其可行性。
其他文献
以因子分析主成分方法选取预警指标;以免疫遗传算法对BP神经网络收敛速度较慢、易陷入局部极小等缺陷进行改进,形成IGA-BP神经网络.采用IGA-BP神经网络对银行的流动性风险进
近年来,随着金融市场需求复杂程度的提高,仅仅使用标准期权已很难满足市场的需要,为了满足市场及某些客户的特殊需求,也为了规避自己所面临的风险,许多金融公司除了提供人们广为熟
随着我国水利水电事业的发展和混凝土坝筑坝技术水平的迅速提高,在水利资源丰富的西南和西北地区正在设计修建众多高坝大库,且常采用混凝土重力坝的型式以及坝后式厂房的布置。
城市化是推动中国经济与社会深刻变革,实现国家现代化与民族复兴的战略选择。充分理解治理机制运行的有效方式在于比较研究,本文着眼于基层结构与社区治理的分析框架,通过比
为了解决LiNi1/3CO1/3Mn1/3O2振实密度较低和加工性能较差等问题,本研究利用化学共沉淀法制备镍钴锰在材料中分布均匀的球形Ni1/3Co1/3Mn1/3CO3,采用该前驱体合成振实密度高及加工性
只有对设计策略足够重视,才能及时发现施工过程中存在的问题,从而减少施工成本,保证企业利益。论文深入分析了高填方岩土工程设计前的注意事项、土方平衡设计策略及方法等,以
柑桔衰退病是由柑桔衰退病毒(Citrus tristeza virus, CTV)引起的严重危害世界柑桔种植业的一种病害。CTV属于长线形病毒属(Closterovirus),基因组由含19296个核苷酸的正义单
期刊
肥胖症目前在全世界范围内已经成为影响健康的一个重要疾病。有研究表明肥胖症患者死亡率增高,同时肥胖症的发生大大增加了患其他疾病,比如2型糖尿病、冠心病和高血压等的几率
教学是一份职业,也是一门艺术,而爱好兴趣学习艺术的重要表现形式。既然兴趣如此重要,老师要将教学这份艺术表现的更好,就要花费大力气培养与激发学生的学习兴趣,是每个老师