找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1783|回复: 11
收起左侧

请教这段C语言代码意思是什么?

  [复制链接]
ID:893997 发表于 2022-8-31 22:27 | 显示全部楼层 |阅读模式
51hei图片_20220831222636.png
回复

使用道具 举报

ID:146878 发表于 2022-8-31 23:14 | 显示全部楼层
采集电压,电流
回复

使用道具 举报

ID:59202 发表于 2022-8-31 23:38 | 显示全部楼层
这段程序就是volRaw和curRaw分别采样16次,把16次的结果相加再求平均值
回复

使用道具 举报

ID:883242 发表于 2022-9-1 02:20 | 显示全部楼层
把16次采样数据累加起来,然后除16,这不是标准的平均值滤波算法么???
回复

使用道具 举报

ID:717930 发表于 2022-9-1 10:03 | 显示全部楼层
volRaw和curRaw分别采样16次结果相加求平均值
回复

使用道具 举报

ID:123289 发表于 2022-9-1 11:30 | 显示全部楼层
读函数的功能手册比较靠谱一些。
回复

使用道具 举报

ID:359272 发表于 2022-9-2 13:48 | 显示全部楼层
for循环里面累加,右移4位(等于除以16)后,就是求平均值。
回复

使用道具 举报

ID:387591 发表于 2022-9-2 15:28 | 显示全部楼层
这个还要问,是基础吧,>>4 ,相当于2的4次方,等于16,就是除以16,这个程序前面应该还要初始化VolRaw 电压初始一队为0,然后连续采样16次,然后平均
回复

使用道具 举报

ID:646520 发表于 2022-9-2 19:08 | 显示全部楼层
右移四位相当于除以16
回复

使用道具 举报

ID:1043661 发表于 2022-9-2 19:22 | 显示全部楼层
volRaw和curRaw分别采样16次,16次的结果相加求平均
回复

使用道具 举报

ID:434018 发表于 2022-9-4 11:51 | 显示全部楼层
取电压,电流值,从ADC ,值除16.
回复

使用道具 举报

ID:1034262 发表于 2022-9-4 13:27 | 显示全部楼层
电压电流分别连续16次采样求和,再计算平均值。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表