|
|||||||||||
| 技術(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 |
TC35I串口接收接收不到返回?cái)?shù)據(jù),各位高手請(qǐng)多指點(diǎn)! |
| 作者:zhjq007 欄目:通信技術(shù) |
用單片機(jī)給TC35I發(fā)送指令,模塊有返回指令來(lái),當(dāng)用232接串口助手接收返回指令時(shí)可以清楚的看出返回的數(shù)居是對(duì)的.但是用單片機(jī)來(lái)接收時(shí)又不行了!單片機(jī)不能接收到數(shù)據(jù),不能進(jìn)行判斷,不知是什么問(wèn)題? 有時(shí)只發(fā)"AT"給模塊,模塊返回的數(shù)據(jù)可以接收到,程序可進(jìn)行判斷,但是在"AT"前加上"ATE1"后延時(shí)一段時(shí)間再發(fā)出"AT"程序就判斷不到了!各位指點(diǎn)下! 快郁悶死了! |
| 2樓: | >>參與討論 |
| 作者: chunyang 于 2007/3/31 18:35:00 發(fā)布:
應(yīng)該是你的程序結(jié)構(gòu)問(wèn)題 只能下功夫先解決串口編程。 |
|
| 3樓: | >>參與討論 |
| 作者: zhjq007 于 2007/4/2 13:51:00 發(fā)布:
周末事就一直沒(méi)上網(wǎng)!今天試了下還是不行啊! 今天查了些資料,電腦的串口有獨(dú)立的接受緩沖,可以直接讀取緩沖區(qū)的數(shù)據(jù),然后根據(jù)相應(yīng)的返回值來(lái)處理,而單片機(jī)不同,因?yàn)槭敲嫦蜃止?jié)的,在返回值的判斷上就麻煩些.不知這個(gè)問(wèn)題要用什么方法解決啊? |
|
| 4樓: | >>參與討論 |
| 作者: chunyang 于 2007/4/2 19:40:00 發(fā)布:
MCU一樣可以開(kāi)緩沖 只是要你的程序直接處理罷了。 |
|
| 5樓: | >>參與討論 |
| 作者: xwj 于 2007/4/2 19:44:00 發(fā)布:
是的,緩存接收是最基本的東西哦 |
|
| 6樓: | >>參與討論 |
| 作者: zhjq007 于 2007/4/3 11:07:00 發(fā)布:
我很菜!可否給個(gè)小例啊? 我很菜,不知可否給個(gè)小例啊? |
|
| 7樓: | >>參與討論 |
| 作者: chunyang 于 2007/4/3 14:09:00 發(fā)布:
內(nèi)存中開(kāi)數(shù)組 串口中斷程序中依次壓入即可,同時(shí)建立一個(gè)索引。 |
|
| 8樓: | >>參與討論 |
| 作者: zhjq007 于 2007/4/5 14:56:00 發(fā)布:
還是不能解決問(wèn)題!暈 原來(lái)不知道,后來(lái)才發(fā)現(xiàn)緩存接收我之前就已經(jīng)用過(guò)了!聽(tīng)一位做過(guò)該模塊的說(shuō)模塊的發(fā)送是3.3V的,用4.2V的系統(tǒng)電源是接收不到返回信號(hào)的!后來(lái)搭了個(gè)3.3V的電源給單片機(jī)供電,結(jié)果還是一樣.問(wèn)題還是沒(méi)有解決啊! |
|
| 9樓: | >>參與討論 |
| 作者: chunyang 于 2007/4/5 16:18:00 發(fā)布:
用4.2V是可以的,具體看模塊手冊(cè) 至于無(wú)法接收問(wèn)題,肯定是你的程序有問(wèn)題,看看MCU串口編程方面的教材或工具書(shū)吧。 |
|
| 10樓: | >>參與討論 |
| 作者: suckarm 于 2007/4/13 10:43:00 發(fā)布:
很明顯是程序問(wèn)題 "模塊有返回指令來(lái),當(dāng)用232接串口助手接收返回指令時(shí)可以清楚的看出返回的數(shù)居是對(duì)的." 很明顯是程序問(wèn)題,要么就是那塊單片機(jī)的串口壞了, |
|
| 11樓: | >>參與討論 |
| 作者: zhjq007 于 2007/4/18 11:58:00 發(fā)布:
仍然無(wú)效啊! 緩存,索引,外部晶振都用上了!高興了兩天不到又不行了!就算是最簡(jiǎn)單的程序燒進(jìn)去到后來(lái)還是一樣的會(huì)掛,一點(diǎn)信心都沒(méi)了!唉~~~~~~~~~ |
|
| 12樓: | >>參與討論 |
| 作者: chunyang 于 2007/4/18 14:00:00 發(fā)布:
“羅馬不是一天建成的” 搞技術(shù)尤其需要耐心 |
|
|
|
| 免費(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) |