范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

BSP系统的设计与实现分析论文

  1 BSP 系统设计的意义
  前置机通信板使用ARM 微处理器,通过两路以太网口利用安全通信协议实现与联锁机的通信,通过两路CAN 总线实现与电子执行单元的通信,提供8 个LED 灯位来实时显示各种工作状态,利用上电初始化时读取背板地址来动态设置两通道的IP 地址,并能够以主备方式工作。
  2 系统的设计与实现
  2.1 VxWorks 系统的主要性能特点
  VxWorks 系统所需要的存储空间最小要8KB(ROM),具有极好的可伸缩性;支持中断驱动的优先级抢占式调度和时间片轮转调度,并具有确定的、快速的上下文切换能力;支持信号灯、消息队列、管道、信号和套接字等进程间通信和互斥手段;支持诸如Ring、buffer、linklist 等共享内存技术;确定的微秒级的中断响应时间;支持使用于多种物理介质的TCP/IP 协议簇和几乎所有常用的基于TCP/IP 的应用层协议;快速灵活的I/O 系统;支持多种文件系统。
  2.2 BSP 开发流程
  BSP 的开发需要一个与目标板硬件环境相近的参考BSP 和相关代码模板,从而本文中的目标板是在公司已有的联锁机三取二主板的BSP 基础上,进行的二次开发。开发环境的建立,主要是以目标板BSP 文件为模版在Tornado 安装的target config 目录下创建用户BSP 目录bspname,把Tornado target config 下文件和BSP模版文件拷贝到该目录下。根据目标板的不同功能对配置文件、寄存器和引脚、内存地址映射、makefile 文件和相关驱动程序等进行配置和修改。根据具体需要在命令行环境下利用Makefile 创建各种镜像,也可以在Tornado 集成环境下Build 菜单中选择Build Boot Rom来创建各种类型的Boot Rom 镜像。
  3 镜像和驱动程序调试
  初级阶段,主要指bootrom 的调试。bootrom 的"开发是VxWorks BSP 开发的起点,目标机没有提供任何服务,使用ADS 中的AXD 工具,通过JTAG 口将编译好的bootrom 文件加载到目标机中。在串口初始化后可以使用串口向电脑打印相关信息,观察bootrom 的运行状态。高级阶段,主要是指最小系统调试完毕后。这时串口驱动完成,在程序中调试相关函数可以轻松实现控制台串口的信息答应,并且串口可以作为开发主机与目标机之间的WDB 通道通信,WDB 连接上后就可以使用Tornado开发环境中提供的工具进行调试。
  3.1 调试环境
  开发主机操作系统为Windows XP,BSP 应用编程基于VxWorks 嵌入式实时操作系统,并在Tornado 集成开发环境下开发调试。开发主机与目标板之间通过ARMmulti-ICE 仿真器连接,开发主机利用该仿真器调试用于目标板的bootrom_uncmp 镜像和VxWorks 镜像。为了更好的调试,需要查看目标板BSP 的运行过程等信息,然而本目标板不具备VGA 接口,只能通过其自带的串口来输出调试信息。目标板通过自带的串口接9 针串口线与工控机(本设计中的开发主机只带有1 个串口)的COM1 相连,在工控机上利用超级终端来输出打印信息。在串口调试成功后,开始调试网口,目标板利用网口来启动VxWorks,这时目标板需要从开发主机上的TFTP来下载VxWorks。目标板镜像bootrom_uncmp 和VxWorks调试成功后,便可去掉开发主机与目标板之间的ARMmulti-ICE 仿真器,接上J-link 烧写工具,开发主机利用该工具把bootrom_uncmp.bin 烧写到目标板的ROM中。
  3.2 target server 的配置以及J-link 烧写工具为了能够实现正常连接,需要对target server 作相应的配置。并用J-link 把bootrom_cmp.bin 镜像烧到ROM 中。
  3.3 超级终端
  由于目标板硬件上没有VGA 接口,为了便于调试BSP 镜像和相关硬件驱动程序,用USART 下的Debug 口来输出调试信息。
  3.4 其它调试
  通过网络设备来启动VxWorks 系统时,需要通过TFTP 来下载bootrom_cmp 镜像和VxWorks镜像。在DebugMode 下,用串口、网口、TrueFFS 均能成功启动VxWorks后,便可改动启动模式为内部启动,即在BOOT Mode 下编译BSP,并重新生成boot image 镜像和VxWorks 镜像。
  3.5 驱动程序的调试
  Debug Mode 和Boot Mode 都能正常启动后,说明镜像是正确的。这时需要调试CAN 控制器SJA1000 的发送、接收功能,LED 灯光的设置和显示,动态电路的切换,背板地址的读取,网络地址的自动判定,模式开关的读取。
  4 结论
  在本次设计,本人参阅了大量的文献资料,了解了VxWorks 实时嵌入式操作系统中板卡支持包BSP 的概念和作用,熟悉了ARM CPU 结构,掌握了基于ARM 平台的VxWorks 操作系统BSP 开发的技术难点和重点,完成了VxWorks 操作系统在ARM9 芯片AT91RM9200 上的BSP 设计与调试,实现了CAN 控制器SJA1000 的驱动、0 9档的模式开关选择、LED 状态灯的读取和控制、主备切换的动态电路以及板卡背板地址和网络地址的读取。
  参考文献
  [1] 李勇.基于ARM9 的VxWorks BSP 的设计与实现[D].湖南:湖南大学,2009.

最新上海股票市场收益率分布模型统计探究摘要在金融市场迅速发展金融创新不断深入的今天,股票市场的波动也日益加剧,风险明显增大,资产收益率的分布形态也更加复杂化。对上证综指对数收益率序列进行实证研究,依据严密的统计分析方法浅谈企业会计的工作重点及对企业的影响一企业会计的工作重点分析(一)对企业的经济效益服冬会计作为企业发展的重要岗位之一,同时也是企业内部管理工作的重要组成部分,会计工作的目的与企业发展的总体目的有着一定的联系,尤其是经对应用型本科院校微观经济学教学方法进行研究一引言上个世纪80年代以后,国际高教界对实践教学和强化应用型人才培养越来越重视。为了与国际接轨,中国的多数高校也纷纷在教育教学改革的探索中对实践教学越发重视,高校的管理者和教师也清对工科院校经济学专业应用进行分析人才培养模式决定人才的定位学生的就业。高等院校在招生教学管理等各个环节都应坚持以市场和社会需求为导向,形成一个有机整体为培养对社会有用的人才服务。学生可否就业关系到院校生存与发展,浅谈穷国富国的不平等国际经济关系浅谈穷国富国的不平等国际经济关系国际经济关系反映了各国之间在经济交往中的地位关系以及对国际经济事务和规则影响上的力量对比,文章主要从国际贸易关系和国际经济秩序为研究出发,分析了在南关于穷国富国的不平等国际经济关系关于穷国富国的不平等国际经济关系国际经济关系反映了各国之间在经济交往中的地位关系以及对国际经济事务和规则影响上的力量对比,文章主要从国际贸易关系和国际经济秩序为研究出发,分析了在南对美国经济增长模式与危机后时代的调整进行分析一引言全球化背景下,世界经济逐渐呈现失衡的趋势,东亚国家与石油国家大量输出制成品以及资源来获得经常项目顺差,美国则通过提供金融产品实现资本回流以平衡经常项目逆差。失衡从根源上来讲,社会保障制度完善对我国经济的影响摘要近年来我国经济快速发展,社会的保障制度也日益完善,社会保障制度是一个国家安定发展的必要保障,本文主要论述了新时期完善我国社会保障制度对促进我国经济的促进作用。关键词社会保障制度对未来十年中国经济社会发展的展望与认识对未来十年中国经济社会发展的展望与认识当前全球的供需格局正在发生着重大调整,围绕市场资源人才技术标准的国际竞争将更加激烈。客观认识未来十年我国经济社会发展面临的挑战未来十年,尽管后浅论企业文化与营销策略的结合论文关键词文化营销观念创新知识营销关系营销论文摘要本文从文化与营销结合的原因入手,深入分析了二者结合是我国企业新世纪的必然选择,阐述了企业营销目前存在的问题,在此基础上着重提出了文试论从利益冲突转向利益和谐和谐社会构建的核心论文关键词经济转型利益冲突利益和谐和谐社会论文摘要利益关系是人类一切社会关系的基础,没有利益和谐,就不可能有社会和谐。因此,和谐社会的本质是利益和谐。以市场为导向的经济转型,其实质
空间网格结构的施工技术管理论文摘要空间网格结构作为一种复杂的高次超静定结构,在其广泛应用的同时,由于跨度一般较大,且多应用于公共建筑重要建筑,下面人员众多,设备贵重,网架在高空,出了问题极难加固,导致工程实际中校园网络方案设计论文引导语随着信息技术的飞速发展,中小学校园网的建设已经逐渐提到议事日程上来。下面是小编为你带来的校园网络方案设计论文。希望对你有所帮助。第1章需求分析校园网必须具备教学管理和通讯三大民族地区学校传承与民族体育发展探究的论文摘要本文通过民族体育的传承对民族文化发展的意义在民族地区学校开展民族体育的可行性建议对体育教学的作用以及对民族地区学校开展民族体育的思考等阐述,论述了在民族地区学校开展民族体育在新食品安全问题论文近年来,大家越来越关注食品安全问题,那么,以下是小编给大家整理收集的食品安全问题论文,供大家阅读参考。食品安全问题论文1近年来,随着我国经济的高速发展,人们的生活水平不断提高食品安数学教学中的小组合作模式分析论文随着素质教育深入推进,各地教育工作者都在积极实践和探索,涌现出一批符合新课程理念的教学模式。我校在课堂教学中推行的小组合作教学模式就是其中的一种。所谓小组合作学习,是指以班级为基本制药设备管理中的问题与对策论文内容摘要随着制药业的发展和现代管理的发展,制药设备管理在制药企业中的作用越来越明显,直接影响着制药企业的产品质量,关系着制药企业的发展。同时,由于受传统制药企业设备管理观念的影响,酒店管理中的问题及对策论文篇一酒店管理中的问题及对策一高职酒店管理专业工学结合培养模式存在的问题1酒店的用工和学生实习的目的性冲突所有的酒店首先置身于市场中。因此,盈利成为其一切事物履行的出发点和归宿点。基关于试析倾听中的问题与对策论文倾听作为教师与儿童心灵沟通的桥梁,在幼儿园教育活动中起着重要的作用,试析倾听中的问题与对策。但是,目前在幼儿园,很多教师不能有效地倾听儿童,如何在实践中形成教师倾听儿童的策略,发挥简析初中语文中的探究式教学论文一探究式教学的内涵目前,在新课程标准下,探究式教学成为培养人才的一种新型的教学方式它不仅能够充分发挥学生的主体作用,使学生能真正主动地学习,还可以培养学生的探索精神,使其在探索的过简析钢琴学习中的若干心理问题及对策论文钢琴历来被人们称为乐器之王,因而人们对钢琴学习过程的研究也是最深人和漫长的。钢琴学习既是钢琴知识和钢琴技能的学习,也是一次心理学习。自十九世纪下半叶以来,对钢琴学习主体的心理行为研浅谈初中数学课程教学改革中的困境与对策论文随着新课改内容的不断深化,传统的灌输式与填鸭式教学模式不能顺应教育改革的发展,尤其是数学学科,作为一门逻辑思维较强的课程,传统教学模式更会阻碍教学质量的提升。在这种形势下,我国出台