TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430FR2155在CCS环境下怎么使用ROM库?

大家好!请问一下MSP430FR2155怎么在CCS环境下使用ROM库?ROM库可以减少FRAM的使用量。根据数据手册来的包含过头文件就开始报错了。具体情况如下?

包含了上述的头文件,就报了下图的错误,请求帮助啊!!

灰小子:

在工程的配置里,build-》msp430 comliler-》processor options设置下data model,改为large试试

user6110459:

回复 灰小子:

都改成large的情况下会报下图的错误。大佬们帮给个解答!!!

Susan Yang:

回复 user6110459:

请您看一下

software-dl.ti.com/…/MSP430FR2xx_4xx_DriverLib_Users_Guide-2_91_11_01.pdf

4 How to include driverlib into your existing CCS project

我新建工程试了一下是可以成功编译的

灰小子:

回复 user6110459:

方便上传下你的工程吗?

你使用的bsp_timer等文件貌似不是官网提供的代码。

user6110459:

回复 Susan Yang:

您好,驱动库我手动移植的是可以运行的。我是想用在ROM里面的驱动库,这样可以节省FRAM的空间。根据MSP430FR2155的数据表上有介绍,按照介绍包含了相应的头文件编译时就报了我所描述的那种错误。这个应该怎样使用呢?

Susan Yang:

回复 user6110459:

您是使用自己的程序?我在例程以及自己新建的工程是可以成功编译的。

若是可以的话,可以上传一下您的程序或者工程

user6110459:

回复 灰小子:

bsp_timer是我写的代码。
这个问题解决了,把相应的.obj文件删掉重新编译一下就通过了。

user6110459:

回复 Susan Yang:

把相应的.obj编译的文件删掉重新编译就可以了。不过这个用来ROM里面的驱动库,编译的代码比以前的要大,全部换成ROM的驱动函数也是比以前的大。是哪个large_model改的问题吧?

Susan Yang:

回复 user6110459:

我记得是不用必须large mode的,您试一下

user6110459:

回复 Susan Yang:

这个一定要large模式了

赞(0)
未经允许不得转载:TI中文支持网 » MSP430FR2155在CCS环境下怎么使用ROM库?
分享到: 更多 (0)