GPRS/TCP/IP包用在51单片机中如何编程,有例子也可

 我来答
砾子941
2013-12-18 · 超过54用户采纳过TA的回答
知道答主
回答量:108
采纳率:0%
帮助的人:104万
展开全部
首先明确你的gprs模块是否已经内置了tcpip协议栈,如果内置了,那对于你的mcu就只是串口发点AT指令控制和收发数据而已;如果是没有内置的,那你就需要自己写一个tcpip协议软件来完成对gprs原始数据的解析,需要实现的基本协议有slip,arp,icmp,ip,然后根据你的实际要求,tcp传输就实现tcp协议,udp传输就实现udp协议,再就是和应有有关的协议,比如http,tftp之类的。 一般应该采用C语言编写,可以参考tcpip协议大全一书来写。 也可以使用已经有的tcpip协议栈来移植到你的51mcu上面。对于51,由于其速度比较低,一般可以考虑移植uip,现在网上有很多关于uip在51上面移植好的代码,你可以下载来参考,编译环境为keilc。 帮你搜了一篇文章,可以看一看:
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式