登录 注册
当前位置:主页 > 资源下载 > 44 > 利用stm32f401进行温湿度检测并在1602上显示,同时进行仿真

利用stm32f401进行温湿度检测并在1602上显示,同时进行仿真

  • 更新:2024-11-02 16:06:19
  • 大小:1.64MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:嵌入式 - 课程资源
  • 格式:ZIP

资源介绍

基于stm32f104的温湿度检测显示1602加仿真,亲测可用#include #include int temperature=0; //温度 int humidness=0; //湿度 int warningtep=30; //预警温度 int warninghum=80; //预警湿度 int change=0; //用来改变预警温度or湿度 int jump=0; //用来判断是否有按键按下 /****************************led警报 ******************************/ //led初始化 void LED_Init(void) { GPIO_InitTypeDef aaa; //定义一个结构体变量 //1、使能指定的GPIO模块时钟--默认复位后开机时钟不会全部提供给各个模块 使用时需要自己开启 RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE); //2、初始化引脚 aaa.GPIO_Pin = GPIO_Pin_5|GPIO_Pin_8|GPIO_Pin_12; //引脚号选择 PA0 也要按照官方的填法 怎么填 去头文件 stm32f4xx_gpio.h aaa.GPIO_Mode = GPIO_Mode_OUT; //输出模式 aaa.GPIO_OType = GPIO_OType_PP; //推挽输出 aaa.GPIO_Speed = GPIO_High_Speed; //高速 GPIO_Init(GPIOD,&aaa); //& }