|
當(dāng)然不是
舉個(gè)很貼近的例子,你單片機(jī)下載程序的時(shí)候,是不是要選擇串口號(hào)?比如你用CH340G之類的下載器,電腦給你自動(dòng)分配了串口號(hào)。你看著是只選了一個(gè),但是其實(shí)肯定是有一對(duì),收發(fā)總是一個(gè)雙向的過(guò)程,只是說(shuō),沒(méi)有明確的說(shuō)明出來(lái),另一個(gè)串口,他是com幾,叫啥名字之類的。
換言之實(shí)物上你不用考慮什么COM1COM2,那些都是概念而已,串口通訊的方式都集成在電路里了,你按原理接好線就行。當(dāng)你硬件成功被識(shí)別時(shí),端口號(hào)已經(jīng)自動(dòng)給你分配了。而你在仿真里面是沒(méi)有這種情況的,因?yàn)槟愕腄B9接口只是軟件提供的一個(gè)模型,并沒(méi)有自動(dòng)和上位機(jī)PC關(guān)聯(lián)起來(lái),你現(xiàn)實(shí)的接口,要么集成在PC上了,要么你自己連好了,都是已經(jīng)產(chǎn)生了串口的聯(lián)系。如果你仿真不設(shè)置串口的配對(duì),那么仿真的單片機(jī)他自身有串口,他確實(shí)可以使用,但是你的compin只是孤立的元件,相當(dāng)于只是一個(gè)原理圖上的圖片而已。 因此需要設(shè)置compin的端口號(hào)和配對(duì)關(guān)系,來(lái)使他和你的電腦,單片機(jī)產(chǎn)生一種聯(lián)系。
說(shuō)的比較亂,不知道樓主能不能理解。 |
評(píng)分
-
查看全部評(píng)分
|