OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5044|回复: 1

关于对实验52ENC28J60网络模块里面关于网页转换的提问

[复制链接]

9

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2012-8-22
在线时间
0 小时
发表于 2014-7-7 11:57:10 | 显示全部楼层 |阅读模式
5金钱
在做实验52ENC28J60网络模块的时候,关于webserver,作者文章里面有一段话是这么说的:
handle_input 函数实现了我们所说的这一切功能,另外请注意 data_index_html 是存放在httpd-fsdata.c(该文件通过 include 的方式包含进工程里面)里面的一个数组,并且由于该数组的内容需要不停的刷新,所以我们定义它为 sram 数据, data_index_html 里面的数据,则是通过一个工具软件:amo 的编程小工具集合 V1.2.6.exe,将网页源码转换而来。
-----------------------------------------
我是这么做的,将这个实验的网页保存为html格式,然后通过那个小软件的“文件>数组”功能,将这个网页转换为数组格式,其中十六进制数组每行元素个数:16。
然后复制粘贴下面的输出内容(只粘贴数组里面的内容),然后拷贝到httpd-fsdata.c下面的data_index_html 数组里面,但烧录进开发板后无法显示。

看那个文件的源码,里面那么有那么一段话:
const struct httpd_fsdata_file file_index_html[] = {{file_header_html, (const char *)data_index_html, (const char *)data_index_html + 12, sizeof(data_index_html) - 12}};

我理解的意思是不是“不是转换整个网页的源码,而是只转换其中的一部分”。如果是这样,究竟是转换哪一部分,盼复。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

19

主题

234

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
362
金钱
362
注册时间
2014-7-8
在线时间
10 小时
发表于 2014-7-8 16:23:58 | 显示全部楼层

只要不到5步的幾個at command就能上網, 給你參考, 要不要升級uart to ethernet 更快更穩
http://www.yerendian.com/e100-uart-to-ethernet-module/
以上給你參考, 謝謝
qq: 43752596
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-6 13:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表