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

天津做网页设计的公司西安seo排名外包

天津做网页设计的公司,西安seo排名外包,seo外链发布平台,wordpress文章生成html代码一、简介 二、实验 //创建一个单次定时器和一个周期定时器,打开两个定时器然后等待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.laogonggong.com/news/41830.html

相关文章:

  • 做网站的职位叫什么seo关键字排名优化
  • 上海网站建设求职简历网站关键词优化工具
  • wordpress安装选择协议怎么写关于seo的行业岗位有哪些
  • 工业和信息化部网站备案查询原画培训机构哪里好
  • 影视后期线上培训哪个机构好关键词seo排名怎么样
  • 免费商城系统源码优化大师的作用
  • 网站改版中最火的网络销售平台
  • 如何做网站静态页面优化大师怎么卸载
  • 网站的优化通过什么做上去市场营销毕业论文
  • 如何免费建立自己网站搜索引擎优化简称seo
  • 网站建设公司南宁十大广告投放平台
  • 大学生创新项目申报书 做网站网站推广的基本方法为
  • 任何用c语言做网站广东近期新闻
  • 整站采集wordpressseo和点击付费的区别
  • 做英文网站的流程餐饮营销引流都有什么方法
  • 企业网站建设运营seo如何去做优化
  • 长治制作公司网站的公司北京网络推广外包公司排行
  • 网站名申请百度网页版浏览器
  • 有哪些网站做的比较好的制作自己的网页
  • 哪些人做数据监测网站5月疫情第二波爆发
  • 08 iis安装网站百度开放平台登录
  • 网站照片加水印竞价服务托管价格
  • 手机怎么自己制作图片网站搜索引擎优化技术
  • 百度网站安全检测百度推广登录首页网址
  • 网络维保搜索优化seo
  • 做网站 就上微赞网网上推广app怎么做
  • 麓谷网站建设优化推广服务
  • 怎么做学校网站海南百度推广代理商
  • 动态的网站大概多少钱怎么申请网站
  • 坤思特重庆网站建设熊掌号软文推广发稿