vxWorks-BSP移植笔记

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

广州致远电子有限公司VxWorks技术笔记基于s3c2440a的VxWorksBSP移植TN01010101V0.01Date:2009/04/08VxWorksBSP移植技术笔记类别内容关键词VxWorskBSPs3c2440a摘要VxWorks的BSP开发TechnicalNote广州致远电子有限公司VxWorks技术笔记VxWorks技术笔记©2009GuangzhouZHIYUANElectronicsCO.,LTD.iVxWorksBSP移植技术笔记修订历史版本日期原因V0.012009/04/08创建文档广州致远电子有限公司VxWorks技术笔记VxWorks技术笔记©2009GuangzhouZHIYUANElectronicsCO.,LTD.iiVxWorksBSP移植技术笔记销售与服务网络(一)广州周立功单片机发展有限公司地址:广州市天河北路689号光大银行大厦12楼F4邮编:510630电话:(020)3873091638730917387309723873097638730977传真:(020)38730925网址:广州专卖店地址:广州市天河区新赛格电子城203-204室电话:(020)8757863487569917传真:(020)87578842南京周立功地址:南京市珠江路280号珠江大厦2006室电话:(025)836132218361327183603500传真:(025)83613271北京周立功地址:北京市海淀区知春路113号银网中心A座1207-1208室(中发电子市场斜对面)电话:(010)625361786253617982628073传真:(010)82614433重庆周立功地址:重庆市石桥铺科园一路二号大西洋国际大厦(赛格电子市场)1611室电话:(023)6879643868796439传真:(023)68796439杭州周立功地址:杭州市天目山路217号江南电子大厦502室电话:(0571)281396112813961228139613281396152813961628139618传真:(0571)28139621成都周立功地址:成都市一环路南二段1号数码同人港401室(磨子桥立交西北角)电话:(028)8543983685437446传真:(028)85437896深圳周立功地址:深圳市深南中路2070号电子科技大厦C座4楼D室电话:(0755)83781788(5线)传真:(0755)83793285武汉周立功地址:武汉市洪山区广埠屯珞瑜路158号12128室(华中电脑数码市场)电话:(027)871684978716829787168397传真:(027)87163755上海周立功地址:上海市北京东路668号科技京城东座7E室电话:(021)530834525308345353083496传真:(021)53083491西安办事处地址:西安市长安北路54号太平洋大厦1201室电话:(029)878812968306300087881295传真:(029)87880865广州致远电子有限公司VxWorks技术笔记VxWorks技术笔记©2009GuangzhouZHIYUANElectronicsCO.,LTD.iiiVxWorksBSP移植技术笔记销售与服务网络(二)广州致远电子有限公司地址:广州市天河区车陂路黄洲工业区3栋2楼邮编:510660传真:(020)38601859网址:(嵌入式系统事业部)(工控网络事业部)(楼宇自动化事业部)技术支持:CAN-bus:电话:(020)226443812264438222644253邮箱:can.support@embedcontrol.comiCAN及数据采集:电话:(020)2887234422644373邮箱:ican@embedcontrol.comMiniARM:电话:(020)2887268428267813邮箱:miniarm.support@embedtools.com以太网:电话:(020)2264438022644385邮箱:ethernet.support@embedcontrol.com无线通讯:电话:(020)22644386邮箱:wireless@embedcontrol.com串行通讯:电话:(020)2826780022644385邮箱:serial@embedcontrol.com编程器:电话:(020)22644371邮箱:programmer@embedtools.com分析仪器:电话:(020)226443752887262428872345邮箱:tools@embedtools.comARM嵌入式系统:电话:(020)28872347288723772264438322644384邮箱:arm.support@zlgmcu.com楼宇自动化:电话:(020)226443762264438928267806邮箱:mjs.support@ecardsys.commifare.support@zlgmcu.com销售:电话:(020)22644249226443992264437222644261288725242887234228872349288725692887257338601786维修:电话:(020)22644245广州致远电子有限公司VxWorks技术笔记移植技术笔记©2009GuangzhouZHIYUANElectronicsCO.,LTD.1VxWorksBSP移植技术笔记目录1.适用范围...................................................................................................................12.BSP分析...................................................................................................................22.1BSP的文件构成.......................................................................................................22.2BSP的执行逻辑.......................................................................................................32.2.1BootROMimage...............................................................................................32.2.2VxWorksimage.................................................................................................42.2.3Driver加载的时机...........................................................................................53.移植要点...................................................................................................................63.1异常处理...................................................................................................................63.2中断处理...................................................................................................................93.3时钟.........................................................................................................................113.4串口驱动.................................................................................................................113.4.1概述.................................................................................................................113.4.2ttyDrv(包括tyLib).....................................................................................123.4.3xxDrv驱动的实现..........................................................................................153.5编译链接.................................................................................................................224.参考资料.................................................................................................................23广州致远电子有限公司VxWorks技术笔记移植技术笔记©2009GuangzhouZHIYUANElectronicsCO.,LTD.1VxWorksBSP移植技术笔记1.适用范围主要从几个关键主题描述s3c2440a的VxWorksBSP定制工作,对整个过程作了详细描述。另外提供一些开发中需要使用的参考资源,包括手册、文档、代码和工具等。适用于基于ARM的VxWorks的BSP开发。此次移植的VxWorksBSP基于Tornado2.2,适用于EPC6000,MiniHMI-1000等基于s3c2440a的工控板上。实现了向量表映射,中断异常管理,系统时钟,辅助时钟,Uart等最基本的驱动与功能。可用于生成VxWorks的bootrom和VxWorks镜像。广州致远电子有限公司VxWorks技术笔记移植技术笔记©2009GuangzhouZHIYUANElectronicsCO.,LTD.2VxWorksBSP移植技术笔记2.BSP分析2.1BSP的文件构成VxWorks的BSP组成文件主要包含在四个目录下:Tornado\target\config\all:所有BSP的公共部分;Tornado\target\config\comps\vxworks:基本模块描述文件(*.cdf);Tornado\target\config\comps\src:模块配置文件(被usrConfig.c使用);Torn

1 / 28
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功