MSP430 关于large data memory model的问题

2019-03-24 13:17发布

简单的说一下我的程序功能是利用MSP430f5528实现对mpu6050(六轴陀螺仪)的控制(I2C实现),并且将其采集的数据通过串口发送出去,这个过程中需要调用eMPL.lib!

这个是问题出现前的程序描述:
C:Program Files (x86)Texas Instrumentsccsv4utilsgmakegmake -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"

这个是问题的描述:
<Linking>
fatal error: file "../eMPL.lib<eMPL-states.obj>" 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条回答
wangfuchong
2019-03-24 19:04
< 没仔细看,是不是要设置一下开发编译环境?

一周热门 更多>

相关问题

    相关文章