我有内存映射工具和文档支持它。我在空间方面有严重的问题,我想看看我是否可以移动内存映射来解决我所遇到的一些问题。主要问题是可用于支持连接到多个设备和服务发现的保留RAM的数量。所有示例都使用46字节作为多达6个连接的应用程序保留RAM。46 ?为ONE设备保存服务、特征和描述符发现的结果需要的远不止这些。在考虑绑定信息时,4096字节顺序的值更合理。
在任何情况下,我都使用了工具并为应用程序输入了保留内存的数量。首先,我输入4096,得到了所有后续设置的值。所以我尝试了,我得到一个编译错误,没有足够的保留内存。我可以在工具中输入任何数字,它总是有效的。好吧,它总是在工具中工作,但不是在编译时。我通过反复试验发现,在编译器错误之前,我得到了大约1896个字节的内存要求过大。这也是最高的优化级别。如果我把优化级别降到0,我会得到各种各样的错误,没有足够的空间容纳无数的方法;大部分都不是我的。
很明显,我一定是错误地使用了工具,但我不知道以什么方式。它看起来很简单,但考虑到所有的组合都是可行的(显然不可能是正确的),在某些地方有些东西是错误的。
请提供一些使用这个工具的帮助。我有8K的记忆内存。为什么我的上限是1800多一点?为什么工具不告诉我什么时候我的请求不能工作?
你好布莱恩,
我还没有尝试过这个,但我会查看并回复你。
问候
TN_Dialog