没有合适的资源?快使用搜索试试~ 我知道了~
嵌入式系统/ARM技术中的利用XPS工具快速生成有效的板支持包
0 下载量 167 浏览量
2020-12-13
09:19:29
上传
评论
收藏 114KB PDF 举报
温馨提示
试读
3页
具有嵌入式处理器的 平台 FPGA 为您提供前所未有的灵活性、集成度和高性能。目前,在单个可编程逻辑设备中开发极其复杂且高度定制化的嵌入式系统已成为可能。 随着芯片性能的不断增加,如何使设计方法始终高效、多产,成为人们面临的主要挑战。嵌入式系统开发的关键活动之一是开发板支持包 (BSP)。利用 BSP,可以使嵌入式软件应用程序成功地初始化,并与连接到处理器的硬件资源进行通信。典型的 BSP 组件包括引导代码、设备驱动程序代码和初始化代码。 创建 BSP 是一个冗长而繁复的过程,并且在微处理器复合体(处理器和相关的外设)每次有所变更时都得
资源推荐
资源详情
资源评论
嵌入式系统嵌入式系统/ARM技术中的利用技术中的利用XPS工具快速生成有效的板支工具快速生成有效的板支
持包持包
具有嵌入式处理器的 平台 FPGA 为您提供前所未有的灵活性、集成度和高性能。目前,在单个可编程逻辑设备
中开发极其复杂且高度定制化的嵌入式系统已成为可能。 随着芯片性能的不断增加,如何使设计方法始
终高效、多产,成为人们面临的主要挑战。嵌入式系统开发的关键活动之一是开发板支持包 (BSP)。利用
BSP,可以使嵌入式软件应用程序成功地初始化,并与连接到处理器的硬件资源进行通信。典型的 BSP 组件包
括引导代码、设备驱动程序代码和初始化代码。 创建 BSP 是一个冗长而繁复的过程,并且在微处理器
复合体(处理器和相关的外设)每次有所变更时都得
具有嵌入式处理器的 平台 FPGA 为您提供前所未有的灵活性、集成度和高性能。目前,在单个可编程逻辑设备中开发极其
复杂且高度定制化的嵌入式系统已成为可能。
随着芯片性能的不断增加,如何使设计方法始终高效、多产,成为人们面临的主要挑战。嵌入式系统开发的关键活动之一
是开发板支持包 (BSP)。利用 BSP,可以使嵌入式软件应用程序成功地初始化,并与连接到处理器的硬件资源进行通信。典
型的 BSP 组件包括引导代码、设备驱动程序代码和初始化代码。
创建 BSP 是一个冗长而繁复的过程,并且在微处理器复合体(处理器和相关的外设)每次有所变更时都得再次进行。对
FPGA 而言,迅速的设计循环加上平台的灵活性,会使得管理 BSP 的任务更为艰巨(图 1)。这一情况迫使人们寻找更有效
地管理 BSP 的方法。
本文将描述 Xilinx 提供的一种创新解决方案,它可以简化 RTOS BSP 的创建和管理。我们选择了 WindRiver VxWorks
流程来阐明这一概念,但其蕴含的技术是通用的,同样适用于支持 Xilinx® 处理器的所有其他操作系统解决方案。
图 1 – 平台 FPGA 灵活性要求软件 BSP 生成过程具有高效率。
设计流程和软件设计流程和软件BSP生成生成
Xilinx 处理器的设计包含硬件平台装配流程和嵌入式软件开发流程。这些流程都通过 Xilinx Platform Studio (XPS) 工具加
以管理,该工具属于 Xilinx 嵌入式开发套件 (EDK) 的一部分。
设计通常始于在 XPS 中装配与配置处理器及与其相连接的配件。定义好硬件平台后,就可以配置系统的软件参数
了。Platform Studio 的一个主要特点是,它可以根据您对处理器、外设和嵌入式操作系统的选择和配置来定制 BSP。系统通
过硬件设计的叠代改变而发展,同时,BSP 随着平台而发展。
自动生成的 BSP 可赋予嵌入式系统设计者以下能力:
• 自动创建与硬件设计完全匹配的 BSP
• 使用预认证的组件消除 BSP 设计错误
• 立即启动应用软件开发,增加设计者的产量
创建用于创建用于WindRiver VxWork 的的BSP
Platform Studio 可生成用于 Xilinx Virtex™-II Pro 和 Virtex-4 FPGA 中的 PowerPC™ 405 处理器及其外设的定制
Tornado 2.0.x (VxWorks 5.4) 或 Tornado 2.2.x (VxWorks 5.5) BSP。生成的 BSP 包含系统必需的所有支持软件,包括:引导
代码、设备驱动程序和 VxWorks 初始化。
资源评论
weixin_38648968
- 粉丝: 11
- 资源: 946
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 农村信用社联合社计算机信息系统投产与变更管理办.docx
- 农村信用社联合社计算机信息系统数据管理办法.docx
- 利用SPSS作临床效度分析线上计算网站介绍-医学研究部统计谘.(医学PPT课件).ppt
- 利用Zabbix监控mysqldump定时备份数据库状态.docx
- 利用计算机解决问题的基本过程.doc
- 化工铁路通信工程总结.doc
- 北京大学网络教育软件工程作业.docx
- 医药公司(连锁店)计算机操作规程未新系统的自行按照旧制修改-新系统过制的编号加修模版.doc
- 医药公司(连锁店)计算机系统操作规程模版.doc
- 医药连锁门店计算机系统的操作和管理程序未新系统的自行按照旧制修改-新系统过制的编号加修模版.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功