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
    +关注

    关注

    3

    文章

    351

    浏览量

    100075
  • PC104
    +关注

    关注

    5

    文章

    52

    浏览量

    68770
  • 总线
    +关注

    关注

    10

    文章

    3065

    浏览量

    91966
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    IEC104能源管理平台有什么功能?有哪些推荐?

    IEC104协议凭借其在电力系统中高效、稳定的数据传输特性,已成为能源管理领域的“通用语言”。一个成熟的IEC104能源管理平台,通常具备以下核心功能:多源数据采集与协议转换(兼容IEC104
    的头像 发表于 05-14 16:05 106次阅读
    IEC<b class='flag-5'>104</b>能源管理平台有什么功能?有哪些推荐?

    研华PC/104模块:PCM-3725、PCM-3730和PCM-3780的技术剖析

    研华PC/104模块:PCM-3725、PCM-3730和PCM-3780的技术剖析 在电子设计领域,PC/104模块以其紧凑的尺寸和强大的功能,成为嵌入式系统开发的理想选择。今天,我
    的头像 发表于 05-13 11:15 254次阅读

    探索PCM - 3725、PCM - 3730和PCM - 3780:多功能PC/104模块的技术剖析

    探索PCM-3725、PCM-3730和PCM-3780:多功能PC/104模块的技术剖析 在电子工程师的日常工作中,选择合适的模块对于项目的成功至关重要。今天,我们就来深入了解Advantech
    的头像 发表于 05-13 11:15 251次阅读

    探索PCM-3718H/HG/HO与PCM-3724:多功能PC/104模块的卓越性能

    探索PCM-3718H/HG/HO与PCM-3724:多功能PC/104模块的卓越性能 在电子工程师的日常工作中,选择合适的PC/104模块对于项目的成功至关重要。今天,我们就来深入了
    的头像 发表于 05-13 11:15 226次阅读

    PC/104数据通信模块:性能解析与选型参考

    端口模块 1. 接口与芯片组 PCM - 3643采用PC/104(ISA)总线接口,使用标准的16550、16650或16750兼容芯片组用于串口通信。这使得它能够稳定地实现4或8个RS
    的头像 发表于 05-13 11:05 264次阅读

    探索PCM - 3343:高性能PC/104单板计算机的卓越之选

    探索PCM - 3343:高性能PC/104单板计算机的卓越之选 在电子工程师的日常工作中,选择一款合适的单板计算机(SBC)对于项目的成功至关重要。今天,我们就来深入了解一款备受关注的产品
    的头像 发表于 05-13 11:05 236次阅读

    探索CY15B104Q 4-Mbit F-RAM:高性能非易失性存储解决方案

    探索CY15B104Q 4-Mbit F-RAM:高性能非易失性存储解决方案 在电子设计领域,寻找一款高性能、可靠且耐用的非易失性存储器是众多工程师的追求。CY15B104Q 4-Mbit
    的头像 发表于 04-28 16:40 157次阅读

    Atmel ATtiny102和ATtiny104 MCU:小身材大性能

    Atmel ATtiny102和ATtiny104 MCU:小身材大性能 在电子设计领域,我们常常追求在小尺寸设备中实现高性能。Atmel推出的基于8位RISC架构的ATtiny102
    的头像 发表于 04-27 17:20 464次阅读

    onsemi NTD3055L104、NTDV3055L104 MOSFET深度解析

    onsemi NTD3055L104、NTDV3055L104 MOSFET深度解析 在电子工程师的日常设计工作中,MOSFET是一种常用且关键的器件,它在电源、转换器、功率电机控制和桥式电路等领域
    的头像 发表于 04-14 10:05 177次阅读

    TMP104数字温度传感器:特性、应用与编程详解

    ,在众多领域得到了广泛应用。下面我们一起来深入了解这款传感器。 文件下载: tmp104.pdf 一、TMP104的关键特性 1. 多设备访问与接口优势 TMP104具备多个突出特性。它支持多设备访问(MDA),通过全局读写操作
    的头像 发表于 02-25 15:15 292次阅读

    工业智能网关支持IEC104协议吗

    工业智能网关普遍支持IEC104协议 ,其支持情况及功能特点如下: 一、协议支持的核心能力 IEC104是国际电工委员会(IEC)制定的电力系统自动化通信协议,基于TCP/IP网络实现远程监控与调度
    的头像 发表于 12-18 14:42 825次阅读
    工业智能网关支持IEC<b class='flag-5'>104</b>协议吗

    电力IEC104设备数据 转 IEC104项目案例

    VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc ua,opc da,DNP3。
    的头像 发表于 12-02 15:53 607次阅读
    电力IEC<b class='flag-5'>104</b>设备数据 转 IEC<b class='flag-5'>104</b>项目案例

    ADC104S021/ADC104S021Q:高性能10位A/D转换器的设计与应用

      作为电子工程师,在设计中选择合适的A/D转换器至关重要。今天,我们就来详细探讨一下德州仪器(TI)的ADC104S021/ADC104S021Q这款4通道、50 ksps至200 ksps、10
    的头像 发表于 12-02 14:22 845次阅读
    ADC<b class='flag-5'>104</b>S021/ADC<b class='flag-5'>104</b>S021Q:高性能10位A/D转换器的设计与应用

    深入解析ADC104S021/ADC104S021Q:高性能10位A/D转换器

      在电子设计领域,模拟 - 数字转换器(ADC)是连接现实世界模拟信号与数字系统的关键桥梁。德州仪器(TI)的ADC104S021/ADC104S021Q 4通道、50 ksps到200 ksps
    的头像 发表于 12-02 14:18 862次阅读
    深入解析ADC<b class='flag-5'>104</b>S021/ADC<b class='flag-5'>104</b>S021Q:高性能10位A/D转换器

    IEC104转Modbus网关

    ​ 型号:SG-IEC104-TCP 产品概述 IEC104转Modbus网关型号SG- IEC104- TCP,是三格电子推出的工业级网关(以下简称网关),主要用于IEC104数据采
    的头像 发表于 06-13 10:35 1149次阅读
    IEC<b class='flag-5'>104</b>转Modbus网关