Thread 中讨论的其他器件:SysConfig
您好!
我使用 SDK 版本8.04中"enet_cpsw_socket"的示例代码修改版本来测试 UDP 通信。 我遇到了发送 UDP 数据包的问题、因为它似乎使用大量初始化的消息字符串或以前的消息、而不是使用我指定的当前消息字符串。
只有当消息是常量时、它才起作用、因此我怀疑缓存用于发送 UDP 数据。 为了验证我的假设、我在 链接器脚本中指定了一个用于发送缓冲区的 RAM 块、并通过 SysConfig 文件将该存储器定义为非缓存类型。
在使用非缓存类型存储器发送 UDP 数据后、它运行良好-这让我想、如果 LWIP 堆栈中有一些设置、我需要更改以避免使用缓存存储器发送 UDP 数据? 如果有任何设置、请提供帮助并说明如何更改设置、以便我无需在链接器脚本中定义特定的非缓存存储器块。
谢谢、
文开