ucos iii在zynq上的移植.docx

上传人:lao****ou 文档编号:834565 上传时间:2024-06-12 格式:DOCX 页数:5 大小:85.88KB
下载 相关 举报
ucos iii在zynq上的移植.docx_第1页
第1页 / 共5页
ucos iii在zynq上的移植.docx_第2页
第2页 / 共5页
ucos iii在zynq上的移植.docx_第3页
第3页 / 共5页
ucos iii在zynq上的移植.docx_第4页
第4页 / 共5页
ucos iii在zynq上的移植.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《ucos iii在zynq上的移植.docx》由会员分享,可在线阅读,更多相关《ucos iii在zynq上的移植.docx(5页珍藏版)》请在第一文库网上搜索。

1、ucosiii在Zynq上的移植本教程介绍了如何使用COSBSP建立在ZYNQ基本应用程序使用Vivado-7000IDE和赛灵思SDK0在本教程中,您将使用ViVadoIP集成器配置ZYNQ处理器系统以及FPGA架构集成软外设。然后,您将使用COSBSP来生成使用一个基本的应用程序COSTI1实时内核。教程将让您体验以下概念:一个UC/OS-III的应用程序和BSP的生成BSP和驱动程序配置选择和使用赛灵思独立驱动和MiCriUm的自定义驱动程序标准输出(文字痕迹)中断处理本教程是不是意味着作为Vivado设计流程的演示。读者建议先通过官方赛灵思教程和文档尝试本教程之前。软件要求合适的Viv

2、ado设计套件是本教程所需。是否支持您的主板WebPACK的版本都可以使用。在COSBSP0BSP是随COSTII的评估目的的完整的源代码。请参阅安装说明进行安装。Vivado设计套件2014.3版本在本教程中使用。截图和设计步骤可能会有所不同在其他版本。硬件要求本教程的编写和赛灵思ZC702,安富利ZedBOard测试和MiCroZedo然而,大多数如果不是全部基于ZYNQ开发平台应该是适合本教程。为了达到最佳效果董事会应该有一个可用的幽1输出连接到PSUARTo确保你有适当的调试器或调试电缆连接,并且板载跳线进行相应配置。硬件设计在写任何赛灵思可鳍器件的软件应用程序是创建硬件设计首先需要。

3、本教程的目的是建立一个硬件设计具有下列组件。的COrteX-A9处理器,硬化经由处理器系统的UART标准输出基本FPGA设计AXI互连连接到PS通用AXI4主端口两个软AX1定时器这两个定时器到PS的路由步骤1.调用VivadoIDE和创建项目1打开ViVadoIDE作为起始页。图-ViVado起始页2 .从入门页面中点击“创建新项目”。这应该打开新项目向导。图-Vivado新建项目向导点击下一步。图-ViVado新建项目向导3 .输入项目名称和位置。确保“创建项目的子目录”被选中。点击下一步。4 .选择“RT1工程”作为项目类型,并检查“不要指定此时来源”复选框。点击下一步。5 .在默认部分

4、对话框中选择你板或部分。点击下一步。6 .在项目摘要页面单击Finisho这应该在一个空白的项目主要ViVadoIDE项目视图为您带来。图-ViVadO项目视图步骤2.创建一个IP集成器设计1在流动导航器中选择“创建模块设计”项目图-模块化设计流程的项目2 .指定块设计一个名称,然后单击确定。第3步:添加和设置ZYNQ处理器系统的IP块I.通过右键单击程序框图画布,选择“添加IP”添加IP对话框。Properties.Ctr1*EDe1eteDe1eteCopyCtrkCPasteCtr1VSearch.CtrkFqSe1ectA11Ctr1A:i1AddIP.Ctr1+1:i1IPSetti

5、ngs.,i1*Va1idateDesignF6CreateHierarchy.CreateCommentCreatePort.Ctr1+KsoCreateInterfacePort.Ctr1+1Regenerate1ayoutf1SaveasPDFFi1e.-一一-Jrdrdut图-添加IP上下文菜单3 .在搜索字段中键入“ZYNQ”,然后选择ZYNQ7处理系统,最后按回车键的ZYNQIP模块添加到设计图-添加IPZYNQ您现在应该看到ZYNQ块单独的程序段设计原理图的中间。图一座ZYNQ4 .调用的ZYNQ块自动化对话框。这应该高亮显示为绿色的画布上,并可以通过点击“运行座自动化”启动。图

6、-ZYNQ座自动化援助座自动化为Zynq7处理系统将只可当Vivado知道你正在使用的电路板。图-ZYNQ座自动化援助5 .在“运行座自动化”对话框中选择“应用预设董事会”,并留下了交叉触发设置为禁用。点击0K。RunB1ockAutomationjA1Automation(Ioutof1SeieCted)Automatica1ymakeConnectjonsinyourdesignbyCheddngtheboxesoftheb1ockstoconnect.Se1ectabkxonthe1efttodisp1ayitsCOnfigUrationoptionsOntheright.Descrip

7、tionZynq7Hodcautomationapp1escurrentboardpresetandgeneratesexterna1connectionsforFIXED。,TriggerandDDRinterfaces.NOTE:App1yBoardPresetWidiscardexistingIPConngurabon-p1easeuncheckthisbox,ifyouwishtoretainpreviousCOnfigUratjon.Instance:zprocessng-system7OMakeInterfaceExterna1:FIXEDJO,DDRApp1yBoardPreset:CrossTriggerIn:CrosSTnggerOut:图-ZYNQ座自动化对话如果一切顺利阻止自动化应该连接外部存储器和固定的I/O自动。HERNET,ODDRFIXEDOeUSBINDj)今心AX1GPOe_WAVEO_OUT图-ZYNQ座自动化结果

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服