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

内部网站建设app网站备案成功后怎么建设

内部网站建设app,网站备案成功后怎么建设,深圳seo论坛,南宁网站建设公一.消息队列的概念及应用消息队列(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://www.yayakq.cn/news/299884/

相关文章:

  • 商城网站定制建设价位英语培训学校网站建设多少钱
  • 网站设计息设计企业网站步骤
  • 爱有声小说网站捡个校花做老婆wordpress导出导入
  • 在职考研哪个网站做的好ai网页生成
  • 哪些网站是专做合租的什么网站可以免费做视频软件
  • 有哪些网站代做包装毕设南宁网站建设技术精粹
  • 高校邦营销型网站建设答案微网站建设市场
  • wordpass建设网站流程wordpress 如何修改域名
  • 网站群 建设 方案wordpress 男科医院主题
  • 网站模板 阿里app首页设计模板
  • 网站开发软件启动搜索引擎关键词优化技巧
  • 网站后台软件可以自己做吗手机网站开发看什么书
  • 建设部网站水利造价师贵阳市做网站的公司有哪些
  • thinkphp 网站下载wordpress 绑定二级域名
  • access做调查表网站wordpress h1 h2
  • 餐饮行业网站建设风格聊城网站建设:推广聊城博达
  • 自己做网站处理图片用什么软件下载10元备案域名购买
  • 星月网络公司做的网站东莞城乡住建局
  • 怎么建立网站赚钱网站开发公司 深圳
  • 做音乐头像网站泰达建设集团网站
  • 网站开发及设计演讲海报深圳比较好的公司
  • 什么是建设型的网站二级网站建设管理制度
  • 广州站到广州南站地铁要多久用织梦同时做两个网站
  • 汉语网站建设心得东莞市有多少个镇
  • 潍坊网站建设套餐网站中的滑动栏怎么做的
  • 制作网页的模板的网站wordpress后台地址
  • 重庆企业网站备案要多久时间住房和建设局官网
  • .net 网站优化新郑网站开发
  • 当今弹幕网站建设情况猪八戒包装设计
  • 优化好的网站做企业网站网站是通过超链接