|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
有關(guān)PC機(jī)的COM1調(diào)試,請(qǐng)教高手老師! |
| 作者:blackson 欄目:通信技術(shù) |
我做了一個(gè)232轉(zhuǎn)485的硬件后,現(xiàn)在需要用電腦去模擬一個(gè)主機(jī),然后對(duì)另一個(gè)終端(從機(jī))進(jìn)行調(diào)試實(shí)驗(yàn),以驗(yàn)證單片機(jī)程序的正確性和速度,有一個(gè)問(wèn)題就是在485上有一個(gè)“收”“發(fā)”控制端,而我需要它自動(dòng)的進(jìn)行收發(fā),而不是人為的去置高或置低,不然就模擬不了,況且人為的速度根本沒(méi)有辦法和程序執(zhí)行速度相比,而根本從PC機(jī)上看不到調(diào)試結(jié)果,請(qǐng)問(wèn)我的PC機(jī)調(diào)試程序怎么寫呢,而我不怕大家笑話,我是一個(gè)初學(xué)者,對(duì)PC機(jī)的調(diào)試程序我都不知道該怎么寫,但是終端的單片機(jī)程序我已經(jīng)寫好了。請(qǐng)各位老師給予指導(dǎo),謝謝。 |
| 2樓: | >>參與討論 |
| 作者: chunyang 于 2005/1/15 11:52:00 發(fā)布:
PC端的編程與MCU的編程有很大不同 無(wú)Windows圖形界面編程經(jīng)驗(yàn)的話,最好用現(xiàn)成的串口調(diào)試軟件,將485接口片的收發(fā)使能腳并聯(lián),用232接口片輸出的信號(hào)經(jīng)反相器反相后驅(qū)動(dòng)即可。 |
|
| 3樓: | >>參與討論 |
| 作者: sasinop 于 2005/1/16 7:37:00 發(fā)布:
對(duì)對(duì) 有個(gè)串口調(diào)試助手 的 還不錯(cuò) |
|
| 4樓: | >>參與討論 |
| 作者: linzhidong 于 2005/1/16 10:18:00 發(fā)布:
v 這個(gè)想法還可以.加油,到時(shí)給我參考一下.發(fā)我.linzhidongcom@163.com |
|
| 5樓: | >>參與討論 |
| 作者: blackson 于 2005/1/17 13:52:00 發(fā)布:
再幫我看一下吧 問(wèn)題是什么呢?項(xiàng)目經(jīng)理非要我用PC機(jī)來(lái)模擬一個(gè)終端,與另一個(gè)終端進(jìn)行通信,而我在PC機(jī)上的程序也必須要自動(dòng)運(yùn)行,自動(dòng)的和終端進(jìn)行通信,人不做任何在PC機(jī)上輸入數(shù)據(jù)或則其他的操作,而只在終端上操作,然后從CRT上看結(jié)果,以驗(yàn)證我的單片機(jī)程序的正確性,F(xiàn)在所有的硬件都具備了,困饒我的就是PC的調(diào)試程序,我又沒(méi)有WINDOWS的編程經(jīng)驗(yàn)。 還請(qǐng)老師給點(diǎn)意見(jiàn),而現(xiàn)在的串口調(diào)試工具很多,我不知道是不是能直接把我的程序輸進(jìn)去自動(dòng)運(yùn)行呢,我只知道要用鍵盤去敲數(shù)據(jù)或命令,然后再用鼠標(biāo)去發(fā)送,是這樣嗎? |
|
| 6樓: | >>參與討論 |
| 作者: chunyang 于 2005/1/17 14:03:00 發(fā)布:
直接發(fā)指令或數(shù)據(jù) |
|
| 7樓: | >>參與討論 |
| 作者: blackson 于 2005/1/17 14:14:00 發(fā)布:
我不太明白,麻煩你了,不好意思。 干脆我拜你為師吧,呵呵,你是個(gè)熱心人,我在論壇上以往的問(wèn)題都是你給的回復(fù),謝謝你了,我還是想不到在PC機(jī)上怎么樣把命令和數(shù)據(jù)能像終端一樣那樣自動(dòng)的發(fā)給從機(jī),并自動(dòng)的循環(huán),就像一個(gè)終端一樣,然后自動(dòng)的接收從機(jī)發(fā)來(lái)的數(shù)據(jù),并在CRT上顯示出來(lái),我的意思不是說(shuō)在鍵盤上打出數(shù)據(jù)和命令,然后再發(fā)出去,而是讓PC機(jī)能自動(dòng)的循環(huán)運(yùn)行程序。 |
|
| 8樓: | >>參與討論 |
| 作者: chunyang 于 2005/1/17 17:41:00 發(fā)布:
那只好自己編程了 用VB之類,不過(guò)除非該軟件需長(zhǎng)期用,否則最好用前述方法替代,但需長(zhǎng)期用的話還是找專業(yè)程序員來(lái)寫,對(duì)他們而言非常簡(jiǎn)單,而且質(zhì)量有保證。 |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |