打印

Designer5.0 SP2 新建的工程總是出錯???

[复制链接]
1978|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
deelee|  楼主 | 2010-3-26 10:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
選擇21434的,一啟用API函數就出錯,大家幫幫忙啊!工程在附件,錯誤如下:
Linking with linkfile
-F0x30 -g -blit:0x150.0x1fff
-bdata:0.0x100 -bSSCParmBlk:0x00F7.0x00FF -BInterruptRAM:0 -Bvirtual_registers  
-Btg_RAM   
-Btg_RAM   
-Btg_RAM
-o"output/TG"
./obj/main.o   
C:/DOCUME~1/ADMINI~1.CHO/??/TG/TG/lib/libPSoc.a -LC:/PROGRA~1/Cypress/Common/CY3E64~1/tools/lib/LMM/eightpages C:/PROGRA~1/Cypress/Common/CY3E64~1/tools/lib/CY8C21030/cms.a C:/PROGRA~1/Cypress/Common/CY3E64~1/tools/lib/LMM/UASW/NoMAC/arith.a
ilinkm8c.exe -u ./obj/boot.o @linkfile
LMM info: area 'InterruptRAM' uses 8 bytes in SRAM page 0
LMM info: area 'virtual_registers' uses 2 bytes in SRAM page 0
!W warning: the value 0xff is written to location 0x157 more than once.
!E C:\PROGRA~1\Cypress\Common\CY3E64~1\tools\Overlap.txt(0) Address from 0x150 to 0x15a already contains a value
C:\PROGRA~1\Cypress\Common\CY3E64~1\tools\make: *** [output/TG.rom] Error 1

TG - 2 error(s) 1 warning(s) 10:40:55

TG.rar

220.55 KB

沙发
Apnote| | 2010-3-26 13:17 | 只看该作者
memory地址0x150 to 0x15a already contains a value,
选项Project >> Settings >> Linker将start address改为1x15b

int iCentriodPos;

struct I2C_Regs
{     WORD wRawCount;
           WORD wBaseLine;
           WORD wDiff;
           char cStr[5];
} MyI2C_Regs;

void main(void)
{
    M8C_EnableGInt;
        EzI2Cs_1_SetRamBuffer(sizeof(MyI2C_Regs),6,(BYTE*)&MyI2C_Regs);
        EzI2Cs_1_Start();
        EzI2Cs_1_SetAddr(0x10);
       
}

使用特权

评论回复
板凳
love_life| | 2010-3-28 22:26 | 只看该作者
回答的挺好的,学习了

使用特权

评论回复
地板
loveforever| | 2010-3-30 19:48 | 只看该作者
学习了。

使用特权

评论回复
5
swolf| | 2010-3-30 19:54 | 只看该作者
解释的真清楚,学习了。

使用特权

评论回复
6
lyq0129| | 2010-4-1 15:39 | 只看该作者
受教了~~

使用特权

评论回复
7
五谷道场| | 2010-4-1 15:41 | 只看该作者
看有点晕

使用特权

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

本版积分规则

0

主题

23

帖子

0

粉丝