A. C# 串口通訊中怎麼判斷設備是否連接
通常 有 協議的,哪怕是 最簡單的
發送數據,等待對方接收後反饋
得到正確反饋數據 就是 設備連接正常
B. 串口調試助手怎麼知道串口打開是否成功
1、雙擊運行,主界面如下。
注意事項:
串口助手支持9600,19200等常用各種波特率及自定義波特率,可以自動識別串口,能設置校驗、數據位和停止位,能以ASCII碼或十六進制接收或發送任何數據或字元,可以任意設定自動發送周期,並能將接收數據保存成文本文件,能發送任意大小的文本文件。
C. 怎麼查看電腦串口已連接設備
在做上位機開發的時候,一般都會用到串口,這是寫給新手看的。用串口通訊,例如,51單片機,物聯網等硬體通訊,都會用到串口。
右鍵→我的電腦→點擊 「管理」
在「設備管理器」中,會出現圖下圖所示,點解,埠。你會看到,計算機有哪些埠(前提,你要把設備連接好,不連接,是不會有的)。
可以通過我的電腦——屬性——設備管理器——埠(COM)——USB SERIAL
如果能再埠裡面看到USB SERIAL,就說明串口與電腦連接正常。
具體如下:
1.
2.串口與電腦連接時,可以看到埠(COM和LPT),裡面有USB串口字樣就對了(全英文)
3.串口連接移除後,埠就不見了。
如果串口連接了,缺看不到,可以這樣:
1. 下載驅動,安裝好驅動程序,重新連接一下電腦。(安裝驅動的時候不能拔除串口連接)(要選擇正確的版本,有的驅動是XP的,有的是WIN7等)。
2. 換一條串口線。
一般這樣就行了(圖例用的是STC12C5A60S2的USB轉串口的,一般串口也差不多)。
D. 怎麼知道com口連接的是什麼設備
COM埠是連接串列通訊的埠。但只能說是連接到支持串列通訊的設備上,並不能確定是什麼設備。
如果是因為安裝的驅動錯誤,請重新安裝,只要安裝了正確的驅動,就能恢復正常使用了。
E. C#檢測串口是否連接上設備
首先要知道通訊協議和波特率,在該波特率下給設備發送命令,得到正確回復或者設內備執行了該條命令容對應的動作就說明連接上了。
或者是否能確定——以某種方式操作一下該設備,它會往外發些什麼,而串口調試助手能夠接收到,那也說明連接正確了。
F. 求高手指點,怎麼檢測是否有串口設備連接
似乎沒有辦法
串口RS232 太老舊的技術
如果是指連接特定的設備,知道設備的通信協議,那就好辦
發送數據指令,得到正確的設備返回數據,顯然,
有串口設備連接
G. 如何判斷串口鏈接正常 C#
引用 1 樓 的回復抄:一般我都是給串口發數據,收到正確回應才判斷串口正常,否則就是有問題.還有你這個try里是不是判斷反了? try { p.Open(); label6.Text = "正常"; } catch { label6.Text = "異常"; } if (label6.Text == "正常") p.Close(); ……沒反吧。我意思是:如果串口如果異常,則重連。。。p.open()如果不能正常執行,說明串口正在被使用,則鏈接正常啊。就會捕捉到異常,執行CATCH
H. 如何檢測COM口是否與設備連接正常
對,先在設備管理器查看一下COM口,不過之前用到別的設備都好使,COM口應該是好的,也許所用機器對COM口有某些要求,還是用標準的吧,要不去電腦耗材的地方買個USB轉COM口的線接上在試試。
I. Ubuntu linux中怎麼查看自己的串口連接情況
我們在windows中查找自己的開發板與電腦的連接的COM口時,可以通過查找設備管理器來看,但是換到咱們的linux系統中就不能這樣做了,下面說一下在linux中是怎麼查看COM口信息的。
首先,將我的mini2440開發板通過USB轉232串口線與PC機連接,這時候咱們的linux系統自動安轉了驅動程序,可以使用命令:dmesg 來查看安裝驅動的信息,如下圖
從上圖可以看出咱們的串口設備是0,
你也可以使用命令: ls -l /dev/ttyUSB*來查看相關的信息,如下圖
至此,我們已經順利的將串口連接到Ubuntu系統上了,也查看到自己開發板連接的是USB轉串口設備/dev/ttyUSB0,如果是普通的串口設備會是/dev/ttyS*.
我們在配置minicom的時候會用到:http://blog.csdn.net/mybelief321/article/details/8987502
J. 【MFC中 串口通信 怎麼檢測是否連接成功】
你是想怎樣判斷電腦和設備之間是否建立連接了嗎? 這需要下位機支持握手協議,你發送一串專數據值設備如何屬收到設備返回的數據幀就判斷為連接成功,否則連接失敗。
因為你電腦存在COM1所以執行上述代碼COM1被成功打開了當然不會提示失敗!