
单片机通过串口接收5帧数据,求平均值,请问在接收过程中,每帧数据怎么处理啊?平均值怎么求?
3个回答
展开全部
这个很难吗,你都会串口通信了还不会处理数据,求平均值。51单片机串口一次传送只有一个有效的数据字节,估计你说的五帧数据就只有五个字节吧。你可以先定义一个长度为5的数组,每接收一次,就把SBUF的值放入数组对应的位置,五次之后,把数组里的5个数据相加除以5就是平均值了。我没理解错你的问题的话基本就是这样了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询