在DS-5中新建一个自己的软件Project

这是我在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}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值