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.
大家好、
我的帖子与 Tiva 和 CC3100 HTTP Web 服务器的问题有关。
我的项目的主要目标是注意连接到我的 Tiva launchpad 加 CC3100的不同传感器。
我使用 Energia 框架实现了这一目标、因为已经定义了一个简单的 Web 服务器示例、因此使用 Energia 时无需进行任何修改。
现在、当谈到 CCS 时、MSP430F5529 + CC3100可与 SDK 中定义的所有示例正常配合使用、我们还尝试了大多数示例、甚至 HTTP 服务器、并且我能够使用 Web 浏览器控制板载 LED。
我在 Tiva + cc3100上遇到的问题,我阅读了 http 服务器示例的文档,它说我们需要先使用 Uniflash 将 server.ucf 文件解压缩到闪存中,但我想知道为什么要这样做,什么时候我们可以使用 CCS 执行所有操作。
要对 HTTP Web 服务器的电路板进行编程(以控制板载 LED)、请执行以下步骤
将 WLAN_AP 项目导入到我的工作区中并设置 TIvAware 的路径。 ( 导入路径(C:\ti\cC3100SDK_1.2.0\cC3100-sdk\platform\Tiva-c-launchpad\example_project_ccs\getting_started_with wlan_ap))
2.尝试构建制造过程以验证路径,一切都很好。
2.现在将 main .c 替换为 C :\ti\CC3100SDK_1.2.0\cC3100-SDK\examples\http_server 中的 main.c。
尝试再次构建、现在我收到一些错误、指示 LED1、LED2 等未定义。
我知道程序的 board.c 和 board.h 文件存在问题、因为在这些文件下没有为 Tiva LED 定义函数。
我尝试定义这些 LED、但无法找到 LED1必须定义为 PortF 引脚1的位置、LED2必须定义为 PortF PIN2的位置。
如果可能、建议使用一些资源来轻松处理整个问题。
谢谢你
此致
Sajad
你(们)好
LED1和 LED2实际上并未对端口 F 引脚1/PIN2进行寻址。 这是 http_server 示例的枚举类型。
typedef 枚举
{
NO_LED、
LED1、
LED2、
LED3
} ledEnum;
还有一件事、如果您没有使用 Uniflash 将"server.ucf"下载到串行闪存中、您计划将包含 html 文件的文件下载到串行闪存中吗? 您必须刷写 html 文件才能访问相应的页面。
谢谢
您好、Nazamul 和 Charles、
感谢您的回答、
Charles 我试过这些 wifi 示例,他们似乎在使用 Tiva + CC3100。
Nizamul,我在 Enum 文件中定义了 LED 端口,但问题是,如何将 html 文件刷写到 Tiva + CC3100中,
现在、我似乎还必须尝试这种糟糕的 MAN 闪烁方法。
感谢您的帮助。
此致
而是 SAJAD
您好、Charles、
好的、我将查看这些链接
谢谢你
此致
而是 Sajad
您好 Sajad、
请检查"C:\ti\CC3100SDK_1.1.0\cC3100-SDK\examples\file_operations"或 http://processors.wiki.ti.com/index.php/CC31xx_File_Operations_Application。
根据 html 文件的内容 、您可以将其存储在 TM4C123G 的 RAM 或 ROM 中。 请注意双引号( \ "双引号内容"\ )。
谢谢
你(们)好
抱歉、我没有找到有关此内容的有用在线教程。 一年多以前,我自己做了。 您需要对"example/file_operation"源代码执行以下更改。
1.更改"sl_file_name"定义的文件名。 根据您的应用程序模式、这应该类似于"www/html_file_name.html"或"www/safe/html_file_name.html"。 (有关更多信息、请参阅 swru368a.pdf 的第12章)。
2.使用 您的 html 代码更改 const 变量"oldMacDonald "的内容。 我执行了如下操作
const _u8 pagecontent[]="\
\
\
SimpleLink (TM)- CC31xx - TI 片上 WiFi \
\
\
大家好!\
\
";
[注意:如果将文件内容变量从"oldMacDonald "更改为 "pagecontent"。 然后确保更改其余部分]
希望您将在进行上述更改后进行构建、并能够使用"HTTP Server"应用浏览加载器页面。 如果您发现任何困难、请告诉我。
谢谢