滞回算法和ad灵敏度算法程序的工作总结

本文详细介绍了在STM8S系列芯片上进行AD采集的工程实践,包括库文件应用、AD口配置及灵敏度判断程序。此外,还分享了基于滞回算法的温度测量过程,通过采集AD值并进行平均值计算,实现对温度变化的精确监测。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

工作总结

正在做STM8S系列芯片的工作
工程建立
库文件的应用
主要判断ad口
ad判断的过程
配置ad
配置ad口
得到结果
其中需要知道的是,ad结果需要灵敏度判断程序如下:
主要应用场合STM8S系列

/*******************************************
函数名称: MachineContrl()
功    能: 外围控制程序
参    数: 无
返回值  : 无
********************************************/
void MachineContrl(void)
{
   
  unsigned int NewADdata;
  NewADdata=GetADdata();
  /*设置一定的值域范围,以防止继电器的来回抖动*/
  if(NewADdata>ADdata)
  {
   
		if(NewADdata-ADdata>SensityValue)//新采集的值超过设定的灵敏度
			ADdata=NewADdata;         //将新值赋给当前存储AD采集值的变量
		else
			ADdata=ADdata;            //当前值保持不变
  }
 
  else
  {
   
		
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值