c2000 lf2401a 想用ldiv()函数 cmd文件怎么写<br /><br />#include "stdlib.h"<br /><br />void main(void)<br />{<br /><br /> double an=2.0,bn=-10.0,cn=3.0;<br /> <br /> div_t result = div(an,bn);<br />}<br /><br />编译<br /> No Errors, 1 Warning<br /><br />dsplnk example_c.mak<br />TMS320C1x/C2x/C2xx/C5x COFF Linker Version 7.00<br />Copyright (c) 1987-1999 Texas Instruments Incorporated <br /><br />>> cannot allocate .text in EXT_PROG (page 0)<br />>> errors in input - example_c.out not built<br />Build Complete,<br /> 2 Errors, 1 Warnings.<br /><br /><br />无法通过.<br /><br />.cmd文件是否有问题:<br /><br />-stack 50h<br /><br />MEMORY<br />{<br /> PAGE 0: /* Program Memory */<br /> VECS: org=0h, len=40h /* external SRAM */<br /> EXT_PROG: org=44h len=0FBCh /* external SRAM */<br /> EXTPROG: org=08000h, len=00200h /* external SRAM */<br /> <br /> PAGE 1: /* Data Memory */<br /> B2: org=60h, len=20h /* internal DARAM */ <br /> <br /> B1: org=300h, len=100h /* internal DARAM */<br /> B0: org=200h, len=100h /* internal DARAM */<br /> ExtRam : origin = 0x800, length = 0x200<br />}<br /><br />SECTIONS<br />{<br /> .text > EXT_PROG PAGE 0<br /> .cinit > EXT_PROG PAGE 0<br /> .switch > EXT_PROG PAGE 0<br /><br /> .const > B0 PAGE 1<br /> .bss > B0 PAGE 1<br /> .stack > B1 PAGE 1<br /> .sysmem > B0 PAGE 1<br /><br /> vectors > VECS PAGE 0<br /> .data > B1 PAGE 1<br /> <br /><br /><br />}<br /> |
|