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.

[参考译文] CCS/CC3200MOD:CC3200MOD

Guru**** 2771175 points

Other Parts Discussed in Thread: CC3200MOD, CC3200, CC3200SDK

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/695624/ccs-cc3200mod-cc3200mod

器件型号:CC3200MOD
Thread 中讨论的其他器件: CC3200CC3200SDK

工具/软件:Code Composer Studio

您好!

我在 CCS 中使用的是 httpserver 项目。 我想在此项目中集成 HTTP 客户端、为此我已将 HTTP 客户端演示项目的功能添加到此项目中。  

显示以下错误:


#1965无法打开源文件"http/client/httpcli.h" main.c /httpserver line 88 C/C++ problem

我添加了与此相关的文件、并在文件路径中包含该目录、但未解决该错误。

有人可以帮助我吗?

谢谢  

Nikhil

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

    我知道您的目标是在同一个 CC3200MOD 上安装服务器和客户端。
    我是对的吗?
    您必须执行哪些 I/O 才能运行客户端?

    您能否发布包含 main()的源文件?
    这将使我能够在我的 CC3200 (无 MOD)上重新创建您的问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Tomasz、

    是的,您回答正确。  

    我正在通过 UART 发送指令以运行 HttpClient 和 httpserver。 两个 I/O 操作都通过 UART 运行。 我通过 UART 提供 SSID 和密码、将 CC3200连接到接入点。

    嗯,我是否应该发布我的 main.c 文件,该文件包含 HttpClient 和服务器的所有函数?

    谢谢、此致、

    Nikhil

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

    是的、请发布 main.c
    今天晚些时候、我应该有时间来看看它。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../main.c.txtHi、

    我正在附加一个包含主代码的文本文件。

    谢谢、

    Nikhil

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

    在 CCS v8.0下遇到 ti_rtos_config 导入后、我决定提出以下问题。
    您的回答将帮助我设置与您类似的环境。

    您使用的是哪个版本的 CCS 和 TI 编译器、或者任何其他版本?
    在修改 httpserver 项目之前、您是否已成功编译该项目?
    您是否已安装 CC3200SDK 中的 ti_rtos_config、oslib、simplelink 和 driverlib?
    您是否将 CC3200SDK v1.3.0与最新补丁一同使用?
    您使用哪个版本的 TI-RTOS 用于 CC3200?



    感谢您的回答!

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

    您好、Nikhil、

    我已经解决了您的问题。

    您需要像在下图中那样为您的项目扩展包含选项:

    在编译 main.c 期间、出现了另一个问题。
    这是一个单独的问题、您需要决定哪种网络配置以最佳方式满足您的需求。

    请将此帖子标记为已解决。

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

    您好、Tomasz、

    我非常感谢您对解决我的问题表现出真正的兴趣。 我知道您在 main.c 文件中遇到的所有其他问题。

    但除此之外、

    我已经包含了您上面显示的目录、它给出了以下错误、即

    "错误指令:未指定或未识别的网络配置"

    我找到了与此错误类似的帖子、并执行了与此帖子中所述相同的操作。

    " https://e2e.ti.com/support/wireless_connectivity/simplelink_wifi_cc31xx_cc32xx/f/968/t/568766?CCS-error-directive-No-or-unrecognized-network-configuration-specified 

    我在预定义符号中包含了"_sl__"、此错误已解决、但遗憾的是、我在 jsmn.h 文件中再次出现了相同的错误。

    #1965无法打开源文件"jsmn.h"。  

    我已为此添加了头文件和源文件。

    您能告诉我我是否遗漏了什么吗?  

    非常感谢您的帮助。

    此致、

    Nikhil

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我忘记了写入您询问的上述参数。
    我使用的是 CCS 6.1.00022
    TI 编译器版本- v5.2.9
    是的、我在修改之前已成功编译了 httpserver 代码。
    我已安装 CC3200SDK 中的 ti_rtos_config、oslib、simplelink 和 driverlib。
    我使用的是 SDK 1.3.0。
    和 TI RTOS 版本- 2.16.1.14

    此致、
    Nikhil
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    使用 Internet Explorer 或文件命令器查找 jsmn.h
    在我的案例中:C:\ti\cc3200SDK_1.3.0\cc3200-sdk\netapps\json
    并为您的 include 添加所需的路径。
    另一种方法是导入 http_client_demo 并对其进行编译。
    编译它时不会出现错误意味着它在其包含选项中包含所有必需的路径。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Tomasz、
    非常感谢您的帮助和帮助。 现在我已经了解了它的工作原理、我已经检查了 HttpClient 演示的 Include Paths 并在 httpserver 项目中添加了所需的目录、它已经解决了问题。
    我感谢你给你时间来讨论这个问题。

    此致、
    Nikhil