欢迎来到天天文库
浏览记录
ID:55281048
大小:1.21 MB
页数:41页
时间:2020-05-08
《实验3:ucosII实时操作系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验3uC/osII实时操作系统一、实验目的:1.掌握PC上安装的硬件设计环境QuartusII和应用程序设计环境NiosII;2.了解NiosII让uC/osII跑在DE2-70上实现多任务并发性;3.了解基于FPGA的嵌入式系统开发过程。二、实验步骤:(一)硬件工程的初建:新建“demo_ucos”工程图3-1鼠标左键双击桌面上的“QuartusII”快捷方式图标,耐心等待片刻,即可启动“QuartusII”设计页面,如图3-1所示。在“QuartusII”设计页面内,鼠标左键单击File->
2、NewProjectWizard,弹出“NewProject图3-2Wizard:introduction”,如图3-2所示。鼠标左键单击“next”按钮跳过此页,进入“NewProjectWizard:Directory,Name,Top-levelentity”页面。在“NewProjectWizard:Directory,Name,Top-levelentity”页面:“theworkingdirectoryforthisproject”(工程路径)可以任意填写,例如:“E:demode
3、mo_ucosii”。“工程的工作目录”如前“E:demodemo_ucosii”,表示将会在E盘上产生一个文件夹“demo”,在“demo”文件夹里产生另一个文件夹“demo_ucosii”(工程文件夹,保存工程文件),此实验后续步骤中产生的各种文件会自动保存到路径“E:demodemo_ucosii”下。“thenameofthisproject”(工程名字)填写为“demo_ucos”。这里需要注意:由于“SOPCBuiler”工具不能识别空格、中划线等符号,故实验所有步骤中如果需要
4、命名,命名中不允许有空格、中划线出现,但“SOPCBuiler”工具能识别下划线。“thenameofthetop-leveldesignentityforthisproject”(工程顶层实体名称)会自动与工程名字相同,也为“demo_ucos”,如图3-3所示。这里需要注意:编写顶层文件时注意这个名字。图3-3鼠标左键单击“next”按钮,会弹出如图3-4所示的问句。图3-4图3-5鼠标左键单击“是”按钮,进入“AddFiles[page2of5]”页,如图3-5所示。由于实验到这里还没有建立
5、任何文档,再加上后面步骤中也可以添加,鼠标左键单击“Next”按钮跳过此页,进入“Family&DeviceSettings[page3of5]”页面。在“Family&DeviceSettings[page3of5]”页面:“Devicefamily”栏里的“family”选择“CycloneII”;图3-6“Availabledevices”栏里选择“EP2C70F896C6”器件,其它为缺省设置,如图3-6所示。鼠标左键单击“next”按钮的话,还会出现第4页EDA工具的设置和第5页的“Su
6、mmary”,如果用到可以在此设置。由于目前没有用到,所以在这里就可以用鼠标左键单击“Finish”按钮,完成工程的初建。新建的“QuartusII-E:/demo/demo_ucosii/demo_ucos-demo_ucos”工程页面如图3-7所示。图3-7在“QuartusII-E:/demo/demo_ucosii/demo_ucos-demo_ucos”工程页面,“entity”栏下,可以看到“CycloneII:EP2C70F896C6”和工程名字“demo_ucos”。这里需要注意:
7、工程初建过程牵涉到几个方面,过程中的步骤没有先后之分。例如,完成“QuartusII”工程的初建后,如果发现“entity”栏里不是“CycloneII:EP2C70F896C6”,比如是“StratixII:AUTO”,如图3-8所示。图3-8鼠标左键双击或者箭头指着“StratixII:AUTO”然后鼠标单击右键,在下拉菜单里点击“settings”,两种方法都能使“Settings-demo_ucos”的设置页(如图3-6所示)弹出,在“Device”中可以重新设置。图3-9初建的“Quar
8、tusII-E:/demo/demo_ucosii/demo_ucos-demo_ucos”工程页面,会自动保存在路径“E:demodemo_ucosii”下,如果在“QuartusII”工程页面关闭时想要完成工程后续设计,可以打开此路径下的工程文件夹“demo_ucosii”,如图3-9所示。鼠标左键双击带有蓝色“Quartus”图标的“demo_ucos”文件,就可以打开“QuartusII-E:/demo/demo_ucosii/demo_ucos-demo_ucos”工
此文档下载收益归作者所有