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.

[参考译文] CC3235MODASF:HttpGet 示例未能按预期工作

Guru**** 1549780 points
Other Parts Discussed in Thread: CC3235SF
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1350048/cc3235modasf-httpget-example-does-not-work-as-expected

器件型号:CC3235MODASF
主题中讨论的其他器件:CC3235SF

您好!

我的客户希望在 CC3235SF Launchpad 上评估 HttpGet 示例。
SDK 版本是7.10.00.13。
他遵循快速入门指南中所述的步骤、并且 HttpGet 项目已导入到 CCS 中。
https://dev.ti.com/tirex/explore/node?node=A__APXuo18jmEVvQj1TnUWczA__com.ti.SIMPLELINK_CC32XX_SDK__fc2e6sr__LATEST

然后 他更改了 AP 参数等、并重建了项目。 已成功创建*。out。
但代码会在 Error.c 中的以下错误代码处停止。

这里是串行端口输出。


问题的潜在原因是什么?
是否有任何调试建议?

谢谢。此致、
田代浩一郎

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我以前从未见过-我需要检查。

    除了 AP 凭据之外、他没有更改代码中的任何内容?

    我们来试试 FreeRTOS 示例。

    这是否始终如一? 他能否添加日志打印以找到准确的故障点?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kobi:

    除 AP 凭证外,他没有更改代码中的任何内容?

    他在平台中仅更改了以下三个部分。c
    #define SSID_NAME
    #define SECURITY_TYPE
    #define SECURITY_KEY

    自述文件指出也要配置 Httpget.c,但下面的配置似乎是默认完成的。

    #define HOSTNAME              "">http://www.example.com"
    #define REQUEST_URI           "/"
    #define USER_AGENT            "HTTPClient (ARM; TI-RTOS)"



    请让他尝试 FreeRTOS 示例。

    他尝试了一下、在本例中代码在堆栈溢出时停止。

    他进行了一些调试、发现"HttpClient_create (&statusCode、0)"为空。
    "HttpClient_setHeader"和"HttpClient_CONNECT"返回值也为空。


     完成"HttpClient_sendRequester"后、代码将在"栈溢出"处停止。

    谢谢。此致、
    田代浩一郎

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、所以这是关于堆栈溢出...

    在 platform.c 中、更新 task_stack_size 值(例如、从2048增加到4096)。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kobi:

    增加堆栈大小解决了该问题。 谢谢!

    谢谢。此致、
    田代浩一郎