工具/软件:TI-RTOS
您好!
我正在使用示例 NIMU_emacExample_EVMC6678C66BiosExampleProject 开发一个网络项目。 我在更改全局缓冲区大小时遇到了问题。 在"NDK 内核堆栈/堆栈缓冲区大小和放置"中、我多次更改了帧数和帧缓冲区大小、以查看 .map 文件中.far:NDK_PACKETMEM 段的大小变化。 但 我只有值 00052b00。 我已经使用 NIMU_emacExample_EVMC6678C66BiosExampleProject 尝试过这种方法-结果相同。 正如我在 https://e2e.ti.com/support/legacy_forums/embedded/tirtos/f/355/t/452630中所读 出的"、预构建的库定义了这些缓冲 区。 当您具有.cfg 生成代码 NDK 代码时、会生成内部缓冲区、并使用这些缓冲区、而不是预编译的库。" 在.cfg 文件中、我会看到 我设置的 Global. pktNumFrameBuf 和 Global. pktSizeFrameBuf 值。 我无法更改缓冲区大小的原因是什么?
我使用 CCS 8、NDK 2.26.0.08、SYS/BIOS 6.52.0.12、XDC 工具3.50.7.20、PDK 2.0.10。
此致、
Alex