在DS-5中新建一个自己的软件Project
来源:互联网 发布:干了这杯酒 歌词网络 编辑:程序博客网 时间:2024/05/16 09:27
这是我在Altera论坛中发的一个帖子,欢迎大家参考,欢迎探讨交流。(原帖http://www.alteraforum.com.cn/showtopic-6083.aspx)。
在《ug_soc_eds.pdf》文档中引入的第一个软件工程是import进来的,只要跟着文档可以顺利调试。那自己新建一个Project需要怎么做呢?开发环境中可选择的项很多的,我按以下步骤做了一次,移花接木,木有问题了。
1、建一个Makefile Project(emptyProject)
2、拷贝ImportProject:Altera-SoCFPGA-HelloWorld-Baremetal-GNU中的3文件:1、Makefile2、altera-socfpga-hosted.ld3、semihost_setup.ds
这些文件参数化做的非常好,不需要做任何修改
3、右击工程,修改工程Properties->C/C++Build->Environment增加3个环境变量:
GNU_BAREMETAL_TOOLCHAIN:
${SOCEDS_ROOT}/host_tools/mentor/gnu/arm/baremetal/bin
SOCEDS_ROOT
${ds5_install_path}/..
PATH
C:/altera/13.0sp1/embedded/ds-5/bin/../sw/eclipse//../java/bin/server;C:/altera/13.0sp1/embedded/ds-5/bin/../sw/eclipse//../java/bin;C:/altera/13.0sp1/embedded/ds-5/bin/../sw/eclipse//../java/lib/i386;C:\altera\13.0sp1\embedded\ds-5\bin;C:\altera\13.0sp1\embedded\ds-5\sw\java\bin;C:\ProgramFiles (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\PROGRAMFILES\BROADCOM\BROADCOM 802.11 NETWORKADAPTER;C:\Windows\SYSTEM32;C:\Windows;C:\Windows\SYSTEM32\WBEM;C:\Windows\SYSTEM32\WINDOWSPOWERSHELL\V1.0\;C:\PROGRAMFILES (X86)\INTEL\OPENCL SDK\2.0\BIN\X86;C:\PROGRAM FILES (X86)\INTEL\OPENCLSDK\2.0\BIN\X64;;C:\PROGRAM FILES\WIDCOMM\BLUETOOTH SOFTWARE\;C:\PROGRAMFILES\WIDCOMM\BLUETOOTH SOFTWARE\SYSWOW64;C:\ProgramFiles\Broadcom\WHL\;C:\Program Files\Broadcom\WHL\syswow64;C:\ProgramFiles\Broadcom\WHL\SysWow64\;C:\ProgramFiles\Broadcom\WHL\SysWow64\syswow64;;C:\Program Files\Intel\Intel(R)Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) ManagementEngine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management EngineComponents\DAL;C:\Program Files (x86)\Intel\Intel(R) Management EngineComponents\IPT;C:\Cadence\SPB_16.3\tools\bin;C:\Cadence\SPB_16.3\tools\libutil\bin;C:\Cadence\SPB_16.3\tools\fet\bin;C:\Cadence\SPB_16.3\tools\pcb\bin;C:\Cadence\SPB_16.3\tools\specctra\bin;C:\Cadence\SPB_16.3\tools\PSpice;C:\Cadence\SPB_16.3\tools\PSpice\Library;C:\Cadence\SPB_16.3\tools\Capture;C:\Cadence\SPB_16.3\OpenAccess\bin\win32\opt;C:\ProgramFiles (x86)\SinoVoice\jTTS 5.0 Desktop\Bin;C:\altera\13.0sp1\modelsim_ase\win32aloem;C:\ProgramFiles (x86)\IDM Computer Solutions\UltraEdit\;C:\Windows\system32;{GNU_BAREMETAL_TOOLCHAIN}${PathDelimiter}${PATH}
0 0
- 在DS-5中新建一个自己的软件Project
- 在MyEclipse 中添加自己定义的文件模版(----为myeclipse新建一个tapestry 5的tml模板)
- 在模块中新建一个block作为自己的子block!!!!
- 如何在myeclipse中新建web project
- 在eclipse中新建自己的工作集
- 在源码中编译自己的 Android project
- 在源码中编译自己的Android project
- 在 google project 上又新建了一个项目,关于JSTL增强方面的。
- 在 google project 上又新建了一个项目,我整理,翻译或原创的文档。
- 在android studio中新建android gradle project的时候connect refused:connect或者卡在building project...或Refreshing
- 在android studio中新建android gradle project的时候connect refused:connect或者卡在building project...或Refreshing
- 在android studio中新建android gradle project的时候connect refused:connect或者卡在building project...或Refreshing
- 在android studio中新建android gradle project的时候connect refused:connect或者卡在building project...或Refreshing
- 在android studio中新建android gradle project的时候connect refused:connect或者卡在building project...或Refreshing
- 在自己的软件中使用鼠标
- 在android studio中新建android gradle project的时候connect refused
- 在eclipse中新建Dynamic web project时选择2.5和3.0的区别
- [转发]在eclipse中新建Dynamic web project时选择2.5和3.0的区别
- Mac OS X 10.10安装PyQt
- 玩转四轴飞行器清华大学出版社
- iOS之CF和OC之间类型转换
- TrustZone——开源库—Linaro—OP-TEE
- 解决Android Studio在MacbookPro 13下卡顿的问题
- 在DS-5中新建一个自己的软件Project
- 既然选择了编程,只管风雨兼程
- 【POJ 1258】 Agri-Net
- 机器学习有很多关于核函数的说法,什么是核函数?核函数的作用是什么?
- 文章标题
- webservice、ftp
- GDI+中发生一般性错误的解决办法(转帖)
- asp.net中利用NPOI导出数据到excel中
- iOS中图片@1x @2x @3x的意思