在开头先向大家说一声中秋节快乐呐~ 辛苦了很久终于能休息一下
我的问题是这样的,比赛要求是做一个车,他在周围有挡板的密闭环境里通过我放置的激光传感器定位,到达特定的位置,实现特定的功能。
现在编写程序能通过串口发送激活激光传感器的通信协议,但是我搞不懂怎么接受传感器发回来的距离数据,这个距离数据感觉有点奇奇怪怪的
是这样的:97 80 06 3F 30 32 2E 34 35 37(十六进制的数组) 真实的含义是02.457米
我测了多组参数 自己分析了一下 感觉应该是3F后的两组数是距离的个位与十位 而2E后面的是小数点后的数字 每个数字需要把数组中的3去掉。
我想请教一下各位这个数据处理函数应该怎么写?还有这个函数应该怎么用,我应该怎么读出他来,在Main函数判定?
请教大家一下,第一次用32还在学,希望大家带带路,谢谢啦。