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

去哪个网站做试用好百度词条官网入口

去哪个网站做试用好,百度词条官网入口,外汇seo公司,中国企业排名100强一、简介 二、实验 //创建一个单次定时器和一个周期定时器,打开两个定时器然后等待10s关闭定时器,此时会发现单次定时器打印1次停止,周期定时器打印5次停止 #include "FreeRTOS_demo.h"#define START_TASK_PRIO 1 #define…

一、简介

二、实验

//创建一个单次定时器和一个周期定时器,打开两个定时器然后等待10s关闭定时器,此时会发现单次定时器打印1次停止,周期定时器打印5次停止
#include "FreeRTOS_demo.h"#define START_TASK_PRIO         1
#define START_TASK_STACK_SIZE   128
TaskHandle_t    start_task_handler;
void start_task( void * pvParameters );/* TASK1 任务 配置* 包括: 任务句柄 任务优先级 堆栈大小 创建任务*/
#define TASK1_PRIO         2
#define TASK1_STACK_SIZE   128
TaskHandle_t    task1_handler;
void task1( void * pvParameters );void timer1_callback( TimerHandle_t pxTimer );
void timer2_callback( TimerHandle_t pxTimer );void freertos_demo(void)
{    xTaskCreate((TaskFunction_t         )   start_task,(char *                 )   "start_task",(configSTACK_DEPTH_TYPE )   START_TASK_STACK_SIZE,(void *                 )   NULL,(UBaseType_t            )   START_TASK_PRIO,(TaskHandle_t *         )   &start_task_handler );vTaskStartScheduler();
}TimerHandle_t timer1_handle = 0;    /* 单次定时器 */
TimerHandle_t timer2_handle = 0;    /* 周期定时器 */void start_task( void * pvParameters )
{taskENTER_CRITICAL();               /* 进入临界区 *//* 单次定时器 */timer1_handle = xTimerCreate( "timer1", 500,pdFALSE,(void *)1,timer1_callback );/* 周期定时器 */timer2_handle = xTimerCreate( "timer2", 2000,pdTRUE,(void *)2,timer2_callback );xTaskCreate((TaskFunction_t         )   task1,(char *                 )   "task1",(configSTACK_DEPTH_TYPE )   TASK1_STACK_SIZE,(void *                 )   NULL,(UBaseType_t            )   TASK1_PRIO,(TaskHandle_t *         )   &task1_handler );vTaskDelete(NULL);taskEXIT_CRITICAL();                /* 退出临界区 */
}/* 任务一,按键扫描并控制软件定时器 */
void task1( void * pvParameters )
{uint8_t key = 0;xTimerStart(timer1_handle,portMAX_DELAY);xTimerStart(timer2_handle,portMAX_DELAY);vTaskDelay(10000);xTimerStop(timer1_handle,portMAX_DELAY);xTimerStop(timer2_handle,portMAX_DELAY);while(1) {}
}/* timer1的超时回调函数 */
void timer1_callback( TimerHandle_t pxTimer )
{static uint32_t timer = 0;printf("timer1的运行次数:%d\r\n",++timer);
}/* timer2的超时回调函数 */
void timer2_callback( TimerHandle_t pxTimer )
{static uint32_t timer = 0;printf("timer2的运行次数:%d\r\n",++timer);
}

http://www.yidumall.com/news/65718.html

相关文章:

  • 云存储做网站志鸿优化设计答案网
  • 湖南长沙疫情风险等级东莞seo网络培训
  • 博客wordpress模版8.0seo顾问服务公司
  • 服装公司企业简介模板百度seo关键词优化费用
  • 中华人民共和国城乡建设部网站品牌推广方案案例
  • 代写网站新网站如何让百度收录
  • 网页设计与网站建设...网站推广优化外链
  • 学院网站建设方案网络推广seo教程
  • yw55521can优物入口广州品牌seo推广
  • c#网站开发视频教程 高清推广学院seo教程
  • 茶文化网站建设规划书范文重庆网站优化公司
  • 网站建设夬金手指排名壹陆seo策略工具
  • wordpress 代码 换行游戏优化是什么意思?
  • 视频网站开发报告seo官网优化怎么做
  • 哪些网站是phpwind做的帮人推广的平台
  • 服装行业做推广网站seo模拟点击软件
  • 日本做爰网站百度营销官网
  • 安卓手机怎么做网站线上推广方式都有哪些
  • 东莞做网站建设百度seo关键词工具
  • 南京做微网站今日小说排行榜百度搜索榜
  • 网站地图是怎么做的网络违法犯罪举报网站
  • 企业建设网站的功能是什么意思河南公司网站建设
  • 酒店网站建设web0731公司网页网站建设
  • 做设计时可以参考的网站关键词分类哪八种
  • 平台设计思路怎么写宁波seo网络推广咨询价格
  • 17一起做网站zwd.com360信息流广告平台
  • 瓯北网站建设防止恶意点击软件管用吗
  • 开源网站官网兰州网络推广优化怎样
  • 如何做彩票网站推广图tool站长工具
  • 搭建网站的网站深圳网站设计公司