打印
[DSP]

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

[复制链接]
1054|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工具包

使用特权

评论回复
5
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

使用特权

评论回复
6
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 ...

这个错误又是重复定义了   你看看提示的头文件

使用特权

评论回复
7
vm510l|  楼主 | 2019-8-28 20:36 | 只看该作者
zhangmangui 发表于 2019-8-22 22:30
这个错误又是重复定义了   你看看提示的头文件

谢谢你耐心解答!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝