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

php做网站标题加链接百度关键词点击

php做网站标题加链接,百度关键词点击,青州网站建设 258,有什么字体设计的网站顾名思义 免费的实时操作系统 用法基本和Linux下的多线程编程类似 探索者开发版实验 动态创建4个任务start_task task1 task2 task3 优先级依次为1 2 3 4 (注意优先级不能为0,0是空闲任务) 我的理解:主线程start_task 主线程 task1 ta…

顾名思义 免费的实时操作系统

用法基本和Linux下的多线程编程类似

探索者开发版实验

动态创建4个任务start_task task1 task2 task3  优先级依次为1 2 3 4 (注意优先级不能为0,0是空闲任务)

我的理解:主线程start_task 主线程   task1 task2 task3为子线程

#include "sys.h"
#include "delay.h"
#include "usart.h"
#include "led.h"
#include "FreeRTOS.h"
#include "task.h"#define START_TASK_PRIO 1  //任务优先级
#define START_STK_SIZE  120  //任务堆栈
TaskHandle_t Start_Handler;
void start_task(void *pvParameters);#define Task1_TASK_PRIO 2  //任务优先级
#define Task1_STK_SIZE  120  //任务堆栈
TaskHandle_t Task1_Handler;
void task1_task(void *pvParameters);#define Task2_TASK_PRIO 3  //任务优先级
#define Task2_STK_SIZE  120  //任务堆栈
TaskHandle_t Task2_Handler;
void task2_task(void *pvParameters);#define Task3_TASK_PRIO 4  //任务优先级
#define Task3_STK_SIZE  120  //任务堆栈
TaskHandle_t Task3_Handler;
void task3_task(void *pvParameters);//*******************下面注释掉的代码是通过 位带 操作实现IO口控制**************************************int main(void)
{ uart_init(115200);delay_init(168);		  //初始化延时函数LED_Init();		        //初始化LED端口while(1){xTaskCreate((TaskFunction_t) start_task,(char *) "start_task",(uint16_t) START_STK_SIZE,(void *) NULL,(UBaseType_t) START_TASK_PRIO,(TaskHandle_t *) &Start_Handler ); /*lint !e971 Unqualified char types are allowed for strings and single characters only. */vTaskStartScheduler();//   开启任务调度器  注意一定要开启}
}//创建开始任务
void start_task(void *pvParameters)
{//创建task1xTaskCreate((TaskFunction_t) task1_task,(char *) "task1_task",(uint16_t) Task1_STK_SIZE,(void *) NULL,(UBaseType_t) Task1_TASK_PRIO,(TaskHandle_t *) &Task1_Handler ); /*lint !e971 Unqualified char types are allowed for strings and single characters only. *///创建task2xTaskCreate((TaskFunction_t) task2_task,(char *) "task2_task",(uint16_t) Task2_STK_SIZE,(void *) NULL,(UBaseType_t) Task2_TASK_PRIO,(TaskHandle_t *) &Task2_Handler ); /*lint !e971 Unqualified char types are allowed for strings and single characters only. */
//创建task3
xTaskCreate((TaskFunction_t) task3_task,(char *) "task3_task",(uint16_t) Task3_STK_SIZE,(void *) NULL,(UBaseType_t) Task3_TASK_PRIO,(TaskHandle_t *) &Task3_Handler ); /*lint !e971 Unqualified char types are allowed for strings and single characters only. */		
vTaskDelete(Start_Handler);									 }void task1_task(void *pvParameters)
{while(1){printf("task 1 is ok\r\n");vTaskDelay(500);}}
void task2_task(void *pvParameters)
{while(1){printf("task 2 is ok\r\n");vTaskDelay(800);}}
void task3_task(void *pvParameters)
{while(1){printf("task 3 is ok\r\n");vTaskDelay(1000);}
}

n: 运行态的任务调用vTaskDelay(),将把自己从就绪列表搬移到主动延时列表,并让就绪表的其他任务获取CPU资源。

h: 延时态的任务在延时结束时,若优先级比当前任务优先级高,就加入就绪队列,并立即获得CPU资源,进入运行。

g: 延时态的任务在延时结束时,若优先级比当前任务优先级低,就加入就绪队列,但是由于优先级不够,只能等待获取CPU资源。

如果不加延时 会一直执行高优先级的任务

http://www.khdw.cn/news/54092.html

相关文章:

  • 自己做网站怎么推广网址注册在哪里注册
  • 百度热搜广告设计公司排名某网站搜索引擎优化
  • 广州思盾互动网站建设公司百度收录怎么查询
  • 网站开发Java与Python如何在微信上做广告
  • 网站的策划方案新网站排名优化怎么做
  • 百度百科网站怎么做房管局备案查询网站
  • 静态网站更新文章麻烦产品推广运营的公司
  • 昆明网站制作seo关键词排名优化app
  • 嘉兴网站设计公司郑州seo管理
  • 域名注册局是国家单位吗武汉seo网站排名
  • 外包做的网站怎么维护网站优化联系
  • 企业网站管理系统用哪个好营销培训机构哪家最专业
  • sketch做网站网络营销策划书的范文
  • 临沂最好的做网站公司如何快速网络推广
  • 男女做微电影网站网站首页快速收录
  • 一个做日语翻译的网站seo站群优化
  • 遵义网站制作seo是什么单位
  • 比较好的企业网站百度指数教程
  • 傻瓜式网站建设域名免费查询
  • vk网站做婚介网站建站
  • 网站备案流程图让手机变流畅的软件下载
  • ubc网站谁做的建立网站的流程
  • 做家教网站怎么样谷歌搜索引擎优化seo
  • 雄安做网站优化站内优化
  • 湘潭百度推广搜索引擎优化的方式有哪些
  • 三国网页游戏排行榜前十名网站关键词优化排名软件
  • 天天想你在线播放免费观看seo研究中心道一老师
  • 网站的压力测试怎么做百度推广账号注册流程
  • 公司网站怎么做百度竞价百度搜索引擎属于什么引擎
  • 自建网站卖东西免费外链网站