分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
万象云档
本次搜索耗时
1.654
秒,为您找到
22
个相关结果.
搜书籍
搜文档
4.9.软件定时器
185
2025-05-25
《Huawei LiteOS 开发指南》
4.9 软件定时器 概述 基本概念 软件定时器,是基于系统Tick时钟中断且由软件来模拟的定时器,当经过设定的Tick时钟计数值后会触发用户定义的回调函数。定时精度与系统Tick时钟的周期有关。 硬件定时器受硬件的限制,数量上不足以满足用户的实际需求,因此为了满足用户需求,提供更多的定时器,Huawei LiteOS操作系统提供软件...
4.3.中断机制
184
2025-05-25
《Huawei LiteOS 开发指南》
4.3 中断机制 概述 中断是指出现需要时,CPU暂停执行当前程序,转而执行新程序的过程。即在程序运行过程中,系统出现了一个必须由CPU立即处理的事务。此时,CPU暂时中止当前程序的执行转而处理这个事务,这个过程就叫做中断。 众多周知,CPU的处理速度比外设的运行速度快很多,外设可以在没有CPU介入的情况下完成一定的工作,但某些情况下需...
4.6.互斥锁
182
2025-05-25
《Huawei LiteOS 开发指南》
4.6 互斥锁 概述 基本概念 互斥锁又称互斥型信号量,是一种特殊的二值性信号量,用于实现对共享资源的独占式处理。 任意时刻互斥锁的状态只有两种,开锁或闭锁。当有任务持有时,互斥锁处于闭锁状态,这个任务获得该互斥锁的所有权。当该任务释放它时,该互斥锁被开锁,任务失去该互斥锁的所有权。当一个任务持有互斥锁时,其他任务将不能再对该互...
2.前言
171
2025-05-25
《Huawei LiteOS 开发指南》
2.前言 2.前言 目的 本文档介绍Huawei LiteOS的体系结构,并介绍如何进行开发和调试。 读者对象 本文档主要适用于Huawei LiteOS的开发者,主要适用于以下对象: 物联网端侧软件开发工程师 物联网架构设计师 符号约定 在本文中可能出现下列标志,它们所代表的含义如下。 符号 说明 ![2.前言...
4.7.信号量
164
2025-05-25
《Huawei LiteOS 开发指南》
4.7 信号量 概述 基本概念 信号量(Semaphore)是一种实现任务间通信的机制,实现任务之间同步或临界资源的互斥访问。常用于协助一组相互竞争的任务来访问临界资源。 在多任务系统中,各任务之间需要同步或互斥实现临界资源的保护,信号量功能可以为用户提供这方面的支持。 通常一个信号量的计数值用于对应有效的资源数,表示剩下的可被...
4.5.事件
163
2025-05-25
《Huawei LiteOS 开发指南》
4.5 事件 概述 基本概念 事件是一种实现任务间通信的机制,可用于实现任务间的同步,但事件通信只能是事件类型的通信,无数据传输。一个任务可以等待多个事件的发生:可以是任意一个事件发生时唤醒任务进行事件处理;也可以是几个事件都发生后才唤醒任务进行事件处理。事件集合用32位无符号整型变量来表示,每一位代表一个事件。 多任务环境下,任务...
1.知识共享许可协议说明
158
2025-05-25
《Huawei LiteOS 开发指南》
1.知识共享许可协议说明 来源: 1.知识共享许可协议说明 您可以自由地: 分享 在任何媒介以任何形式复制、发行本文档 演绎 修改、转换或以本文档为基础进行创作 只要你遵守许可协议条款,许可人就无法收回你的这些权利 惟须遵守下列条件: 署名 您必须提供适当的证书,提供一个链接到许可证,并指示是否作出更改。您可以以任何合理的方式这样...
4.8时间管理
147
2025-05-25
《Huawei LiteOS 开发指南》
4.8 时间管理 概述 基本概念 时间管理以系统时钟为基础。时间管理提供给应用程序所有和时间有关的服务。 系统时钟是由定时/计数器产生的输出脉冲触发中断而产生的,一般定义为整数或长整数。输出脉冲的周期叫做一个“时钟滴答”。系统时钟也称为时标或者Tick。一个Tick的时长可以静态配置。 用户是以秒、毫秒为单位计时,而芯片CPU...
4.10.双向链表
136
2025-05-25
《Huawei LiteOS 开发指南》
4.10 双向链表 概述 基本概念 双向链表是指含有往前和往后两个方向的链表,即每个结点中除存放下一个节点指针外,还增加一个指向其前一个节点的指针。其头指针head是唯一确定的。 从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点,这种数据结构形式使得双向链表在查找时更加方便,特别是大量数据的遍历。由于双向链...
4.基础内核
125
2025-05-25
《Huawei LiteOS 开发指南》
4.1.任务 4.2.内存 4.3.中断机制 4.4.队列 4.5.事件 4.6.互斥锁 4.7.信号量 4.8时间管理 4.9.软件定时器 4.10.双向链表
1..
«
1
2
3
»
..3