请问TI是否支持用户自己创建的静态库中包含SYSBIOS组件,举例如下:
NDK组件中通过send函数完成UDP数据的发送,
但是在实际使用时,可能会出现较大数据包的情况,
对于应用层用户而言,并不关心数据包的拆分发送过程,
那能否新建静态库生成.lib文件,其中send_large函数实现数据分包,以及调用函数send完成数据的发送?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
请问TI是否支持用户自己创建的静态库中包含SYSBIOS组件,举例如下:
NDK组件中通过send函数完成UDP数据的发送,
但是在实际使用时,可能会出现较大数据包的情况,
对于应用层用户而言,并不关心数据包的拆分发送过程,
那能否新建静态库生成.lib文件,其中send_large函数实现数据分包,以及调用函数send完成数据的发送?
您好,我没有清除的表述自己的需求,
首先,常规的只是C函数构成的静态库,这种情况我是可以构建的,
我想要咨询的是,能不能构建函数库,该库调用TI提供的NDK组件中的相关功能?
您好,跟您说的情况差不多,仔细描述如下
1、TI提供的NDK组件中sendto( SOCKET s, void *pbuf, int size, int flags, PSA pName, int len );完成数据的发送,其中sendto函数、SOCKET类型均位于NDK组件中
2、例如,若想发送1MB的UDP数据,那么是否可以构建一个函数库LIB_A,其中有一函数负责将每包UDP数据切分为512B,然后调用sendto完成发送
3、因为LIB_A库调用了sendto函数,那么LIB_A在编译时需要包含NDK组件
4、然后,用户的工程PRJ_B就可以调用LIB_A库,而不需要再进行UDP分包的维护
目前存在的问题是,新建LIB_A库后应该怎样能够让它在编译时能够包含NDK组件?