TMS320F28335的CCS配置

本文详细记录了作者如何配置TI的28335 DSP在CCS3.3上的开发环境过程,包括解决软件兼容性问题、安装必要组件及驱动,最终成功实现28335 DSP的程序编译与运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当初听seed的人说,他们的xds510可以作为28335的emulator,只需要在ccs中装几个插件。今天终于鼓捣好了这个dual DSP的板子,加电后2812运行正常,于是想再试下28335。
 
百度了一会儿,得知貌似只有CCS 3.3可以开发这个DSP,于是找同学同学拷来了CCS 3.3。不过众人都说还需要一个chip support packge和一个5.0的c2000 code generator。万恶的TI的update的站点上有,但是要输入什么service number,貌似要付费才能获得。而那些第三方demo board带的光盘里似乎有,但是这种完全DIY的板子上哪儿去找那些东西..........百度了好半天,终于在seed的下载中找到了一个CCS的patch,另外wintech的网站上找到了setup_C28XFPU_CSP_v3[1].3.1207.exe和C2000CodeGenerationTools 5.0.0.exe。
 
依次安装了CCS3.3,seed xds510 driver for CCS 3.3,CCS_Patch_for_ccs3.3.49.exe,setup_C28XFPU_CSP_v3[1].3.1207.exe,C2000CodeGenerationTools 5.0.0.exe,再setup CCS,选择seed xds510 f2812,再将cpu属性中的gel file改为f28335.gel,提示找不到emualtor.........
 
又百度了老半天,终于在seed的论坛上找到了答案:ccs路径下的cc\bin下面有个xdsfast3.dll应该是352k的版本,如果是160k的旧版本必须将其删除,再重新安装seed xds510 driver for CCS 3.3。试了以后终于连接正常。
 
找了一个ti的28335 fpu例程,编译正常,再下载运行后看asm,浮点指令正常,至此搞定。
 
注:要使用浮点指令必须把编译器设置中的fpu选项由none改为fpu32。此外链接器的库输入中必须增加rts2800_fpu32.lib,此lib位于cgl5.0的路径下,貌似CCS默认不搜索这个lib

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值