xwecbdob 发表于 2025-8-6 20:47:11

32G12K128芯片超过64K的问题




特意选了一个128的芯片,但超过64K之后,程序好像就报错了。

compiling lcd12232.c...
compiling printer.c...
compiling RTC+E2PROM.c...
linking...
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    NAME:    Enter_PowerDown?/Main
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    NAME:    ShowSave?/Main
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    NAME:    display?/Main
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    NAME:    my_strlen?/key
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    NAME:    GetKey?/key
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    NAME:    RcvData?/RTC+E2PROM
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    NAME:    srand??/RAND?
*** ERROR L107: ADDRESS SPACE OVERFLOW
    SPACE:   ECODE
    SEGMENT: ?EC?MAIN
    LENGTH:002F44H   
*** ERROR L107: ADDRESS SPACE OVERFLOW
    SPACE:   ECODE
    SEGMENT: ?PR?PRINTER
    LENGTH:002E70H   
*** ERROR L120: CONTENT BELONGS TO ERRONEOUS SEGMENT
    SEGMENT: ?EC?MAIN
*** ERROR L120: CONTENT BELONGS TO ERRONEOUS SEGMENT
    SEGMENT: ?PR?PRINTER
Program Size: data=21.3 edata+hdata=410 xdata=152 const=100 code=88878
Target not created.
Build Time Elapsed:00:00:03




设置的也没错啊,求大佬指点!



DebugLab 发表于 2025-8-6 22:25:15

神农鼎 发表于 2025-8-6 22:57:11



https://www.stcaimcu.com/data/download/Datasheet/STC32G.pdf

xwecbdob 发表于 2025-8-9 17:52:13



收下我的膝盖,多谢大哥!
页: [1]
查看完整版本: 32G12K128芯片超过64K的问题