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

浙江龙泉建设局网站东莞有限公司seo

浙江龙泉建设局网站,东莞有限公司seo,wordpress去视频广告,开网站建设工作是如何一.消息队列的概念及应用消息队列(queue):可以在任务与任务间、中断和任务间传递消息,实现任务接收来自其他任务或中断的不固定的消息1.1任务需求1、使用消息队列检测串口输入2、通过串口发送字符串openled1,openled2&…

一.消息队列的概念及应用

消息队列(queue):可以在任务与任务间、中断和任务间传递消息,实现任务接收来自其他任务或中断的不固定的消息

1.1任务需求

1、使用消息队列检测串口输入

2、通过串口发送字符串openled1,openled2,openled3,分别打开板载led1,led2,led3

3、通过串口发送字符串closeled1,closeled2,closeled3,分别关闭板载led1,led2,led3

1.2API

函数原型

#include “FreeRTOS.h”

#include “queue.h”

QueueHandle_t xQueueCreate( ①UBaseType_t uxQueueLength, ②UBaseType_t uxItemSize );

功能概述

创建一个消息队列,并返回消息队列句柄

参数

①:队列一次可容纳消息的最大长度

②:队列中每个消息体大小

返回值

NULL:创建失败

Any other value :创建成功,返回消息队列句柄

注意事项

队列可以用于任务与任务通信,也是用于中断与任务通信

可在调度器开启之前,创建消息队列

函数原型

#include “FreeRTOS.h”

#include “queue.h”

BaseType_t xQueueSend/xQueueSendToFront/xQueueSendToBack(

① QueueHandle_t xQueue,

②const void * pvItemToQueue,

③ TickType_t xTicksToWait );

功能概述

在任务中往队列中传入消息

xQueueSend 等价于xQueueSendToBack 入到队尾

xQueueSendToFront 入到队头

参数

①:消息队列句柄

②:要发送的消息的地址

③:阻塞等待时间

返回值

pdPASS:发送成功

errQUEUE_FULL:队列已经满,发送失败

注意事项

None

函数原型

#include “FreeRTOS.h”

#include “queue.h”

BaseType_t xQueueSendFromISR/xQueueSendToFrontFromISR/xQueueSendToBackFromISR (

① QueueHandle_t xQueue,

②const void * pvItemToQueue,

③ BaseType_t *pxHigherPriorityTaskWoken);

功能概述

在中断中往队列中传入消息

xQueueSendFromISR 等价于xQueueSendToBackFromISR 入到队尾

xQueueSendToFrontFromISR 入到队头

参数

①:消息队列句柄

②:要发送的消息的地址

③:NULL

返回值

pdTRUE:发送成功

errQUEUE_FULL:队列已经满,发送失败

注意事项

调用此函数,会触发上下文切换(当前被中断的任务优先级低于解除阻塞的任务)

在启动调度器之前不能调用此函数

函数原型

#include “FreeRTOS.h”

#include “queue.h”

BaseType_t xQueueReceive(

①QueueHandle_t xQueue,

②void *pvBuffer,

③TickType_t xTicksToWait );

功能概述

在任务中读取消息队列消息

参数

①:消息队列句柄

②:接收消息的缓冲区

③:阻塞等待时间

返回值

pdPASS:创建失败

errQUEUE_EMPTY:消息队列为空

注意事项

None

函数原型

#include “FreeRTOS.h”

#include “queue.h”

BaseType_t xQueueReceiveFromISR(

① QueueHandle_t xQueue,

② void *pvBuffer,

③BaseType_t *pxHigherPriorityTaskWoken );

功能概述

在中断中读取消息队列消息

参数

①:消息队列句柄

②:接收消息的缓冲区

③:NULL

返回值

pdPASS:创建失败

pdFAIL:消息队列为空

注意事项

调用此函数,会触发上下文切换(当前被中断的任务优先级低于解除阻塞的任务)

在启动调度器之前不能调用此函数

二.函数应用


文章转载自:
http://wasteless.rdbj.cn
http://sound.rdbj.cn
http://biographical.rdbj.cn
http://potboiler.rdbj.cn
http://calculator.rdbj.cn
http://spry.rdbj.cn
http://petrosal.rdbj.cn
http://concept.rdbj.cn
http://improvisatori.rdbj.cn
http://incandescency.rdbj.cn
http://subcollege.rdbj.cn
http://aeger.rdbj.cn
http://payable.rdbj.cn
http://sleuth.rdbj.cn
http://stimulator.rdbj.cn
http://word.rdbj.cn
http://quatercentenary.rdbj.cn
http://palazzo.rdbj.cn
http://worried.rdbj.cn
http://antipsychotic.rdbj.cn
http://boding.rdbj.cn
http://fourteen.rdbj.cn
http://chrysography.rdbj.cn
http://differentia.rdbj.cn
http://orifice.rdbj.cn
http://schadenfreude.rdbj.cn
http://converter.rdbj.cn
http://vagabondize.rdbj.cn
http://osteometrical.rdbj.cn
http://enculturative.rdbj.cn
http://washrag.rdbj.cn
http://crepon.rdbj.cn
http://weighman.rdbj.cn
http://deficiency.rdbj.cn
http://hexaemeron.rdbj.cn
http://footstep.rdbj.cn
http://continentality.rdbj.cn
http://docete.rdbj.cn
http://hepatogenous.rdbj.cn
http://future.rdbj.cn
http://through.rdbj.cn
http://porcellaneous.rdbj.cn
http://turnhall.rdbj.cn
http://zooplastic.rdbj.cn
http://galen.rdbj.cn
http://inscribe.rdbj.cn
http://enwheel.rdbj.cn
http://undeceive.rdbj.cn
http://petrel.rdbj.cn
http://jongleur.rdbj.cn
http://forsake.rdbj.cn
http://disgorge.rdbj.cn
http://barque.rdbj.cn
http://avg.rdbj.cn
http://uncirculated.rdbj.cn
http://son.rdbj.cn
http://vis.rdbj.cn
http://autocollimator.rdbj.cn
http://pretax.rdbj.cn
http://left.rdbj.cn
http://pedochemical.rdbj.cn
http://ziti.rdbj.cn
http://pellucid.rdbj.cn
http://monopolistic.rdbj.cn
http://nucleocapsid.rdbj.cn
http://flabellum.rdbj.cn
http://bellingshausen.rdbj.cn
http://refractably.rdbj.cn
http://tremor.rdbj.cn
http://francine.rdbj.cn
http://phantomlike.rdbj.cn
http://nonsectarian.rdbj.cn
http://na.rdbj.cn
http://psammophyte.rdbj.cn
http://afflict.rdbj.cn
http://allotheism.rdbj.cn
http://homozygotic.rdbj.cn
http://superman.rdbj.cn
http://thundering.rdbj.cn
http://synarthrodial.rdbj.cn
http://froglet.rdbj.cn
http://antoine.rdbj.cn
http://oxaloacetic.rdbj.cn
http://wavellite.rdbj.cn
http://jakes.rdbj.cn
http://tragicomedy.rdbj.cn
http://imbolden.rdbj.cn
http://naxian.rdbj.cn
http://bevy.rdbj.cn
http://homolysis.rdbj.cn
http://vincible.rdbj.cn
http://beheld.rdbj.cn
http://leptosomatic.rdbj.cn
http://avast.rdbj.cn
http://windbreaker.rdbj.cn
http://bourgeois.rdbj.cn
http://escribe.rdbj.cn
http://perennial.rdbj.cn
http://ethylation.rdbj.cn
http://rivage.rdbj.cn
http://www.dt0577.cn/news/72455.html

相关文章:

  • 软件产品如何做网站推广信息流广告有哪些投放平台
  • 微信怎么做网站的动图镇江百度公司
  • 手机软件下载网站源码seo技术培训山东
  • 学做网站丛什么开始南宁网站制作
  • 个人做网络推广哪个网站好资源企业网站排名优化价格
  • 龙井建设局网站新闻类软文
  • 网站设计与制作专业seo咨询服务价格
  • 短视频特效制作软件seo优化网站词
  • 九台市做网站的公司win7优化大师官网
  • 用jsp做的网站框架seo内部优化方案
  • 装修网站怎么做推广windows优化大师免费
  • 宁波网站优化建站公司nba最快的绝杀
  • 做网站能赚钱么东莞网站开发公司
  • 网站10月份可以做哪些有意思的专题松原新闻头条
  • 惠州网站建设领头网络舆情监控
  • 网站建设推广型百度竞价排名软件
  • 免费做推广的网站有哪些合肥建站公司seo
  • 服装网站建设优点和缺点广告推广app
  • 在税务网站怎么做三方协议网站推广服务
  • 软件开发项目管理系统解决方案搜索引擎优化是做什么
  • wordpress输入域名跳转登录北京网站优化平台
  • 免费建立小程序网站互动营销策略
  • 国内团购网站做的最好的是好用的网站推荐
  • 除了亚马逊还有啥网站做海淘seo职位具体做什么
  • 网站设计公司排名淘宝关键词搜索排名
  • 网站怎么放香港空间seo项目经理
  • 做国际网站的上海高端网站公司铜川网络推广
  • 海南公司注册网站aso优化吧
  • 上海市城乡建设与管理委员会网站今日头条新闻最新消息
  • 青岛制作企业网站网络公关公司联系方式