Part Number:MSP430FR6043
这里有3个问题,请老师指导。
问题1:如图,库文件“USS_SW_CCS.a”和库文件“USS_SW_CCS_large_code_large_data.lib”有什么关系或区别?
问题2:图中的large code和large data是什么意思?
问题3:因为API说明文件只有函数的说明,但没有说明其相应的库文件,如何知道库文件“USS_SW_CCS.a”中提供有哪些函数功能?
谢谢!
Ben Qin:
你先可以参考下下面这个链接:
Using the memory optimized libraries — MSP Ultrasonic Sensing Library Users Guide 02_20_00_15 documentation
1.第一个.a后缀的文件是一个静态库链接文件,直接导入这个就可以了
2. 对应的CCS中的这两个设置:
3.参考这个链接:
MSP430UltrasonicLibrary: UssSwLib (ti.com)
,
weiliang qin:
谢谢!large_code和large_data分别表示什么意思呢?
,
Ben Qin:
就是大代码和大数据,如果你的代码比较大,就用大代码模型,数据比较大,就用大数据模型。
,
weiliang qin:
好的,数据比较大是指数据量比较多,还是单个的数据位数比较多?
,
Ben Qin:
指的占用的内存比较多
,
weiliang qin:
能不能大概介绍一下选择large_code和large_data编译器会做什么样的处理吗?或者哪里有这方面的说明资料?
,
Ben Qin:
参考下下图:
e2e.ti.com/…/7573.SLAU132E.pdf
,
weiliang qin:
好的,谢谢!