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

查找5个搜索引擎作弊的网站网站联系我们的地图怎么做

查找5个搜索引擎作弊的网站,网站联系我们的地图怎么做,龙岩网站建设费用,网站联盟的基本流程实验目标 学会vTaskSuspend( )、vTaskResume( ) 任务挂起与恢复相关API函数使用: start_task:用来创建其他的三个任务。 task1:实现LED1每500ms闪烁一次。 task2:实现LED2每500ms闪烁一次。 task3:判断按键按下逻辑,KE…

实验目标

学会vTaskSuspend( )、vTaskResume( ) 任务挂起与恢复相关API函数使用:

start_task:用来创建其他的三个任务。

task1:实现LED1每500ms闪烁一次。

task2:实现LED2每500ms闪烁一次。

task3:判断按键按下逻辑,KEY1按下,挂起task1,按下KEY2在任务中恢复task1。

CubeMX环境准备

添加 KEY2

STM32 FreeRTOS 任务创建和删除实验(动态方法)-CSDN博客

基于上述代码进行修改和添加

FreeRTOSConfig.h代码清单

#define INCLUDE_vTaskSuspend                            1
#define INCLUDE_xTaskResumeFromISR                      1
// 文件中已有该宏定义,原值为0,修改为1即可,请勿重复定义
#define configUSE_TRACE_FACILITY 1
#define configUSE_STATS_FORMATTING_FUNCTIONS 1

注意查看上下代码是否有重复,方式:双击单词查看

参考:STM32 FreeRTOS 的任务挂起与恢复以及查看任务状态-CSDN博客

 通过编译没有错误,证明迁移完成

FreeRTOS_demo.h代码清单

#ifndef __FREERTOS_DEMO_H
#define __FREERTOS_DEMO_H#include "FreeRTOS.h"
#include "task.h"#include "led.h"
#include "key.h"
#include <stdio.h>
#include "stm32f1xx_hal.h"// 主入口:启动(创建启动任务,开启调度器)
void FreeRTOS_Start(void);#endif

FreeRTOS_demo.c代码清单

添加task4
// 5. Task4 任务函数和相关参数
#define TASK4_NAME "Task4"
#define TASK4_STACK_DEPTH 128
#define TASK4_PRIORITY 5
TaskHandle_t task4_handler;
void Task4(void *pvParameters);
启动函数体中添加xtaskcreate---task4
xTaskCreate((TaskFunction_t)Task4,(char *)TASK4_NAME,(configSTACK_DEPTH_TYPE)TASK4_STACK_DEPTH,(void *)NULL,(UBaseType_t)TASK4_PRIORITY,&task4_handler);
改写task3和书写task4的函数体
void Task3(void *pvParameters)
{while (1){// printf("Task3 正在运行...\n");// 检测按键,如果key1按下就挂起Task1,如果key2按下就恢复Task1uint8_t key = Key_Detect();if (key == KEY1_PRESS){printf("挂起 Task1 任务...\n");vTaskSuspend(task1_handler);}else if (key == KEY2_PRESS){printf("恢复 Task1 任务...\n");vTaskResume(task1_handler);}vTaskDelay(10);}
}// 定义用于接收任务列表信息的缓冲区
char buff[1024];// Task4函数体:查看任务状态列表
void Task4(void *pvParameters)
{while (1){printf("Task4 运行,查询任务列表...\n");vTaskList(buff);printf("%s", buff);vTaskDelay(1000);}
}

http://www.sczhlp.com/news/107590/

相关文章:

  • 手机上可以做网站吗wordpress 技术交流群
  • 家政保洁服务网站模板erp企业管理系统平台
  • 免费的网站程序哪里好保定干洗机做网站
  • 亚马逊 网站建设木木科技 网站艰涩
  • html个人网站策划书艾艺app开发公司
  • 滕州盛扬网站建设推广安徽建设部网站
  • 哇哇哇下雨了!——2025 . 9 . 16
  • 奇思妙想(胡思乱想)
  • AI Compass前沿速览:GPT-5-Codex 、宇树科技世界模型、InfiniteTalk美团数字人、ROMA多智能体框架、混元3D 3.0
  • 在网站上发消息做宣传做网络传销网站犯法吗
  • 建网站有哪些费用做的网站不能放视频软件
  • 动易后台 网站统计调查 报表类型怎样使用2024年新闻热点事件摘抄
  • 怎么在自己的网站上传视频仅对wordpress自带主题有效
  • 做淘宝还是京东还是做网站保定网站优化排名
  • C++中set与map的自定义排序方法详解
  • id
  • 58招聘网站官网wordpress mysql 设置
  • 新手学做网站 pdf梅州建站网络
  • 公司网站空间申请研发项目流程八个阶段
  • 滨州公司网站建设为什么大网站的百度快照更新速度慢还排第一
  • 做rap的网站上海网站推广优化
  • 上街网站建设南京百度seo
  • 网站推广好难利用织梦搭网站
  • 广州小型网站建设公司房产公司网站建设方案
  • 在线视频下载网站如何做怎么改变wordpress首页
  • 做钢铁资讯的网站嵌入式开发技术
  • 手机网站前端写法广州平面设计招聘
  • 网站建设费用还是网络如何向google提交网站
  • 江西赣鄂皖路桥投资有限公司网站建设wordpress关停网站
  • 淮安网站建设多少钱免费试用网站