博主整理了开发6678过程中用到的所有的工具包和官网例程,没有挂到CSDN让大家花钱下载,直接百度网盘无偿分享
1、软件CCS
5.5之前的版本是需要破解的,放了5.5的license在后面,之后的版本都是免费的了,不需要破解。
稳定版本推荐使用5.5,内嵌了软件仿真功能,这个就很方便了 。
博主使用到的最高版本是9.3.0.优点是可以在MemoryBrowser中动态查看浮点型数据,这个就很方便调试,但是砍掉了软仿的功能。
所以推荐5.5+9.3结合使用
链接:https://pan.baidu.com/s/1Hc5iWs3t8yR7MBpUpYgfpA
提取码:p5oi
2、底层库文件
开发667x多核系列DSP 类似嵌入式开发,需要配置众多的寄存器,官方的底层库文件减少了这方面的工作,大大提升了开发效率和开发难度。
作为数字信号处理器,最强大的功能要使用到DSP库和MATH库,DSP库包含了FFT、矩阵分解等功能,MATH库包含了三角、反三角函数、指数、对数等运算功能。
除此之外,mcsdk_02_01_02_06也是必不可少的开发包,这是一个安装程序,其中包含了6678丰富的扩展包,如bios,edma3等,一般开发而言,我们只需要安装pdk_C6678_1_1_2_6即可,这个包中包含了6678基本外设的底层驱动程序,如中断、GPIO、锁相环等等,非常重要。
最后,注意到有个common文件夹,这也是不可或缺的文件之一。这个文件是从官方例程中复制出来的,包含了下图中所示的重要驱动程序,这个文件夹可以直接拷贝到pdk目录下使用。
链接:https://pan.baidu.com/s/1n4TCfi_Wut4kpiQqEgvdGQ
提取码:d5tg
3、编译工具
如果你安装的是5.5版本,编译工具默认就是7.4.4,对上述底层库文件编译没有任何问题;但是如果安装了9.3.0,默认的编译工具版本是8.3.5,这个编译器不兼容上述底层库中的某些程序,所以要安装7.4.4实现版本兼容。
安装到软件安装目录的如下位置
这样就可以选择新的编译工具了
链接:https://pan.baidu.com/s/1yWbMFzXUpsn2wNVC5IAJMg
提取码:5apy
4、界面美化工具
1.将com.github.eclipse…这个文件拷贝到下面的文件夹中
2.复制Microsoft YaHei Mono字体到电脑如下文件夹中,实现新字体安装
3.重启软件进入设置界面,多出了下面的Color Theme选项卡,挑选喜欢的主题即可。
4.为了更好的显示效果,将字体设置为Microsoft YaHei Mono,注意脚本要选择中文GB,该字体是专门为程序适配的,可以保持汉字和字母同等高度宽度。
9.3.0效果图:
链接:https://pan.baidu.com/s/1QyI-2JwgX1t9c60rFMj8rA
提取码:i0er
5、6678官方例程
涵盖了最常用到的外设例程
链接:https://pan.baidu.com/s/1uGezzlEnvxJVt0o04SdiKA
提取码:xo0m
6、打包下载
打包下载: DSP开发工具包
提取码:nyw1