在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!)    创芯人才网--重磅上线啦!
查看: 4760|回复: 2

[原创] 用bios创建了一个Hwi中断后出现了一大堆警告和错误,恳请各位高手指点一下!

[复制链接]
发表于 2009-6-23 14:12:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 cjsb37 于 2013-4-29 09:06 编辑

我用的是DM642开发板,开发环境CCS3.3,哪位高手给指点一下,都一个月了还没发现问题出在哪里,超级郁闷!
>> warning: creating output section .gblinit without SECTIONS specification
>> warning: creating output section .mem without SECTIONS specification
>> warning: creating output section .rtdx_data without SECTIONS specification
>> warning: creating output section .sys without SECTIONS specification
>> warning: creating output section .clk without SECTIONS specification
>> warning: creating output section .hst1 without SECTIONS specification
>> warning: creating output section .hst without SECTIONS specification
>> warning: creating output section .pip without SECTIONS specification
>> warning: creating output section .hst0 without SECTIONS specification
>> warning: creating output section .hwi_vec without SECTIONS specification
>> warning: creating output section .swi without SECTIONS specification
>> warning: creating output section .printf without SECTIONS specification
>> warning: creating output section .sts without SECTIONS specification
>> warning: creating output section .tsk without SECTIONS specification
>> warning: creating output section .TSK_idle$stk without SECTIONS specification
>> warning: creating output section .idlcal without SECTIONS specification
>> warning: creating output section .idl without SECTIONS specification
>> warning: creating output section .LOG_system$buf without SECTIONS
            specification
>> warning: creating output section .log without SECTIONS specification
>> warning: creating output section .sysinit without SECTIONS specification
>> warning: creating output section .vers without SECTIONS specification
undefined                        first referenced
symbol                              in file
---------                        ----------------
_CLK_start                       C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
SWI_D_rdytab                     C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
IRAM$B                           C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_GBL_procId                      C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
__HOOK_knlId                     C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_KNL_exit                        C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
IRAM$L                           C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
TSK_VCREATEFXN                   C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_UTL_doError                     C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
PIP_F_start                      C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
GBL_boot                         C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
TSK_VDELETEFXN                   C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
KNL_glue                         C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_UTL_doAbort                     C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
IDL_F_loop                       C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_CLK_DFLTMICROSECS               C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_CLK_htimePerLtime               C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
GBL_stackbeg                     C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_UTL_doPutc                      C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_MEM                             C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
PRD_F_tick                       C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
__HOOK_NUMHOOKS                  C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_CLK_D_microseconds              C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_GBL_cslCacheInit64              C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
RTA_F_or                         C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
TRC_R_mask                       C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
GBL_stackend                     C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_TSK_config                      C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_OBJ_table                       C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
HWI_A_VECS                       C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_FXN_F_nop                       C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
IDL_D_calibrate                  C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_TSK                             C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_KNL_run                         C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
LNK_dspFrameRequestMask          C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
CLK_F_isr                        C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
PIP_D_tabbeg                     C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
TRC_cinit                        C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_UTL_halt                        C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_MEM_init                        C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
RTA_F_dispatch                   C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_TSK_startup                     C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_TSK_setup                       C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_KNL_queues                      C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
CLK_A_TABBEG                     C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
LNK_F_dataPump                   C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
TSK_VEXITFXN                     C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
HWI_D_ccmask                     C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
HWI_F_dispatch                   C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_RTDX_Poll                       C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_TSK_init                        C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
IDL_D_busyObj                    C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_TSK_exit                        C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
SWI_F_enable                     C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
FXN_F_run                        C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_GBL_getVersion                  C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
GBL_initdone                     C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_CLK_stop                        C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
_HWI_dispatchTab                 C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
LNK_dspFrameReadyMask            C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
IDL_F_busy                       C:\\CCStudio_v3.3\\MyProjects\\SEEDVPM642_uartio_v3.32\\obj\\Configuration1cfg.obj
>>   error: symbol referencing errors - './Debug/SEEDVPM642uartio.out' not built
>> Compilation failure
Build Complete,
  2 Errors, 21 Warnings, 0 Remarks.





发表于 2009-7-6 20:25:06 | 显示全部楼层
(1)中断不能随便设置。在BIOS中只能使用没有被系统使用的中断。
(2)注意stack的大小。建议将HWI的stack稍微设置大一点。
(3)将你的设置情况贴个图,或者发给我,我可以给你看看weihentchy99@yahoo.com.cn

我开发C6455,使用BIOS开发数据采集系统,用了多个HWI,没有出现问题。

[ 本帖最后由 weizhiheng 于 2009-7-6 20:26 编辑 ]
 楼主| 发表于 2009-7-6 22:26:57 | 显示全部楼层
谢谢,这个问题我已经解决了,希望以后还有问题能给指导一下!
这周我碰到一个硬件问题,发到你邮箱给指导一下怎么样?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-27 19:40 , Processed in 0.021039 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表