万象云档 本次搜索耗时 2.413 秒,为您找到 22 个相关结果.
  • Harmony OS 网络编程 实验指南

    Harmony OS 网络编程 实验指南 netcat简介 netcat 是什么? netcat 如何安装? netcat 如何使用? LwIP简介 LwIP是什么? LwIP在openharmony上的应用情况 下载源码 文件说明 Linux主机实验指南 编译测试程序 运行测试程序 Hi3861开发板实验指南 准备网络环境 修改网...
  • Huawei LiteOS简介

    Huawei LiteOS简介 LiteOS 代码导读 LiteOS 开发指南 LiteOS 接入云平台开发指南 LiteOS 支持的硬件 开源协议 LiteOS Git入门必读 加入我们 https://travis-ci.org/LiteOS/LiteOS Huawei LiteOS简介 Huawei LiteOS是华为面向物联网...
  • 5.Agent Tiny

    5.Agent Tiny 概述 Agent Tiny是部署在具备广域网能力、对功耗/存储/计算资源有苛刻限制的终端设备上的轻量级互联互通中间件,开发者只需调用几个简单的API接口,便可实现设备快速接入到华为IoT云平台(OceanConnect)以及数据上报和命令接收等功能。 以彩灯应用举例,Agent Tiny工作原理如下: ...
  • 4.1.任务

    4.1 任务 概述 基本概念 从系统的角度看,任务是竞争系统资源的最小运行单元。任务可以使用或等待CPU、使用内存空间等系统资源,并独立于其它任务运行。Huawei LiteOS的任务模块可以给用户提供多个任务,实现了任务之间的切换和通信,帮助用户管理业务程序流程。这样用户可以将更多的精力投入到业务功能的实现中。Huawei LiteOS是...
  • 4.2.内存

    4.2 内存 概述 基本概念 动态内存运作机制 静态内存运作机制 动态内存 开发指导 使用场景 功能 DLINK开发流程 BEST LITTLE开发流程 平台差异性 注意事项 编程实例 实例描述 编程实例 结果验证 静态内存 开发指导 使用场景 功能 开发流程 平台差异性 注意事项 编程实例 实例描述 编程实例 ...
  • 使用Harmony OS控制外设——输入输出

    使用Harmony OS控制外设——输入输出 相关知识点 核心板和交通灯板上外设与主控芯片(Hi3861)引脚的对应关系 如何编译 报错解决 使用Harmony OS控制外设——输入输出 本节课程主要介绍如何在HiSpark WiFi IoT套件上使用Hamony OS进行编程,以及如何使用GPIO输入输出功能。 相关知识点 Hi386...
  • 3.概述

    3.概述 背景介绍 支持的核 使用约束 3.概述 背景介绍 Huawei LiteOS是轻量级的实时操作系统,是华为IOT OS。 Huawei LiteOS Kernel的基本框架 Huawei LiteOS基础内核是最精简的Huawei LiteOS操作系统代码,包括任务管理、内存管理、时间管理、通信机制、中断管理、队列管理、事件管理、...
  • 4.9.软件定时器

    4.9 软件定时器 概述 基本概念 软件定时器,是基于系统Tick时钟中断且由软件来模拟的定时器,当经过设定的Tick时钟计数值后会触发用户定义的回调函数。定时精度与系统Tick时钟的周期有关。 硬件定时器受硬件的限制,数量上不足以满足用户的实际需求,因此为了满足用户需求,提供更多的定时器,Huawei LiteOS操作系统提供软件...
  • 4.4.队列

    4.4 队列 概述 基本概念 队列又称消息队列,是一种常用于任务间通信的数据结构,实现了接收来自任务或中断的不固定长度的消息,并根据不同的接口选择传递消息是否存放在自己空间。任务能够从队列里面读取消息,当队列中的消息是空时,挂起读取任务;当队列中有新消息时,挂起的读取任务被唤醒并处理新消息。 用户在处理业务时,消息队列提供了异步处理...
  • 4.6.互斥锁

    4.6 互斥锁 概述 基本概念 互斥锁又称互斥型信号量,是一种特殊的二值性信号量,用于实现对共享资源的独占式处理。 任意时刻互斥锁的状态只有两种,开锁或闭锁。当有任务持有时,互斥锁处于闭锁状态,这个任务获得该互斥锁的所有权。当该任务释放它时,该互斥锁被开锁,任务失去该互斥锁的所有权。当一个任务持有互斥锁时,其他任务将不能再对该互...