0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

说说基于PC104总线的VxWorksBSP设计

深蓝宇科技 来源:深蓝宇科技 作者:深蓝宇科技 2022-09-07 16:52 次阅读

VxWorks是由美国的WindRiver推出的一种嵌入式强实时操作体系,它存在多任务调度的方法,可以办理多个外设,而且它可依据运用程序的需要对操作体系进行裁剪,最大程度的紧缩代码,完成程序的优化。

Intelx86系列处理器的嵌入式运用通常是以PC104的方式呈现的,PC104除包含PC/AT的一切规范功用外,它的CPU模块还有一些共同的长处:开发周期短、费用低、体积小、层叠衔接、功耗小、模块化、抗冲击及轰动能力强,作业及存储温度规模宽、集成度高,可靠性高。

在PC/104总线设备上运用的数据存储设备通常有硬盘和根据闪存技能的固态电子盘。由于嵌入式体系作业环境通常对比恶劣,硬盘在恶劣的轰动条件下无法正常作业,而固态电子盘的作业规模很宽,可以挑选相应环境下的器材(零下40℃到零上85℃),而且体积很小,合适嵌入式运用。本嵌入式体系中数据存储设备采用了CE公司的CF(CompactFlash)卡,而在此软硬件平台上规划开发了嵌入式实时操作体

VxWorks的并根据PC104总线的板载撑持包。

VxWorks板载撑持包BSP规划

根据PC104总线设备的VxWorks操作体系映像开发

在实时操作体系VxWorks中,硬件笼统层是以板载撑持包BSP的方式呈现的。对于不一样的处理器体系布局以及硬件环境规划不一样的板载撑持包,实时操作体系VxWorks就可以用于不一样的硬件环境,大大削减了资源糟蹋。由于板载撑持包一起具有硬件有关性和操作体系有关性,是一个介于硬件与软件之间的软件层次,包含了体系中的大多数与硬件有关的软件模块。VxWorks板载撑持包BSP的规划概念使嵌入式实时操作体系VxWorks变成一个通用的嵌入式软件开发包,使得有关的高层的嵌入式运用可以有效地运转于特定的、运用有关的硬件设备之上,使嵌入式实时操作体系VxWorks的可移植性大大加强。

根据PC104总线设备的VxWorks操作体系映像开发首要作业有3个方面:

①板载撑持包规划与开发

VxWorks实时操作体系的板载撑持包的开发通常供给通常模板程序,挑选一个一样处理器布局板载撑持包进行规划。

②有关外围硬件设备驱动程序

嵌入式体系是对于某一详细运用场合开发的专用体系,因而常常会运用到一些非规范的硬件设备,而VxWorks操作体系并不供给有关的外设驱动程序,运用时需自行开发相应的外设驱动程序。

③操作体系映像装备与生成

对VxWorks操作体系各个功用模块进行装备,使其在满意功用需要的条件下到达代码量最小,一起也削减犯错的可能性。

poYBAGMYWzmAQdJ5AAPTX4UYVzs829.png


深蓝宇PC104产品第一站,各种PC104主板和工控主板卡,以及嵌入式主板销售及定制服务的高科技企业;提供,游戏机主板,凌动主板,

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • VxWorks
    +关注

    关注

    2

    文章

    354

    浏览量

    96669
  • PC104
    +关注

    关注

    5

    文章

    52

    浏览量

    67162
  • 总线
    +关注

    关注

    10

    文章

    2706

    浏览量

    87222
收藏 人收藏

    评论

    相关推荐

    BE104 BACnet To IEC104 网关产品介绍

    BACnet转IEC104网关BE104是一款专为楼宇自控和电力系统设计的协议转换网关,旨在实现BACnet协议与IEC 104协议设备的顺畅集成。BACnet转IEC104网关BE
    发表于 01-26 11:51 0次下载

    基于PC104和MCS-51单片机的串口通信

    发表于 11-06 08:31 0次下载
    基于<b class='flag-5'>PC104</b>和MCS-51单片机的串口通信

    基于PC104的放线车检测系统硬件设计

    电子发烧友网站提供《基于PC104的放线车检测系统硬件设计.pdf》资料免费下载
    发表于 10-24 10:54 0次下载
    基于<b class='flag-5'>PC104</b>的放线车检测系统硬件设计

    基于PC104的实时信号采集处理系统设计

    电子发烧友网站提供《基于PC104的实时信号采集处理系统设计.pdf》资料免费下载
    发表于 10-10 09:37 1次下载
    基于<b class='flag-5'>PC104</b>的实时信号采集处理系统设计

    PCL6143运动控制器原理及应用

    PCL6143运动控制器的原理及应用 可以用于设计开发相应的芯片电路。介绍了PCL6143 的功能结构、主要寄存器以及指令系统。设计了一款基于PC104总线的四轴运动控制卡, 介绍了如何编写运动控制卡的功能函数库。
    发表于 09-26 08:14

    RKR104BKU 数据表

    RKR104BKU 数据表
    发表于 07-17 19:15 0次下载
    RKR<b class='flag-5'>104</b>BKU 数据表

    9FG104E 数据表

    9FG104E 数据表
    发表于 07-14 18:31 0次下载
    9FG<b class='flag-5'>104</b>E 数据表

    8V41S104I 数据表

    8V41S104I 数据表
    发表于 07-12 20:04 0次下载
    8V41S<b class='flag-5'>104</b>I 数据表

    844004-104 数据表

    844004-104 数据表
    发表于 07-11 20:12 0次下载
    844004-<b class='flag-5'>104</b> 数据表

    842S104E 数据表

    842S104E 数据表
    发表于 07-11 18:48 0次下载
    842S<b class='flag-5'>104</b>E 数据表

    843S104I-133 Final 数据表

    843S104I-133 Final 数据表
    发表于 07-10 20:03 0次下载
    843S<b class='flag-5'>104</b>I-133 Final 数据表

    841S104I-02数据表

    841S104I-02 数据表
    发表于 07-10 18:49 0次下载
    841S<b class='flag-5'>104</b>I-02数据表

    SLG88103/104 数据表

    SLG88103/104 数据表
    发表于 06-29 19:32 0次下载
    SLG88103/<b class='flag-5'>104</b> 数据表

    SLG88103/104 数据表

    SLG88103/104 数据表
    发表于 05-19 18:39 0次下载
    SLG88103/<b class='flag-5'>104</b> 数据表

    844004-104 数据表

    844004-104 数据表
    发表于 05-15 19:01 0次下载
    844004-<b class='flag-5'>104</b> 数据表