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

自己做的网站如何加视频教程计生网站生育文明建设

自己做的网站如何加视频教程,计生网站生育文明建设,网站服务器搬迁,福田欧马可一:列表与列表项定义 FreeRTOS列表和列表项是FreeRTOS的一个数据结构,类似于链表。 FreeRTOS大量使用了列表和列表项,它是FreeRTOS中的基石,方便我们学习FreeRTOS的源码和原理。 列表被用于跟踪FreeRTOS的任务,列表…

 一:列表与列表项定义

FreeRTOS列表和列表项是FreeRTOS的一个数据结构,类似于链表。

FreeRTOS大量使用了列表和列表项,它是FreeRTOS中的基石,方便我们学习FreeRTOS的源码和原理。

列表被用于跟踪FreeRTOS的任务,列表结构为List,再文件list.h中定义

二.列表项初始化

三.列表项相关API函数

四.列表实验

1.建立列表任务

我使用的是动态任务

2.新建列表和列表项

列表初始化

在list.c中找到初始化列表函数,void vListInitialise( List_t * const pxList );添加到列表任务中

去list.h中找列表结构体,将List_t复制,去,main中建立结构体

将新建的结构体名添加到void vListInitialise( List_t * const pxList );参数中

建立列表项

去初始化列表项(相当于节点),也在list.c中找到函数void vListInitialiseItem( ListItem_t * const pxItem ),在main中建立三个列表项

列表项也需要去定义,在list.h中,复制到main中建立

建立后参数放到相应函数中

打印地址看关系

 列表项连起来之后是一个环形列表,排序是根据器直径,所以要去赋值。此时还没有建立起来,先把其地址打出来看看

此时没有建立列表,所以ListItem1、2、3地址是和索引地址不一样的

插入列表项

插入函数在list.c    void vListInsert( List_t * const pxList,ListItem_t * const pxNewListItem )

第一个参数列表 ,第二个参数新的列表项

两个参数共同决定往哪个列表里插入哪个列表项

插入之后的关系图

打印相关地址看关系

列表项的索引TestList->pxIndex 没有改动是指向迷你列表项的

由图知道,插入列表项一后迷你列表项的下一个地址是列表项1,列表项1的下一个地址是迷你列表项。列表项1的前一个是迷你列表项,迷你列表项的前一个是列表项1.由此可以知道他们是环状的,两个人手拉手。

把列表项二插入也还是环形

接着我们插入;列表三后关系图与前面有所不同,这里列表项二在最后,是因为排列是根据大小值来的,不是根据名字的一二三

删除列表项

函数在list.c中   UBaseType_t uxListRemove( ListItem_t * const pxItemToRemove ),参数是指针

只用填删除的列表项地址,用法和插入一样

从尾部插入列表项

 如图,正常插入是插到ListItem2的后面,尾部插入也就是直接插到迷你列表的后面。这需要我们改变索引地址pxIndex,没改变的情况下是指向迷你列表。     TestList.pxIndex=TestList.pxIndex->pxNext;// 索引等于当前索引的下一个


文章转载自:

http://iyV5CAY8.hrzky.cn
http://Q58xExv1.hrzky.cn
http://XZg0WCML.hrzky.cn
http://n4AWb92u.hrzky.cn
http://sr5n3YpN.hrzky.cn
http://r3FI3UhX.hrzky.cn
http://Kl6JzoSP.hrzky.cn
http://ezWCkwLX.hrzky.cn
http://hiygKz0D.hrzky.cn
http://I0XtwNLY.hrzky.cn
http://HEHGEFvo.hrzky.cn
http://za8uZ6xT.hrzky.cn
http://Kd8mvmjC.hrzky.cn
http://2rbIM4BL.hrzky.cn
http://yCkYFEgM.hrzky.cn
http://3vuJHWMQ.hrzky.cn
http://5Upt0HPx.hrzky.cn
http://PywNYoSb.hrzky.cn
http://1ru1oyFv.hrzky.cn
http://xYsFI0hR.hrzky.cn
http://6UZikHSa.hrzky.cn
http://U0eUzNyB.hrzky.cn
http://1V4vgbgp.hrzky.cn
http://19LUbuwt.hrzky.cn
http://ZIkUglX3.hrzky.cn
http://2Pj5XQHH.hrzky.cn
http://wMrBeQDP.hrzky.cn
http://fUOCSjvJ.hrzky.cn
http://aBvo91jl.hrzky.cn
http://TbnrKV4N.hrzky.cn
http://www.dtcms.com/wzjs/631968.html

相关文章:

  • 网站开发好学不网站外链建设与维护
  • 浙江台州网络设计网站汶上网站制作
  • 网站上线前做环境部署无法使用wordpress
  • 中国建设监理协会网站个人会员系统自己做网站自己买服务器
  • 做网站有必要虚拟主机网站建设过程
  • 购物手机网站怎么做网站建设费和网站维护费的区别
  • h5互动网站建设做电商网站需要多少时间
  • 专业网站定制价格网站开发 招标采购参数
  • 网站开发入哪个会计科目wordpress前台注册登陆
  • 有了网站开发app是不是更容易技术支持 东莞网站建设洋酒回收
  • .net网站开发实训wordpress分享卡片插件
  • 国外网站页面做多大个人直播网站怎么做
  • 网站建设公司创业广州网站公司制作网站
  • 建设婚恋网站基本功能有哪些东城东莞网站建设
  • 视频网站备案广告资源发布平台
  • 西安商城网站建设咪豆苏中建设集团官方网站
  • 织梦后台点击网站主页网站地图深度做多少合适
  • 恩施网站优化理发美发培训学校
  • 上海网站建设觉策网站建设账户搭建
  • 英国电商网站wordpress 自定义主题
  • 宁波建网站公司深圳市做网站的公司
  • 做公司网站的公司有哪些做网站大公司
  • 外贸网站建设公司青岛wordpress商品采集器
  • 新站加快网站收录青海网站开发
  • 企业网站flash学校网站策划书
  • 网站开发与管理专业静宁县建设局网站
  • 娄底建设网站百分百微信营销软件
  • 做网站用哪些软件网站备案要啥
  • 网站幕布拍照什么样子的电子邀请函制作免费模板
  • 运城网站建设多少钱平面设计广告