>科技>>正文

【精品博文】SOPC操作步骤

原标题:【精品博文】SOPC操作步骤

SOPC操作步骤:

1. 新建工程文件夹,命名和路径没有汉字,例如T3

2. 将开发板的tcl资源文件拷贝到T3中

3. 启动QuartusII软件

4. 启动新工程向导(New Project Wizard…),定位到T3中后,点击Finish按钮

5. 新建一个框图原理图文件作为顶层,命名为Top

6. 启动SOPC Builder(【Tools】-【Sopc Builder】)

7. 在“Altera SOPC Builder”窗口中建立你的片上系统,正确的分配地址和中断,以及memory资源,然后点击生成按钮Generate

8. 启动NiosII SBT(Software Build Tools),当前版本应该是Eclipse

9. 在Eclipse中新建一个BSP工程(Board Support Package):【New】-【Nios II Board Support Package】

10. 在弹出的“Nios II Board Support Package”窗口中,输入BSP工程名,例如T3_BSP,并加载正确的SOPC信息文件(SOPC Information File name),应该是SOPC Builder刚生成的。点击结束按钮Finish,等待BSP的生成。(成功生成后,应该在工程浏览器Project Explorer中看到她)

11. 紧接着生成一个NiosII的应用程序:【New】-【Nios II Application】

12. 在弹出的“Nios II Application”窗口中,输入应用工程名,例如T3_APP,并正确的装入BSP工程的位置(BSP location),应该是刚刚生成的T3_BSP,双击它将它装入。然后点击Finish

13. 右键点击工程浏览器窗口中的T3_APP,在右键弹出菜单中选择【New】-【Source File】

14. 在弹出的“New Source File”窗口中,输入源文件名,例如main.c(扩展名要自己加),模板选择C模块(C++模板更大些),然后点击Finish,等待main.c的生成

15. 现在,你可以在main.c中写自己的c语言程序,并引用bsp的资源(头文件)

16. 写完成后,右键点击工程浏览器中的T3_APP,在弹出菜单中选择【Build Project】,等待生成。如果没有错误了,则可以进行下一步的编程下载或在线调试

17. 在SBT中编程下载时,首先保证当前SOPC已经被编程到开发板中,然后右键点击工程浏览器的T3_APP,在弹出菜单中选择【Run As】-【Nios II Hardware】

18. 在弹出的配置窗口中,刷JTAG按钮,直到看到JTAG的连接出现。然后刷ID检测按钮,直到看到Run按钮变亮,然后点击Run按钮

返回搜狐,查看更多

责任编辑:

声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
阅读 ()
投诉
免费获取
今日搜狐热点
今日推荐