freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

labview串口通信解析(更新版)

  

【正文】 R3 F3 U }52”。 l. ~, S 還是以例子進(jìn)行解釋。 k8 R [. w$ xamp。 C。d% W0 a X% v39。 N% Q$ ^* Uamp。 D頭。 Z( Ci2 n E4 d1 \ ^9 a |( A h9 |% g6 O9 B* m5 m. |$ b5 n位機(jī)是一直處于發(fā)送數(shù)據(jù)的狀態(tài),很可能在串口發(fā)送一幀數(shù)據(jù)的過(guò)程中串口就被初始化或者被清空了一次緩沖區(qū),那么這一幀數(shù)據(jù)的前面部分* {% v1 K3 I3 d。 F2 e+ Z圖 6 實(shí)際接收到的字符串8 x1 u$ T/ K8 I$ K. x* U$ c T X0 ?. a$ o) c damp。 o位機(jī)出錯(cuò),為0時(shí)表示功能正常。 一般如下圖所示:% |: |8 y/ j) z1 _1 `: W% q! n5 [5 B ?據(jù)在傳輸過(guò)程中有沒(méi)有出錯(cuò)的,跟串口的校驗(yàn)位要區(qū)分清楚,校驗(yàn)位也是檢查數(shù)據(jù)傳輸時(shí)有沒(méi)有出錯(cuò)的,但由底層硬件來(lái)實(shí)現(xiàn),校驗(yàn)方法由標(biāo) I: P! r. ^. J* Q% D7 l) G% |。但實(shí)際上一般的數(shù)據(jù)幀遠(yuǎn)不止這幾個(gè)部分,還會(huì)加上一些校驗(yàn)字節(jié)、時(shí)間信息、幀計(jì)數(shù)器之類(lèi)的東東在上面。u) y. S l3 V/ X q2 O% b串口是底層硬件,數(shù)據(jù)從軟件到串口上要一點(diǎn)點(diǎn)時(shí)間,然后儀器對(duì)指令作出響應(yīng)也要一點(diǎn)點(diǎn)時(shí)間,這些時(shí)間加起來(lái)肯定比軟件運(yùn)行二個(gè)節(jié)點(diǎn)的9 u: b/ `* {. J8 I! b) ^+ h3 Y7 w9 g4 p* H時(shí)間要短,所以延時(shí)是一定要加的。9 L, Q39。 F [ e2 r+ S* Y! f v3 r39。 J. O7 g. k4 V39。 A2 H C% v v2 t二種類(lèi)型的串口通信在處理上會(huì)不太一樣。目前串口的應(yīng)用一般有二種類(lèi)型的(以我接觸到的來(lái)分類(lèi),不嚴(yán)格),一種是儀器控制類(lèi)型的,一般是上位機(jī)發(fā)送一個(gè)指令,然后下位機(jī)* Y4 \+ i+ S/ l0 p* S X/ p o! z8 p X. | H. i. F8 R6 v7 p K! R D, h$ I* V r) _0 O0 S) E39。 Q+ ]9 w39。 \* K/ A9 }% XR3 N7 N1 l。s, ( I* {/ l1 AD C$ N: H0 D Q+ N$ B。 r+ u1 I: a) `* T. a3 W39。f$ k7 M. p串口線再使用交叉線。 p v0 v7 x* U [$ M9 |0 c5 X. L |/ Z c y! Q39。 t, b) Zamp。 i9 h8 P8 a3 {7 t6 g+ n1 V2 z5 v7 k3 v! D H腳是發(fā)送數(shù)據(jù),2腳接收數(shù)據(jù),就是這個(gè)串口自發(fā)自收。N n點(diǎn)的,以免因小失大。 b1 ?* l! {。 v/ h39。+ D。0 a) D, A9 n* ^. Y1 k5 W: S! C4 N4 c+ j, z! oamp。LabVIEW串口通信詳解0 ( m. I, a8 o39。 m e. d8 e5 E方,謝謝。上一個(gè)貼子中提到過(guò)的內(nèi)容這里不再進(jìn)行補(bǔ)充。 t2 e0 C! Z39。先說(shuō)一下串口的擴(kuò)展問(wèn)題,一般的臺(tái)式機(jī)或工控機(jī)上都至少有二個(gè)串口,一般都是夠用的,但是現(xiàn)在市場(chǎng)上已經(jīng)很難找到帶串口的筆記本7 `) q2 {% a5 G$ q5 J9 r: P% G Z5 F) t% r3 v y8 c了,而有時(shí)候在外出調(diào)試時(shí)需要在筆記本中使用到串口的,這時(shí)一般是使用USBRS232的轉(zhuǎn)接線,價(jià)格從十幾到一百多都有,很多朋友反應(yīng) Y+ i9 j% S/ T。 p |。檢查的方法很簡(jiǎn)單,就是將串口的3腳短接起來(lái)。 r }$ z8 f1 t/ N0 P V M8 ?4 v3,串口線的檢查2 n! h, P {7 W9 H5 Z7 |6 v$ R ]9 D! N! D7 h H y7 o線的9根線已經(jīng)包括了簡(jiǎn)化串口線中的3根線,但標(biāo)準(zhǔn)串口線能用上的地方,簡(jiǎn)化串口線就不一定能用上,所以在使用串口線之間一定要確定8 e3 F x2 l4 E1 Oamp。X0 b) L串口線還有一個(gè)地方需要注意一下的,就是3腳的接法,標(biāo)準(zhǔn)接法中是3腳交叉的,即這邊的2接另一邊的3,這邊的3接另一邊的2,扭6 `) f U2 e39。 A. D0 T! a1 C: L4 p/ K) L39。 i+ l/ J/ M1 ^串口線還有一個(gè)要稍微注意一下的就是DB頭,因?yàn)殡娔X上接出來(lái)的一般是公頭(針),要跟電腦接的話要母頭(孔),一般儀器的串口也是9 Z ?! V! J0 h3 h R/ Q n6 G P7 y J x 圖2 串口消息終止符5 \, a, uamp。, z1 z6 |% n) 39。% A7 F7 u/ a) P6 u |$ }* E 解3 q5 T。X) C1 j+ ^8 {% s8 j39。 X% l/ 5 h圖 3 Bytes at Port6 eamp。 W. 39。 T5,在LabVIEW中使用串口4 A8 P ~. N$ ^。 ?4 n h/ u z* [ `39。t3 e( p3 i1 Q0 `8 N. i2 B8 v! q2 W+ tamp?,F(xiàn)在的儀器一般都至少有二種通信模式,一種是RS232,一種是GPIB,如果儀器是9 R+ l _39。 `amp。如果參數(shù)設(shè)7 i3 e% V! D6 N/ q, {39。 L* u1 q3 w4 }( s+ J7 Q! Y* u邊的串口參數(shù)完全一致時(shí)才能收到正確的數(shù)據(jù)。 J D4 c xamp。u! W0 n6 `幀頭是為了告訴( e$ c U) w. S. \+ C8 L5 eu) T3 b據(jù)。i0 O5 `. b V$ m o% w7 _+ P。 C c1 vZ5 K0 {+ }0 \2 E* D: z以一般使用“連接字符串”這個(gè)函數(shù)將它們連接起來(lái),然后接到循環(huán)結(jié)構(gòu)中的移位寄存器中進(jìn)行保存,當(dāng)移位寄存器中的數(shù)據(jù)量達(dá)到一定時(shí)或1 R: _7 b, f) t: t* c$ [/ K, y5 i) [ q滿足數(shù)據(jù)處理的條件時(shí),才停止這個(gè)循環(huán)輸出讀取到的數(shù)據(jù)。* U1 O/ n) d, B8 o! T. A) _1 o7 }7 F1 a, Z4 n A! U Z. r L S: ~2 {8 e. l。O3 \組”這個(gè)函數(shù),如下圖所示:: W X。 e. T0 U1 H39。 首先是要看從哪里開(kāi)始才是完整的第一幀,從上面十六進(jìn)制顯示的數(shù)組中我們可以看到,并不是第一個(gè)字節(jié)就是我們需要的幀頭,因?yàn)橄? T) l0 Y5 [( v。 P8 K7個(gè)字節(jié),以程序來(lái)實(shí)現(xiàn)的話就是先查找第一個(gè)幀頭,使用“搜索字符串”,如果找到則判斷它下一個(gè)字節(jié)是否是第二個(gè)幀頭,如果是,7 A/ }/ k. R8 f a/ m6 \3 `amp。 Y `5 b y1 ? r。 S) i \( n( a* D2 `6 h。C w% m k7 b$ pamp。u+ ?% J* m ^) }2 c P。 由于LabVIEW中VISA Read/Write這二個(gè)函數(shù)都是只能讀取/寫(xiě)入字符串類(lèi)型的數(shù)據(jù)的,而有時(shí)候需要接收/寫(xiě)入的數(shù)據(jù)類(lèi)型不一定是字$ C6 ~6 }39。e5 V7 Q7 ^ `amp。M0 Z也是二進(jìn)制數(shù)據(jù),只是到LabVIEW后被轉(zhuǎn)換為字符串格式了。 |00110001R39。 G4 x X6 T) q* T. 2 q* f P! o! x6 a R。 E/ _ 圖 9 字符串轉(zhuǎn)換為字節(jié)數(shù)組39。 D X5 [ O39。 N Tamp。 由于十六進(jìn)制數(shù)據(jù)由二個(gè)字節(jié)構(gòu)成,而字符只有一個(gè)字符,所以每二個(gè)字符表示一個(gè)十六進(jìn)制數(shù)據(jù),如果字符多于二個(gè)的話要先進(jìn)行截1 p39。 }串口問(wèn)題匯總: ~!
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1