stm32f407 io 口模拟 驱动sht10 温湿度传感器 c程序

stm32f407 io 口模拟 驱动sht10 温湿度传感器 c程序

ID:46907878

大小:125.00 KB

页数:24页

时间:2019-11-29

stm32f407 io 口模拟 驱动sht10 温湿度传感器 c程序_第1页
stm32f407 io 口模拟 驱动sht10 温湿度传感器 c程序_第2页
stm32f407 io 口模拟 驱动sht10 温湿度传感器 c程序_第3页
stm32f407 io 口模拟 驱动sht10 温湿度传感器 c程序_第4页
stm32f407 io 口模拟 驱动sht10 温湿度传感器 c程序_第5页
stm32f407 io 口模拟 驱动sht10 温湿度传感器 c程序_第6页
stm32f407 io 口模拟 驱动sht10 温湿度传感器 c程序_第7页
stm32f407 io 口模拟 驱动sht10 温湿度传感器 c程序_第8页
stm32f407 io 口模拟 驱动sht10 温湿度传感器 c程序_第9页
stm32f407 io 口模拟 驱动sht10 温湿度传感器 c程序_第10页
资源描述:

《stm32f407 io 口模拟 驱动sht10 温湿度传感器 c程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、STM32F407IO口模拟驱动SHT10温湿度传感器C程序#include"sys.h"#include"delay.h"#include"usart.h"#include"led.h"#include"beep.h"#include"key.h"#include"max5481.h"#include"stmflash.h"/////////////////////////////////////////////////////////////////////////////////////#defineucharu8#defineuint

2、u16/////////////////////////////////////////////////////////////////////////////////////longloop_coun=0;intwiper_value=0;intbug_tx_coun=0;intbug_tx_once_flag=1;volatileu32bug_coun=0;//虫子数量volatilecharbug_coun_flag=0;u8BUG_F_Buffer[4]=//虫子个数存储数组{0x00,0x00,0x00,0x00,};#define

3、BUG_F_LENTHsizeof(BUG_F_Buffer)//数组长度#defineSIZE(BUG_F_LENTH/4)+((BUG_F_LENTH%4)?1:0)u8bug_data_temp[BUG_F_LENTH]={0};intled_run_coun=0;charall_active_on_off_flag=0;intpump_on_off_flag=0;intmag_id_40_on_off_flag=0;uinttemp_data_a=0;uinttemp_data_b=0;uinttemp_data_c=0;uintte

4、mp_data_d=0;#defineQITITANCE_ID0X01//气体探测板的id号ucharget_co2_cmd_value_buffer[]=//得到CO2含量{QITITANCE_ID,0x03,0x00,0x00,//第0个寄存器0x00,0x01,//要读取的数据长度0x84,0x0A,//CRC};ucharget_o2_cmd_value_buffer[]=//得到氧气含量{QITITANCE_ID,0x03,0x00,0x01,//第1个寄存器0x00,0x01,//要读取的数据长度0xD5,0xCA,//CRC};

5、ucharget_ph3_cmd_value_buffer[]=//得到磷化氢含量{QITITANCE_ID,0x03,0x00,0x02,//第0个寄存器0x00,0x01,//要读取的数据长度0x25,0xCA,//CRC};ucharget_3_gas_cmd_value_buffer[8]=//得到三种气体含量{QITITANCE_ID,0x03,0x00,0x00,//第0个寄存器0x00,0x03,//要读取的数据长度0x05,0xCB,//CRC};uchartemp_cmd_value_buffer[]=//临时数组{QITI

6、TANCE_ID,0x03,0x02,0x00,0x00,};volatileintget_gas_coun=0;structSYS_3_GAS_VALUE{intsys_co2;intsys_o2;intsys_ph3;}sys_3_gas_value;intsys_co2=0;//325代表为3.25%的含量intsys_o2=0;//205代表为20.5%的含量intsys_ph3=0;//260代表为260ppm的含量ucharget_gas_crc_h_byte=0;ucharget_gas_crc_l_byte=0;uintget

7、_gas_crc=0;intrec_usart_1_data_judge_flag=0;intzhu_base_time_coun=0;//680616//01030000000305CB//010306000200CA0000788Bintled_run_enable_active_flag=0;intled_run_on_coun=0;intrec_usart_2_data_judge_flag=0;intled_run_uart_2_enable_on_flag=0;intled_run_uart_2_coun=0;ucharuart_

8、2_crc_h_byte=0;ucharuart_2_crc_l_byte=0;u8USART_TX_BUF[100]=//485的发送数组{0};u8USART_

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。