1 / 4
文档名称:

雾化器库使用说明.doc

格式:doc   大小:42KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

雾化器库使用说明.doc

上传人:在水一方 2019/3/8 文件大小:42 KB

下载得到文件列表

雾化器库使用说明.doc

文档介绍

文档介绍:雾化器库使用说明本文档为赛元提供的雾化器库的使用说明,,库提供了函数接口进行设置。(功率在15W以上),(功率在6-12W)。雾化器库提供了自动追频、功率设置、雾化工作、触控检水功能。库共提供了11个函数接口供用户调用,实现雾化器功能。雾化器库介绍:雾化器Atomizer文件夹中包含:,雾化器库资源占用:ROM::50BYTEXDATA:60BYTE定时器:定时器0PWM:PWM1ADC:两路ADCEEPROM:4byteTouchKey:两路雾化器的工作流程雾化器库函数接口和接口说明雾化器库共提供10个函数接口和3个全局变量:变量:bit TrackFreqFlag; 变量说明:追频完成标志0:未完成;1:完成 变量:bit AjustPowerFlag; 变量说明:功率调整完成标志0:未完成;1:完成变量:bitWater_flag; 变量说明:水位检测输出结果0:缺水;1:有水函数:bitSOCAPI_GetTrackFreqStaus(void);函数功能:获取雾化器追频状态,返回1为已追频,0为未追频函数:voidSOCAPI_SetFreq(void); 函数功能:设置雾化器工作频率,当得到已追踪过频率可以调用该函数设置雾化器的频率函数:voidSOCAPI_Atomizer_Init(INT8Umode); 函数说明:雾化器初始化,设置PWM和定时器0;;:voidSOCAPI_TrackFreq_Init(void); 函数功能:雾化器追频初始化,设置了追频所需的变量,需要在追频前调用函数:voidSOCAPI_TrackFreq(void); 函数功能:雾化器追频,该函数需要在SOCAPI_TrackFreq_Init之后在主程序中一直调用,直到TrackFreqFlag变量置1,追频完成后进入功率调整函数:voidSOCAPI_AtomizerSetPower(INT8UPower); 函数功能:设置雾化器工作时最大档功率,:设置范围15-21W;:设置范围6-12W函数:voidSOCAPI_AdjustPower(void); 函数功能:进行功率调整,将最大档功率调制到设定功率,需要在SOCAPI_AtomizerSetPower之后调用函数:voidSOCAPI_AtomizerSetGear(INT8UGear); 函数功能:设置档位,16档可调,0为低档,16为高档位,用户可以在当中选择任意档位作为目标功率函数:voidSOCAPI_AtomizerWork(void); 函数说明:雾化器雾化工作,该函数需要在主函数中无阻塞调用函数:voidSOCAPI_WaterLevelDetectorInit(INT16UInitial_Diff,intThresholdTmp,INT8USpeed);函数说明:水位检测初始化,设置水位检测参数函数: