免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1861 | 回复: 1
打印 上一主题 下一主题

用keil c实现下位机的程序 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-06-07 12:06 |只看该作者 |倒序浏览
家好!我现在想用keil c 完成一个下位机的程序,具体的通信协议是:http://www.sepa.gov.cn/image20010518/5836.pdf
其中,下位机主要的作用是: 1)与上位机通过TCP/IP或者其它网络通信
                           2)接收了上位机的指令后采集数据完成指令并将结果上传回上位机
因为以前没有接触过单片机和keil c编程,所以现在对程序结构,以及应该注意的地方没有任何头绪(比如与上位机通过网络通信如何实现,是否是基于socket,与数据采集仪是否是通过串口来采集数据),很弱智的问题,希望大虾们指导一下!!谢谢!!!

                                                                  a billion thanks !!
                                                                                                        small_snap : )

论坛徽章:
0
2 [报告]
发表于 2007-06-08 17:43 |只看该作者
从这个链接指向的标准看,

你的上位机与下位机间可以走 TCP/IP, 也可以走短消息之类的通道。

其实就是走 TCP/IP 的话, 标准中也没有规定是 TCP 协议 还是 UDP协议; 更没有规定是 HTTP 、SOAP 等(嘿嘿)

你用 keil 的话, 下位机看来就是比较低端的单片机类型的硬件配置了,不过具体程序的话还是有很多选择的,主要看你使用什么类型的物理通讯。

选择1.  短信模块:   串口(RS232)编程 +  GSM AT-Command
选择2.  GPRS模块:  找个 TCP/IP 协议栈 + PPP
选择3.  Ethernet/WLAN:   芯片驱动 +  TCP/IP 协议栈
选择3.  其它专用无线网络模块:   看厂家给你的接口了

呵呵,祝你好运
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP