下载此文档

基于STM32的串口服务器web功能实现样稿.docx


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
基于STM32串口服务器web功效实现
编制: 陈志磊
校对:
审核:
日期: -12-30
版本:
更改次数
更改时间
更改内容
版本
1
-12-30
初版

说明:
本文关键说明经过web访问来配置串口服务器参数功效,前提要求LWIP和uCOSII全部已移植成功。实现B/S结构,须将串口服务器配置为web server。
Web Server 文件和相关技术介绍

ST企业官网上提供了经过LWIP完成web server配置例程,打开我们工程文件夹“ ”,在LWIP-APP/ web_server_demo文件夹下文件图所表示:
各个文件说明见下表:
文件
说明
makefsdata


用来管理生成网页数组


生成网页数组


完成了将串口服务器配置成web server。


CGI和SSI源文件,经过网页配置串口服务器参数关键是经过这个文件来完成

(1)网页制作
使用dreamweaver进行网页制作,交互方法关键是经过表单来完成,注意对于使用了需要使用SSI技术来嵌入数据,需要将网页后缀设为shtml、shtm、stm等。[]数组里表示,该数组以下:
const default_filename g_psDefaultFilenames[] = {
{"/", false },
{"/", true },
{"/", true },
{"/", false },
{"/", false }
};
、、。在网页设计时,需考虑以下两个方面:
,表单提交方法为post,表单处理设为对应CGI。
。在需要嵌入信息位置插入SSI标签。
相关CGI和SSI稍后将会简明说明。
(2)网页数组数据转换
在 makefsdata 文件夹下 fs 文件为网页源文件,以下图:
因为网页源文件不能直接放到 STM32 里面,所以要做一个转换,这里经过 格式网页数组,这么就能够添加到工程中了,makefsdata 是用来将编辑好网页文件转换成二进制数一个工具。接下来我们讲解一下这个工具使用方法下面我们讲解 makefsdata 工具使用。
(1)新建一个名为 fs 文件夹, 将编辑好网页源文件放到 fs 文件夹下,里面包含了编辑好 html 等网页文件,其中 image 文件夹里面是我们使用到图片。
(2)将 fs 文件夹和 工具放到同一文件夹下,此处为 makefsdata 文件夹,打开
makefsdata 文件夹,以下图所表示。图中 和 Tftpd32-- 为其它工具,这里没有使用到, 稍后我们会讲到。
(3)在 makefsdata 文件夹上点击鼠标右键,然后点击”在此位置打开 CMD”选项,打开后结果图所表示。此时会打开一个 CMD 命令窗口。假如点击右键没有”在此位置打开 CMD”选型话,请使用makefsdata文件夹下 文件导入注册表注册,双击打开 ,然后一路确定下去就能够了。
(4)在打开 CMD 命令窗口中输入: makefsdata –i 命令,按回车键。,将该文件拷贝到web_server_demo文件下,然后以头文件方法包含到工程中即可。

公共网关接口 CGI(Common Gateway Interface) 是 WWW 技术中最关键技术之一,有着不可替换关键地位。 CGI 是外部应用程序和 Web 服务器之间接口标准,是在 CGI 程序和Web

基于STM32的串口服务器web功能实现样稿 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人梅花书斋
  • 文件大小682 KB
  • 时间2020-11-28