dengch423 发表于 2013-1-16 15:10

求助单片机动态web

求做个的大大们给个思路,我正在折腾单片机上面的动态web.跑ucos的内核,lwip协议栈

dirtwillfly 发表于 2013-1-18 13:33

本帖最后由 dirtwillfly 于 2013-1-18 13:37 编辑

送给楼主几篇我电脑上的资料。
希望对楼主有帮助





Junping1982 发表于 2013-1-18 19:07

你打算动态页用什么解析器呢

dengch423 发表于 2013-1-21 22:37

本帖最后由 dengch423 于 2013-1-21 22:39 编辑

Junping1982 发表于 2013-1-18 19:07 static/image/common/back.gif
你打算动态页用什么解析器呢
我现在的思路是服务端不停的刷新,有什么好的思路吗?移植的部分我已经做好了,稳定度也不成问题。就是没合适的思路来写动态web.想用js脚本来写,但是不太熟悉。能够给下思路,大谢!客户端就是普通的IE浏览器,服务器监听80,因为是单片机,移植例如linux下面的web server肯定是不现实的

dengch423 发表于 2013-1-21 22:41

dirtwillfly 发表于 2013-1-18 13:33 static/image/common/back.gif
送给楼主几篇我电脑上的资料。
希望对楼主有帮助

谢谢,移植已经做完了。稳定不成问题,就剩下web server了

sjnh 发表于 2013-1-22 09:00

单片机用js用不了,
我用过两种方法:
1、找到web页要改变显示的位置,用新数据替换老数据,注意替换字节数量一定要一样多,例如老数据是220.5V,新数据是220V,后面一定加2个空格,不然变成220V5V了;
2、用CGI的原来,用程序生成网页,例如
                                sprintf(cgi_data,"HTTP/1.0 200 OK\r\n"
                                        "Server:lwIP/1.3 MFB\r\n"
                                        "Content-type:text/html\r\n\r\n\n"
                                        "<html><head><title>太阳能控制器</title></head>"
                                        "<body>"
                                        "<h1 align=\"center\">太阳能控制器</h1>");
                               
个人倾向于CGI实现
不管用什么方法,都是很占用内存
页: [1]
查看完整版本: 求助单片机动态web