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

响应式网站导航栏微信引流推广

响应式网站导航栏,微信引流推广,wordpress自定义登录界面,自建企业邮箱链表和任务管理是freertos 的核心#xff0c;先分析链表源码#xff0c;freertos的链表是双向环形链表#xff0c;定义与数据结构在list.h中#xff0c;表项的初始化#xff0c;插入与删除在list.c中。 数据结构 一、表项数据结构 struct xLIST_ITEM {listFIRST_LIST_IT…链表和任务管理是freertos 的核心先分析链表源码freertos的链表是双向环形链表定义与数据结构在list.h中表项的初始化插入与删除在list.c中。 数据结构 一、表项数据结构 struct xLIST_ITEM {listFIRST_LIST_ITEM_INTEGRITY_CHECK_VALUEconfigLIST_VOLATILE TickType_t xItemValue;struct xLIST_ITEM * configLIST_VOLATILE pxNext;struct xLIST_ITEM * configLIST_VOLATILE pxPrevious; void * pvOwner;struct xLIST * configLIST_VOLATILE pxContainer;listSECOND_LIST_ITEM_INTEGRITY_CHECK_VALUE }; typedef struct xLIST_ITEM ListItem_t;listFIRST_LIST_ITEM_INTEGRITY_CHECK_VALUElistSECOND_LIST_ITEM_INTEGRITY_CHECK_VALUE这两个是校验数据 #if ( configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES 0 )#define listFIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE#define listSECOND_LIST_ITEM_INTEGRITY_CHECK_VALUE #else#define listFIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE TickType_t xListItemIntegrityValue1;#define listSECOND_LIST_ITEM_INTEGRITY_CHECK_VALUE TickType_t xListItemIntegrityValue2;#endif不需要的情况下宏展开为空需下的的情况下是据TickType_t长度变化16-32位的5a5a #if ( configTICK_TYPE_WIDTH_IN_BITS TICK_TYPE_WIDTH_16_BITS )typedef uint16_t TickType_t;#define portMAX_DELAY ( TickType_t ) 0xffff #elif ( configTICK_TYPE_WIDTH_IN_BITS TICK_TYPE_WIDTH_32_BITS )typedef uint32_t TickType_t;#define portMAX_DELAY ( TickType_t ) 0xffffffffUL #else#error configTICK_TYPE_WIDTH_IN_BITS set to unsupported tick type width. #endifconfigLIST_VOLATILE TickType_t xItemValue; #define configLIST_VOLATILE volatile #ifndef configLIST_VOLATILE#define configLIST_VOLATILE #endif在调度任务时插入表项的依据值可以为优先级什么的 struct xLIST_ITEM * configLIST_VOLATILE pxNext;指向下一表项 struct xLIST_ITEM * configLIST_VOLATILE pxPrevious; 指向前一表项 void * pvOwner;指向该表项的指针 struct xLIST * configLIST_VOLATILE pxContainer;指向拥有该表项的链表。 二、链表数据结构 typedef struct xLIST {listFIRST_LIST_INTEGRITY_CHECK_VALUEvolatile UBaseType_t uxNumberOfItems;ListItem_t * configLIST_VOLATILE pxIndex;MiniListItem_t xListEnd;listSECOND_LIST_INTEGRITY_CHECK_VALUE } List_t; 分解 volatile UBaseType_t uxNumberOfItems; typedef unsigned long UBaseType_t;表项数目 ListItem_t * configLIST_VOLATILE pxIndex;表项索引 MiniListItem_t xListEnd;表尾若定义configUSE_MINI_LIST_ITEM 使用缩减表项数据结构否则还是表项的数据结构参考以下 #if ( configUSE_MINI_LIST_ITEM 1 ) struct xMINI_LIST_ITEM{ listFIRST_LIST_ITEM_INTEGRITY_CHECK_VALUEconfigLIST_VOLATILE TickType_t xItemValue;struct xLIST_ITEM * configLIST_VOLATILE pxNext;struct xLIST_ITEM * configLIST_VOLATILE pxPrevious;}; typedef struct xMINI_LIST_ITEM MiniListItem_t; #elsetypedef struct xLIST_ITEM MiniListItem_t; #endif
http://www.zqtcl.cn/news/564296/

相关文章:

  • 网页模板下载哪个网站好多个域名指定同一个网站好处
  • 北京网站建设有哪些公司微网站的案例
  • 常德经开区网站官网域名备案关闭网站吗
  • 做宠物网站的工作室做网站租服务器
  • 2017做那个网站致富网站换源码如何保留以前的文章
  • php网站开发实例教程书wordpress博客页面显示文章在哪
  • 地方o2o同城网站源码微信app开发价格表
  • 花木公司网站源码双语外贸网站源码
  • 什么公司做网站会提供源代码创业做招商加盟类网站赚钱
  • 东莞网站建设排名基因数据库网站开发价格
  • 天河区营销型网站建设科技自立自强
  • 网站域名账号江苏百度推广代理商
  • 专题网站建站对网站分析
  • 外贸出口网站建设如何搭建自己的网站服务器
  • 云南省建设厅网站职称评审房地产推广方案和推广思路
  • 湘潭建设路街道网站app的设计与开发
  • 《网站开发实践》 实训报告广告策划书案例完整版
  • 一级 爰做片免费网站做中学学中做网站
  • 网站排名如何提升网络营销的有哪些特点
  • 巨腾外贸网站建设个人主页网站模板免费
  • 有哪些网站免费做推广淄博网站电子商城平台建设
  • 网站建设的技术支持论文做网站买什么品牌笔记本好
  • 凡科网站后台在哪里.工程与建设
  • 静态网站源文件下载建设手机网站价格
  • 苏州做网站优化的网站开发邮件
  • 做网站怎么搭建环境阿里云大学 网站建设
  • 网站改版业务嵌入式培训推荐
  • 腾讯云 怎样建设网站网站开发 报价
  • 网络科技公司门户网站免费人脉推广官方软件
  • 建和做网站网络营销推广可以理解为