说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

高分(答者有分,不够另开贴)-GSM抄表系统的短消息网关和数据库连接问题

编辑:说三道四文库 发布时间:2017-12-12 04:49
HTML文档下载 WORD文档下载 PDF文档下载
我觉得这个版块和其它版块比起来更专业化一些,请大虾们原谅我表述的不专业。
    整个抄表系统一共有十几个同学在做,是毕业设计,抄表管理系统(上位机)通过串口与GSM模块相连,发送抄表命令短消息给各单元楼的集中器,并接受返回的用量数据短消息。
    短信网关由另一个同学在做,我与他的关系是:我把电话号码和内容字符串给他,由他构造成短消息并发送;他接受到短消息,把它转化成一条字符串给我,由我对字符串处理来更新数据库。
    他的短信收发部分应该是嵌套在整个系统里的,现在有个问题是我怎么知道他那边有字符串过来了,从而激发处理字符串和更新数据库过程,但是我并没有直接和串口相连,我的想法采用线程来实现消息响应,将短信收发作为一个线程一直运行,通过管道与主线程通信。但是我对这方面一头雾水,那位能根据上面这些情况给出一个实现方案,最好是有相关例子,谢谢。
2种方法:中断 or 查询
例如网卡每收到一个数据包就调用中断
而串口是采用查询,用一个while(1)循环不停的去看是否有数据,有就调用相关处理函数
一般写上层应用程序的话,可以开一个任务,该任务不停的查询一个队列,该队列就是你和
同学之间的接口,他往里放消息,你往外取消息,记得加上互斥就行了
你的硬件是什么?单片机吗
如果实时性不高,还是查询吧。实现较容易一些,而且PC机的处理速度基本上可以不用参考。
呵呵,和我做的差不多,只不过我做的是产品,我用的是中断,查询太占用时间了,现在这方面的文章很多,建议你去查查中国期刊全文(各大学图书馆都有巴),类似的东西很多
祝你好运!!
做毕业设计的话,用查询算了,而且是超标系统,足可以实现了。
把电话号码和字符串发出之后,查询等待,超时后,取消查询给出错误提示。足够了,因为数据量不是很大。

用VB6设计有趣的动画场景 用VB编程绘制网格图像 用VB绘制抛物线动画曲线 用VB绘制正弦动画曲线 用VB实现“百叶窗”的图形特效 用VB实现托盘动画图标 用Visual Basic 定制BMP文件 用Visual Basic的Move方法实现动画效果 用Visual Basic与MS-Draw开发通用作图软件 在VB中获取可执行文件及Windows 95快捷方式的图标 在VB中进行各种图形切换的方法 在VB中制作可滚动的图像显示 在图片上平滑移动文字 -VB资料 VB怎样使程序的标题条闪烁? VB制作图像的Mask图 CWinInetConnection-一个封装了WinInet API函数的类 -VB资料 MODEM通讯意外处理-VB资料 MsComm 文字传输-VB资料 PING一个IP地址(向它发送一个数据包并等待回应) -VB资料 SMTP协议简介 (Simple Mail Transfer Protocol) -VB资料 VB5.0 中远程数据库的访问 VB下如何编写CRC校验程序 Visual Basic 6中发送邮件的新方法 Visual Basic通信程序设计 Whois 示例程序-VB资料 Winsock Terminal示例程序 -VB资料 WinSock断开导致客户端问题-VB资料 把Outlook信箱中的附件另存为 -VB资料 保证连网计算机时间同步-VB资料 编写网络寻呼机 -VB资料 编制自已的电话录音小程序-VB资料 求助:模板的连接问题 strust 请问:哪里有人民邮电出版社的《个体软件工程》下载 ?(有分送) 存储过程执行出错,请帮忙看看!急! 请问:在sybase中的设备大小的设定,有没有一个标准?? include问题,屡试屡败 请问怎么才能用最简单的方法把程序做成服务? 程序设计文档怎么写啊?求教 不好意思,一个简单的问题 websphere的问题(2)? 请问如何实现模式窗口,就是当打开子窗口主窗口不能操作,除非关闭子窗口,如果有这样的网页也行 关于清华出版社出版的“微软.NET程序设计系列”之《ADO.NET程序设计》的问题,大家来讨论一下 如何用程序实现光驱的弹入弹出? 在线等了,各位帮忙了!! 我运行了一个网络管理软件出现乱码?而别的程序都没有乱码? 对话框上面显示视图,怎么办? 一道四级题有一点不明白的地方,谢谢各位高手帮我解决一下困惑。。 websphere的问题? 在一个对话框CDialog类中访问窗体视图类CFormView中的函数发生错误? 有关简繁体转换的问题 怎么分离这个字符串 aa|bb|cc|dd| ASP连接Oracle9i的连接字符串是什么? 请教:EXCEL中使用VB进行串口编 websphere的问题(4)? 如何在自己写的类的属性、方法在被使用的时候显示一些相关信息? 高分:大侠们,帮我看一下这个设计思路对吗?(在线等待!) 初级问题:请问用ASP开发BS结构程序,应该选什么工具啊 请教各位pb的可执行程序的分发 我运行了一个网络管理软件时 这个软件显示的信息是乱码?而别的程序都没有乱码? 多谢awpking ,请进给你洒分. asp里调ActiveX控件,客户端却不能用,请帮助解决,100分相送。 如何让两个网段的电脑互相访问 在线等!打开文档的问题! HtmlHelp用法问题。急急!!1 只有在这问,关于笔记本网卡的驱动程序 我运行了一个网络管理软件时 这个软件显示的信息是乱码?而别的程序都没有乱码? 菜鸟的问题,大虾解决 本地安全策略打不开,怎么解决? 高分求教,如何让asp.net生成的网页转为pdf输出,在线等待 求救:用JMail发送邮件,用IIS的SMTP虚拟服务器,邮件都堵在Queue目录里发不出去 时间问题 在线等待 !!!没分啦!以后报答!! 为何执行int n=str.GetLength()后,n为0??? 急寻《基于XML电子公文格式规范》 初学 关于datagrid的问题 讨论用例分析技术 .net被我安在D盘,D盘下有一个WINNT目录被我删了,.NET就起不来了,我的系统在C盘 怎样删除表中的重复数据,急!! web datagrid的页脚怎样显示整个列的合计值或整个表的记录数? 如何使下拉选择框的默认为空? 初學者求助,請看下面代碼,幫忙解釋動態建立問題.... 一事无成怎么造句? 航弹爆炸原理航弹投掷之后是怎么被引爆的呢 借“优” 1、请你在括号中填上合适的关联词语.2、从短文中画线的词语中,任选一个写一句话.借“优”1、请你在括号中填上合适的关联词语.2、从短文中画线的词语中,任选一个写一句话._____ Applied Materials什么公司? B.C为什么是公元前,而A.D是公元呢?是什么单词的简写呢?或者有什么来历? 公元280年正确说法是什么?A.公元前2世纪80年代 B.公元2世纪80年代 C.公元前3世纪80年代 D.公元3世纪80年 我国历史上第一个国家出现在 A.公元前2080年 B.公元2070年 C.公元前2070年 D.距我国历史上第一个国家出现在A.公元前2080年B.公元2070年C.公元前2070年D.距今四五千年 矩形分割问题,请教数学高手和算法高手比如:标准板尺寸,长x,宽y;需要切出长x1,宽y1和长x2,宽y2的板,如果x1,y1需要的数量是m,x2,y2需要的数量是n,求最少需要标准板个数,及没张标准板的切法. 整数除法的运算,如1387除15详细的过程如体 王睿和绝唱王睿有何不同? 下雨的时候遮阳蓬可以撑着吗? 格鲁吉亚总统大选启动 共计23名参选美国航空公司改签费攀升 消费者“斗智美国旧金山湾区万圣节前多起驾车枪击 韩“独岛”宣传片擅自使用日剧画面 视美共和党参议员计划推迟耶伦的美联储主俄圣彼得堡市长称正在考虑申办夏季奥运格鲁吉亚总统选举:执政联盟候选人以6篠田麻里子圆空姐梦 助阵桃子航空新航中国品牌闪耀约堡国际车展(组图)土耳其总理:只有中国退出才可能购别国南海问题不能仅靠“海洋法公约”农发行山东省分行备足资金支持夏粮收购台湾花莲发生3.9级地震联合国环境规划署将在中国库布其沙漠举日本男子与犯罪嫌疑人同名同姓 遭警察鸟叔新曲《HANGOVER》MV片段准妈妈因孩子死亡联合家属\"医闹\"谢新洲:网络空间治理须加强六个方面的内蒙古东胜警方抓获15名“门徒会”邪四川丹棱农村能源建设办公室主任陈杰涉安徽省淮北市招投标管理局局长邓泽川接特型演员常某某已被警方刑拘 曾被指强香江大亨都市之战神纵横那一眼的沧桑网游之沉默的羔羊掠夺星空网游之无敌战神网游之战灵天下剑逆九州末世之异界旅途来自异界的德鲁伊问仙之战榕江旅游都匀旅游淮北旅游恩和旅游固原旅游灵宝旅游安图旅游宿州旅游德夯旅游长寿村旅游定西旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘