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

CC2640r2F的外设库是否可以裁剪?

       我用CC2640R2F做了一个小产品,代码将近46K,在做OAD升级时,发现FLASH剩余空间无法支持OAD升级,需要把代码裁剪到44K以内。我的功能无法裁剪,所以只能从协议栈和外设入手。我看map文件里面有一些不用的文件,但仍然存在空间。

如下:

drivers_cc26x0r2.arm3: [10]
ADC.orm3                                152          1
ADCCC26XX.orm3                   444         24    32
CryptoCC26XX.orm3                1             018    29
。。。
UART.orm3                               188          1
UARTCC26XX.orm3                 2432     40    2
UDMACC26XX.orm3               180

串口我是不用的,但是这里仍然占有2K左右的空间。请问是否可以把改空间释放出来?

Viki Shi:

可以,根据个人应用,不用的功能可以去掉

ye yang5:

回复 Viki Shi:

请问如何裁剪?CC2640R2F的外设库被封装成了类似drivers_cc26x0r2.arm3 这种的库文件,如果要裁剪是否要重新编译这种库?

Viki Shi:

回复 ye yang5:

参考这边: e2e.ti.com/…/646252

赞(0)
未经允许不得转载:TI中文支持网 » CC2640r2F的外设库是否可以裁剪?
分享到: 更多 (0)