Nios II处理器中文参考手册

Nios II处理器中文参考手册

ID:47118878

大小:298.00 KB

页数:7页

时间:2019-08-07

Nios II处理器中文参考手册_第1页
Nios II处理器中文参考手册_第2页
Nios II处理器中文参考手册_第3页
Nios II处理器中文参考手册_第4页
Nios II处理器中文参考手册_第5页
资源描述:

《Nios II处理器中文参考手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、说明:该指南将会使你熟悉niosIIIDE和MicroC/OS-II开发流程。niosIIIDE提供设计者一个充足的niosII开发平台。niosIIIDE包含MicroC/OS-II实时操作系统,为设计者提供快速地搭建基于niosII处理器的MicroC/OS-II应用程序的能力。该指南提供了搭建一个基于MicroC/OS-II实时操作系统的简单程序的步骤说明。基于niosII处理器的MicroC/OS-II操作系统的详细叙述请参阅theNiosIISoftwareDeveloper’sHandbook(niosII软件开发手册)的“MicroC/OS-IIReal-TimeOperati

2、ngSystem”(MicroC/OS-II实时操作系统)章节。硬件与软件:一下是该指南所需要的硬件与软件:需求:Quartus®II4.1版sp1或更高版本NiosII嵌入式处理器1.01版或更高版本niosII开发板Stratix™II版,Cyclone™版,Stratix版,或Stratix专业版altera的USB-Blaster™或ByteBlaster™下载电缆要完成该指南的全部功能,你必须安装NiosIIIDE并且将你的nios开发板与pc主机相连接,参见theNiosIIDevelopmentKitGettingStartedUserGuide。指南文件niosII开发包包含

3、该设计向导。该硬件设计是标准参考设计,软件设计是一个NiosIIIDE模板。当你安装了niosII开发包后,你能发现设计文件在niosII开发包的目录引索中。硬件标准参考设计文件位于examplesstandarddirectory.MicroC/OS-II软件设计指南文件位于examplessoftwareucosii_tutorialdirectory.你不需移动或复制这些软件文件,因为NiosIIIDE自动复制了它们到你的工作工程目录。He

4、lloMicroC/OS-II设计你使用的该指南的设计示例是一个用于练习熟悉该操作系统一些基本特点的简单的设计。图1—1是一个简化的应用图表。图1-1TutorialExampleDesign在图1-1中展示的设计有五个活动的任务。send_task用增量数据(incrementingdata)填入消息队列(messagequeue)。receive_task1和receive_task2定时把消息从消息队列中取出。getsem_task1和getsem_task2竞争被一个信号机(semaphore)所保护的一个共享资源。这个设计也有两个任务没有被展现在图1-1中:一个初始化任务和一个显示

5、状态信息任务。创建一个基于NIOSII处理器的MicroC/OS-II软件过程包含以下步骤:1.创建一个新的NiosIIIDE工程.2.设定NiosII软件工程库.3.建立并运行NiosII软件工程.这些步骤在接下来的章节中被详细描述.创建一个新的NiosIIIDE工程在这个章节中你将要使用一个软件模板来创建一个新的NiosIIIDE工程。执行以下步骤:1.选择Programs>Altera>NiosIIDevelopmentKit<版本号>>NiosIIIDE(Windows开始菜单).2.选择New>C/C++Application(Filemenu).ThefirstpageofNew

6、Projectwizardopens.在ProjectTemplate(工程模板)选择中,选择theMicroC/OS-IITutorial.3.工程名与工程路径已为你自动填好,请保留这些默认值。4.ClickBrowseunderSelectTargetHardware(单击浏览选择目标硬件).5.浏览你正在使用的Nios扩展板的标准例程目录,例如:examplesstandarddirectory(标准目录),为以下各项中的一个:●N

7、iosII_StratixII_2S60_ESfortheStratixEP2S60ESboard●NiosII_Stratix_1S10fortheStratixEP1S10board●NiosII_Stratix_1S10_ESfortheStratixEP1S10ESboard●NiosII_Cyclone_1C20fortheCycloneEP1C20board●NiosII_Stratix_1S40

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。