[求助] MSP430 关于large data memory model的问题

zj881116   2012-10-30 09:14 楼主
悬赏 2 分 芯积分未解决
简单的说一下我的程序功能是利用MSP430f5528实现对mpu6050(六轴陀螺仪)的控制(I2C实现),并且将其采集的数据通过串口发送出去,这个过程中需要调用eMPL.lib!

这个是问题出现前的程序描述:
C:\Program Files (x86)\Texas Instruments\ccsv4\utils\gmake\gmake -k all 'Building target: eMPL-wSDK-test.out'
'Invoking: Linker'
"C:/Program Files (x86)/Texas Instruments/ccsv4/tools/compiler/msp430/bin/cl430" -vmspx -g -O0 --define=__MSP430F5528__ --diag_warning=225 --silicon_errata=CPU22 --silicon_errata=CPU21 --silicon_errata=CPU23 --silicon_errata=CPU40 --printf_support=minimal -z -m"eMPL-wSDK-test.map" --stack_size=160 --heap_size=160 --use_hw_mpy=F5 --warn_sections -i"C:/Program Files (x86)/Texas Instruments/ccsv4/msp430/include" -i"C:/Program Files (x86)/Texas Instruments/ccsv4/tools/compiler/msp430/lib" -i"C:/Program Files (x86)/Texas Instruments/ccsv4/tools/compiler/msp430/include" --reread_libs --xml_link_info="C:/Program Files (x86)/Texas Instruments/ccsv4/tools/compiler/msp430/lib/rts430xl_eh.lib" --rom_model -o "eMPL-wSDK-test.out"  "./main.obj" -l"libc.a" "../eMPL.lib" "../lnk_msp430f5528.cmd"

这个是问题的描述:

fatal error: file "../eMPL.lib" specifies restricted large
   data memory model, which is not compatible with small data memory model
   specified in a previous file or on the command line

回复评论 (2)

没仔细看,是不是要设置一下开发编译环境?
没工作,没女人老婆,没宽带 ,  没钱
点赞  2012-10-30 15:38
确实,软件里面是有个地方设置large data memory model ,我已经设置了,但是依然还是这样的问题,搞得我很郁闷!不过还是谢谢你啊!希望有人曾遇到过并且解决了,呵呵
点赞  2012-10-31 08:48
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复