[DSP] DSP编译出错,这是个什么情况?

[复制链接]
1316|6
 楼主| vm510l 发表于 2019-8-15 15:21 | 显示全部楼层 |阅读模式
undefined         first referenced      
  symbol               in file           
---------         ----------------      
_CsmPwl           ./DSP2803x_SysCtrl.obj
_CsmRegs          ./DSP2803x_SysCtrl.obj
_DSP28x_usDelay   ./DSP2803x_SysCtrl.obj
_FlashRegs        ./DSP2803x_SysCtrl.obj
_GpioCtrlRegs     ./DSP2803x_Sci.obj   
_InitPieVectTable ./main.obj            
_PieCtrlRegs      ./DSP2803x_PieCtrl.obj
_SciaRegs         ./main.obj            
_SysCtrlRegs      ./DSP2803x_SysCtrl.obj

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "666.out" not built
touser 发表于 2019-8-15 16:22 | 显示全部楼层
你这个直接复制的代码吗?变量没有定义         
 楼主| vm510l 发表于 2019-8-15 16:28 | 显示全部楼层
touser 发表于 2019-8-15 16:22
你这个直接复制的代码吗?变量没有定义

是直接复制的,我是新手 刚刚学,所以这个怎么解决呢?在哪里定义变量呢,是在DSP2803x_GlobalVariableDefs.c定义变量吗
zhangmangui 发表于 2019-8-15 22:16 | 显示全部楼层
缺少源文件    最好下载controlSUITE工具包
 楼主| vm510l 发表于 2019-8-22 12:11 | 显示全部楼层
zhangmangui 发表于 2019-8-15 22:16
缺少源文件    最好下载controlSUITE工具包

谢谢你的回复,我把D:\ti\controlSUITE\device_support\f2803x\v127\DSP2803x_headers\include
D:\ti\controlSUITE\device_support\f2803x\v127\DSP2803x_common\include头文件全部添加进去了,然后D:\ti\controlSUITE\device_support\f2803x\v127\DSP2803x_common\source源文件也全部添加进去了。结果还是这个错误。
Description        Resource        Path        Location        Type
<a href="file:/D:/ti/ccsv5/tools/compiler/dmed/HTML/10099.html">#10099-D</a>  program will not fit into available memory.  run placement with alignment/blocking fails for section "AdcRegsFile" size 0x50 page 1.  Available memory ranges: ADC          size: 0x20         unused: 0x20         max hole: 0x20        SRAM.cmd        /666        line 86        C/C++ Problem
<a href="file:/D:/ti/ccsv5/tools/compiler/dmed/HTML/10234.html">[?]</a>  unresolved symbols remain        666                         C/C++ Problem
errors encountered during linking; "666.out" not built        666                         C/C++ Problem
first defined in "./source/DSP2803x_SWPrioritizedDefaultIsr.obj"; redefined in "./source/DSP2803x_DefaultIsr.obj"        666                         C/C++ Problem
first defined in "./source/DSP2803x_SWPrioritizedPieVect.obj"; redefined in "./source/DSP2803x_PieVect.obj"        666                         C/C++ Problem

zhangmangui 发表于 2019-8-22 22:30 | 显示全部楼层
vm510l 发表于 2019-8-22 12:11
谢谢你的回复,我把D:\ti\controlSUITE\device_support\f2803x\v127\DSP2803x_headers\include
D:\ti\con ...

这个错误又是重复定义了   你看看提示的头文件
 楼主| vm510l 发表于 2019-8-28 20:36 | 显示全部楼层
zhangmangui 发表于 2019-8-22 22:30
这个错误又是重复定义了   你看看提示的头文件

谢谢你耐心解答!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部