|
我想了解的就是:! l+ O" W9 I8 Y& }
# S& V, Z8 f* ~% O/ {
虽然rs232是按照固定格式传数据的
$ [! j* f* i# h$ _: `- D: V1 Z9 Y3 J" o4 B
但是用rx,tx这两个接口
5 _6 x; H7 X, M* b5 j; N! m% y2 u
如何实现交互控制?
F6 b) x1 R- O6 W1 j
9 t- q$ p5 _- T. Y$ |' f- ?是不是需要pc编写一个控制器界面的软件?) L' e v5 |3 Y5 v6 I
4 L* r( J" y p& }3 z
例如通过这个界面loda数据的时候
3 j! O; y5 ?" n. P6 i/ g+ j( x- v' ^ u5 r7 n4 f# @" N6 D% g
它大概要通过一些什么步骤后 然后作为接收端的控制器开始接收数据?( g3 |* N1 d; U8 X
! l2 ?1 I0 c0 y3 G1 `$ X
5 i- _8 T+ p- B; F, G' J" Q2 @
( ?9 H) i% J; v+ j+ @3 i4 c是不是可以这样理解:
g; f% m/ `8 x7 D7 p" C! J' N2 I! E/ c( p) v% \3 j) a& M( z' r# K( R
首先pc先不断发送默认的某种指令信号 直到接收端控制器反馈(也不知道这种指令应该如何定义?); [ M, Z7 b# r" P5 h D
4 k; s Q* }! v9 G# r# s: w2 A接收端连续接收到这个指令后再发送给pc一个特定指令 以表示我知道你想load数据了) [$ x6 \, G/ m! |
( u" U/ n! q/ S. D. |; p
然后pc停止发指令7 [& D9 a$ e' Y& M! e
, {. C9 P# j3 X# R
接下拉就开始发数据了
& R/ @; Z. i; O/ |4 w) v; ~4 ^. Y4 O# A8 q! M
然后数据是一组一组地发6 u6 [' R+ X- A
" O7 k( B8 x' E! z% s- I控制器一组一组接收) f( C7 V( s+ @1 A* J4 w
! D3 n3 F7 p) ~1 S; G
! k7 w5 X, C, V; t
( p$ ~. ]. B) y+ F$ d5 E
" J0 \2 Z z* T% ?: y6 M
1 M8 e& Y, [& t: ~1 Q$ b8 m
那位高手熟悉可以给讲讲大概的设计思路应该如何比较好? |
|