找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 4582|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

關(guān)于串口信息攔截器

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1 發(fā)表于 2011-6-11 01:10 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式

手機(jī)GPRS上網(wǎng)或者短消息傳送到底是那些指令呢?
手機(jī)短消息發(fā)送和接收有專門的軟件。
手機(jī)GPRS上網(wǎng)也有專門的上網(wǎng)的軟件。
其實(shí),他們都是一些AT指令。
只不過我們是沒法知道而已。真的就沒法知道嗎?
有辦法的。
找到了AT指令集(當(dāng)然是全集了,越全越好),這些都解決了。
不就是用串口助手把需要的指令一行一行的敲過去,手機(jī)就這樣按序執(zhí)行,一切

就OK了么?
所以,關(guān)鍵是要實(shí)驗(yàn),一個(gè)個(gè)的把要用到的指令都試好,順序排列好。即可。
驗(yàn)證無誤后,再編寫一個(gè)VC或者VB的上位機(jī)程序,把該含有的固定指令和需要手

工輸入的內(nèi)容如短消息、溫度數(shù)據(jù)呀編排好,程序就OK啦。
指令的選擇和排序這個(gè)工作我和我的學(xué)生湯龍、龔丹、車飛輪都試過。VC程序的

主體是車飛輪完成的。車飛輪感到遺憾的地方是沒有給出一個(gè)能脫離VC環(huán)境的獨(dú)

立程序SMS.EXE來。
可是,我們即使按順序打入指令行或者用我們自己編寫的程序來做事,卻總是不

如那些從網(wǎng)上找到的現(xiàn)成的軟件(如SiMoCo、Mobile、Siemens-GPRS)那么好用

。
問題到底出在哪里?
所以,光有主體的指令是遠(yuǎn)遠(yuǎn)不夠的,那只能算作一個(gè)測(cè)試程序,作為一個(gè)商業(yè)

軟件,你還得加上那些為了維持軟件系統(tǒng)正常且穩(wěn)定運(yùn)行所需要的環(huán)境測(cè)試指令

、查詢指令、延時(shí)指令、復(fù)位指令等等,就連軟件運(yùn)行界面你也得精雕細(xì)刻才行

。
這些東西,在校的老師是很難體會(huì)到的,所以我在這里呼吁大家,請(qǐng)你們做出個(gè)

真東西來瞧瞧吧! 你會(huì)學(xué)到很多的。
我已經(jīng)想到一個(gè)辦法,可以將網(wǎng)上這些商業(yè)化的軟件和我們自己編的軟件相比較

,從而可以了解別人是怎么使用那些指令的。對(duì)于我們的工作將會(huì)大有裨益。
這個(gè)方法就是,作一個(gè)“串口信息攔截器”,它位于手機(jī)串口和微機(jī)串口之間,將通

訊的整個(gè)過程完完整整的記錄下來,以便我們?nèi)シ治觥⒘私夂蛯W(xué)習(xí)。
以此類推,我也可以在微機(jī)的網(wǎng)卡接口和雙絞線之間做一個(gè)“TCP/IP信息攔截器”,

將上網(wǎng)的數(shù)據(jù)信息完完整整的作一個(gè)記錄,肯定是非常有意義的。
這個(gè)軟件就叫“SerialTrace 偵聽器”。
 
 

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表