前言:要开发一块FPGA和C6678DSP(8核)的板卡,后期编程要用到TI公司对应的CCS编程环境以及针对多核编程的MCSDK组件。鉴于是初学,我想装个最新版本,而且MCSDK貌似去年TI公司才发布,我怕版本太低不能用。上网查了好久资料都没有一个讲的很详细的教程,对于一个初学者来说便无从下手了。无奈辗转反侧找到了TI官网那里,满眼的英文,脑子里突然冒出一句:如果计算机是中国人发明的,程序语言都是中文,美国人乃至全世界的人都会哭死!其实也不是完全看不懂英文,只是态度上懒得去看罢了。但是迫于无奈,我还是在有道翻译的帮助下努力的看懂了一些文档。花了半天多时间阅读了一系列的USER
GUID文档后终于实现了一个软件的安装和一个组件的配置,我只想说搞科研的真心伤不起,伤不起啊!写下这个教程作为学习笔记,当然也希望这篇总结造福其他跟我一样的初学者!
——Wayne
1.CCS6.0安装教程(Windows7)
1)首先应在TI官网上下载CCS6.0的安装文件,或者直接从论坛等地方下载。我是在官网下的。你要先注册一个TI账号,瞎填就可以,然后就会免费提供下载链接。下下来的文件是ccs_setup_win32 .exe,8M多一点。
2)双击安装文件ccs_setup_win32.exe (注意安装文件的目录一定是要全英文否则可能会报错,我是在64位Windows 7上装的,安装成功!还有就是装完后显示Free License,应该是免费使用的问题)
3)安装路径可以任意选择,但一定要保证是全英文路径(个人建议就装在默认的D:ccsv6文件夹下,便于识别,同时与TI公司配套的的controlSUITE文件夹也会默认装在此目录下,因此这样便于管理且一般不会出错。)
4)之后会让你选择开发所需器件,按需要选择即可但是选的越多安装文件就会越大,安装也越慢。作为初学者的我,默默的选择了select all……
5)之后还有一些选择,我都默默的勾上了selectall
6)点击finish,安装时间有点久,安装包只有8M可是安装完有800M。什么意思?他是一边下载一边安装的。如果你有一些网络安全(防火墙)的设置,建议你关掉或者盯着他,出现弹框后点个“信任”之类的。不然你去玩了,回来看着他还没安装完,一肚子气!
2.MCSDK安装教程
1)可以先到TI官方下个安装包,这个比较大,有1G左右。文件名是bios_mcsdk_02_01_02_06_setupwin32.exe(windows 7安装包)。
2)安装过程没啥说的,就是注意路径要和你的CCS路径相同。
3)完成安装后开始配置你的CCS的MCSDK环境了。如果你的路径对了CCS会自动查找你的MCSDK安装组件进行安装。但是如果是Windows 7系统可能会出错。如果不成功你要这样做:
打开CSS,在工具栏Windows->preference,在弹开的对话框里选择‘CodeComposer Studio --> RTSC --> Products’,在上面ADD path,将你刚才装的MCSDK路径加进来。
4)如果你的MCSDK安装还未成功,又报错了。那好,再按照这个做一遍:
打开CCS,点击Help->InstallNew Software;在work with里选择
http://software-dl.ti.com/sdoemb/sdoemb_public_sw/bios_mcsdk/eclipse/mcsdk2x;点选name中的SYS/BIOSMCSDK Features,然后Next;好的,自己又开始安装了~
5)到此为止,MCSDK安装成功,你可以建立MCSDK的组件工程了。