jianhong_wu 发表于 2015-6-17 23:38:38

51单片机要访问网站,或者说单片机的TCP/IP通讯,需要什么条件和哪些知识?已解答。

本帖最后由 jianhong_wu 于 2015-6-18 13:24 编辑

★转眼十年-西:
鸿哥有没有51访问网站的方案?或者51的TCP/IP?


★坚鸿-深圳:
我以前也稀里糊涂做过一次。但是是串口协议的。用了别人的现成通讯模块。

★转眼十年-西:
串口协议的怎么做?

★坚鸿-深圳:
对于我来说就是根据协议登陆它的IP地址就可以了。


★转眼十年-西:
串口跟ip什么关系?

★坚鸿-深圳:
串口跟ip之间还有一个通讯模块,串口操作模块,模块负责跟网站的服务器通讯。


★转眼十年-西:
串口访问上位机,上位机访问ip?

★MAFD-西安:
tcpip协议很复杂,51可搞不定。

★转眼十年-西:
有阉割版的协议,不过,对51来说还是有些吃力。


★MAFD-西安:
你说的那种在stm32上面可以实现。107的内部了支持到mac层。

★转眼十年-西:
stm32是可以。不过现在条件不允许。哦,,,懂。鸿哥,那个模块是软件还是硬件?

★坚鸿-深圳:
是硬件,一个铁盒子,里面有电路板,还要插一张类似手机卡的东西。

★MAFD-西安:
这种模块很多。外部需要用phy芯片。


★坚鸿-深圳:
这类项目必须要客户有服务器,个人玩不起的。你要自己玩,还是帮客户做?

★转眼十年-西:
我们专业的项目。。用个人电脑当服务器。我还在上学。

★MAFD-西安:
建议你用个模块。避开协议。

★转眼十年-西:
不过我也有网站,也可以用。

★坚鸿-深圳:
那你自己在电脑端在写一个上位机串口通讯程序。网站就复杂了,服务器的软件如何写?

★转眼十年-西:
模块可以自己往进写程序吗?

★MAFD-西安:
不可以。


★坚鸿-深圳:
难点在服务器。

★转眼十年-西。
服务器可以搞定。



★坚鸿-深圳:
如果你能搞点服务器,那就没问题,我没接触过服务器的程序。以前搞过一个局域网的,也是外包给一个朋友帮我弄,我只写单片机的程序。

★MAFD-西安:
需要数据库吗?

★转眼十年-西:
不需要,模块怎么知道我网站是怎么写的,得按它的规矩写?


★坚鸿-深圳:
所以难点就在那里的,这个就是服务器的问题。

★MAFD-西安:
只要满足协议就行啊。


★坚鸿-深圳:
一般服务器的是另外一个领域,是由另外的人写的。

★转眼十年-西:
服务器我会一些。同学也会。

★MAFD-西安:
只要协议相同就可以传输。模块功能很强大。

★转眼十年-西:
我们做一个物联网的东西(物联网专业),为了“逼格”,不得不来个服务器“云端”。


★MAFD-西安:
这个如果玩过数据库的话不会太复杂,我之前和同学做过类似的。单片机相当于和服务器通过wifi模块连接到路由,然后连接到外网,服务器有个公网地址,单片机访问服务器的地址就可以通信了。

★转眼十年-西:
那么你们服务器上的程序是什么形式的。http?

★MAFD-西安:
不管服务器用什么协议也需要基于tcpip。用什么你自己决定就行。也没你想的那么难,我们做的东西是用手机客户端通过服务器与单片机进行通信,两周搞定。

★转眼十年-西:
额,不好意思,我说的不是路由器。。。是协议。手机那个当然好弄。

★MAFD-西安:
估计你对计算机网络和数据库不是特别了解,服务器都是有的。

★转眼十年-西:
我要网页访问。要有http协议。

★MAFD-西安:
我明白,我们手机和服务器通信就是用的http。

★小谢-福州:
BS模型跟CS模型的区别不大。

★转眼十年-西:
你手机上位机那就是单纯的tcpip协议或者http?你可以用uc访问吗?

★MAFD-西安:
可以啊。木错。我要的就是bs。

★转眼十年-西:
那你服务器端的程序是用什么语言写的?

★MAFD-西安:
我们可以用客户端访问可以用浏览器访问.我记得我那个哥们用的java.具体用的哪种数据库我也记不清楚了,很多年前的事情了,就用一台电脑做服务器.
.
★转眼十年-西:
你们是手机当服务器还是有专门的服务器手机和单片机访问?


★MAFD-西安:
手机不能做服务器.

★小谢-福州:
新浪的服务器就是BS模型.

木木-陕西:
弱弱说一句,你们的电脑是普通的电脑?

★转眼十年-西:
普通电脑可以。就是做东西,又不是有大量的访问,普通电脑够够的。服务器就是很牛逼的电脑而已。

★小谢-福州:
服务器基本都是红帽子linux系统。

★转眼十年-西:
服务器基本是红帽子?不是吧。centos也不少啊。


木木-陕西:
也有windos平台的。我感觉租个云主机就够用的说。

★MAFD-西安:
服务器大部分都是linux系统。

★转眼十年-西:
阿里的主机尤其贵。

木木-陕西:
嘿嘿,我能说我8块一个月租过服务器么.

★转眼十年-西:
我用过免费的,8块的,一年30的。。。最后总结一句话,天上不会掉馅饼.

木木-陕西:
免费的毕竟不稳定啊.

★坚鸿-深圳:
@★转眼十年-西安,你需要找wifi模块,或者能插入手机卡的手机模块。一句话,你要找能上网的模块,单片机只要跟此模块串口通讯就可以了。去找这方面的模块厂家,然后让厂家的售后教你怎么用。





转眼十年未谋面 发表于 2015-6-17 23:42:54

★MAFD-西安误解我的意思了。我是要单片机能发http数据包的。。。再,,鸿哥这个问题好像还没解决

转眼十年未谋面 发表于 2015-6-17 23:47:07

刚发现个好东西。不知道作者是否开源,上个链接吧
http://bbs.mydigit.cn/read.php?tid=836217
http://www.zlmcu.com/ZLIP/zlip_introduction.htm
小小的TCP/IP
页: [1]
查看完整版本: 51单片机要访问网站,或者说单片机的TCP/IP通讯,需要什么条件和哪些知识?已解答。