当前位置: 首页 > news >正文

任务驱动式编程

main 

/**
模板代码*/#include "gd32f4xx.h"
#include "systick.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>
#include "main.h"
#include "USART0.h"
#include "I2C.h"
#include "oled.h"
#include "humiture_app.h"int main(void)
{// 配置全局优先级分组nvic_priority_group_set(NVIC_PRIGROUP_PRE2_SUB2);systick_config();USART0_init();I2C_init();OLED_Init();humiture_init();printf("init\n");while(1) {humiture_task();OLED_Refresh();delay_1ms(1);}
}

humiture_app.h

#ifndef __HUMITURE_APP_H__
#define __HUMITURE_APP_H__#include "gd32f4xx.h"
#include <math.h>#define LED1_RCU
http://www.lryc.cn/news/274913.html

相关文章:

  • python数据可视化之折线图案例讲解
  • QT工具栏开始,退出
  • @Async正确使用姿势
  • 试除法判定质数算法总结
  • vuetify 回到顶部
  • Socket与TCP的关系
  • RKE安装k8s及部署高可用rancher之证书私有证书但是内置的ssl不放到外置的LB中 4层负载均衡
  • 使用爬虫爬取热门电影
  • 【unity小技巧】实现没有动画的FPS武器摇摆和摆动效果
  • C语言基础知识(6):UDP网络编程
  • 12月笔记
  • 三、C语言中的分支与循环—for循环 (6)
  • tolist()读取Excel列数据,(Excel列数据去重后,重新保存到新的Excel里)
  • ChatGPT大升级,文档图像识别领域迎来技术革新
  • 2023年全国职业院校技能大赛软件测试—测试报告模板参考文档
  • 【BCC动态跟踪PostgreSQL】
  • 汽车架构解析:python cantools库快速解析arxml
  • Vue 之 修饰符汇总
  • 如何通过内网穿透实现无公网IP远程访问内网的Linux宝塔面板
  • 综合跨平台全端ui自动化测试框架Airtest——AirtestIDE录制微信小程序脚本教学
  • 如何在ArcGIS Pro中指定坐标系
  • macOS 老版本系统恢复中出现“MacBook Pro无法与恢复服务器取得联系”
  • [C#]使用OpenCvSharp实现二维码图像增强超分辨率
  • 优化|流形优化系列(一)
  • torch.where()函数
  • 盖子的c++小课堂——第二十三讲:背包问题
  • k8s安装hostPath方式存储的PostgreSQL15
  • 51单片机之按键和数码管
  • 【Oracle】 - 数据库的实例、表空间、用户、表之间关系
  • ssm基于HTML5的交流论坛的设计与实现+vue论文