专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
DSP
打造windows下的嵌入式开发工具(1):目标
2019-07-13 14:48
发布
生成海报
站内文章
/
DSP
14497
0
1328
快乐虾
http://blog.csdn.net/lights_joy/
lights@hb165.com
本文适用于
ADI Blackfin
系列
DSP
优视科技
BV561EVB
开发板
gcc-4.3.1
binutils-2.18
codeblocks-8.02
Skyeye-1.2.5
bfin-uclinux-2008r1-rc8
Cygwin gcc 3.4.4
Visual studio 2005
Visual DSP++ 5.0
欢迎转载,但请保留作者信息
在
VisualDSP
下开发
uclinux
程序,虽然可行,但是非常的繁琐,为此准备自行打造一个
windows
下的嵌入式开发环境。期望它能达到以下目标:
1
.可以混合使用
GNU Toolchain
与
Visual DSP
编译器。
2
.支持部分
DSP
仿真。
3
.生成的目标可以直接用
Visual DSP
带仿真器调试。
4
.完全通过
IDE
操作。
拟采用以下步骤完成:
1.
binutils
构建,选择
binutils-2.1.8
。构建方法为采用
cygwin
进行
configure
,分析
Makefile
并在
vs2005
下创建相对应的工程。本部分已经完成。
2.
编译器构建,选择
gcc-4.3.1
。构建方法为采用
cygwin
进行
configure
,分析
Makefile
并在
vs2005
下创建相对应的工程。本部分已经完成。
3.
IDE
构建,选择
CodeBlocks-8.02
。同样使用
vs2005
做为编译器。
4.
修改
codeblocks
或者使用
plugin
的方式,使之支持构建好的交叉编译器和
vdsp
编译器。
5.
修改
binutils
,使之能够链接
gcc
和
vdsp
生成的文件,并生成可在
vdsp
中加载的
dxe
文件。
6.
仿真器构建,选择
skyeye-1.2.5
,使其能够直接在
IDE
中调用并仿真生成的程序。
7.
用构建好的环境编译
uclinux
内核并进行仿真。
8.
用构建好的环境编译
uclibc
。
参考资料
host-i686-pc-cygwin/libiberty/Makefile
解析
(2008-8-19)
host-i686-pc-cygwin/fixincludes/Makefile
分析
(2008-8-19)
host-i686-pc-cygwin/zlib/Makefile
分析
(2008-8-19)
host-i686-pc-cygwin/libcpp/Makefile
分析
(2008-8-19)
host-i686-pc-cygwin/libdecnumber/Makefile
分析
(2008-8-19)
bfin-xxx-gcc
中
cc1plus.exe
的生成
(
2008-08-23
)
bfin-xxx-gcc
中
fortran
目标的生成
(2008-8-24)
bfin-xxx-gcc
中
java
目标的生成
(2008-8-24)
bfin-xxx-gcc
中
objc
目标的生成
(2008-8-26)
bfin-xxx-gcc
中
collect2
目标的生成
(2008-8-26)
Ta的文章
更多
>>
打造windows下的嵌入式开发工具(1):目标
0 个评论
Linux下TFTP服务的安装、配置和操作
0 个评论
X86计算机启动流程分析之BIOS
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮