|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
关于数据回传显示的问题。, F- _2 @( J" n" T/ M* S7 i
开发板:arduino uno
, h/ w8 k4 l2 X0 s2 f+ Y+ q7 D传感器:超声波' C$ E) N6 w2 b7 c& h
通过串口获取到超声波的值是(举例)
1 ]* v8 a* z+ K0 \6 l* @1 H7 \FF 01 DE 39/ |4 d `8 n5 Q4 o2 W" w. v
FF 02 FF 41# N) P$ g5 E6 H/ y: ?# v
...
- d V) ?1 ?9 c% V目前已知 中间两位是实际的距离值,有效值。( l3 G' j* ^7 Z$ Q
请问如何将中间的两位单独获取到(01 DE)(02 FF)4 U M8 t' y% V4 N
另外还需要将获取的两位数合并(01DE)(02FF)& H9 y4 {' w9 ?: g1 \3 i4 Z. ~9 t# \
并将01DE,02FF 转成十进制数显示( k( Z5 T6 Q# N) G
01DE 十进制 478
$ a: k J0 e" B) T) b02FF 十进制 767( Z( Y" j. j* u+ K* K3 Y, O$ Y
感谢!
" M1 i8 \ `% C0 e, O) X% W7 t: R& @! b; M- j* G) n
0 m2 j' P f( X: d4 G* z9 _; _& t, q3 i9 h
|
|