原文:LiteOS内核教程02-HelloWorld

. 创建HelloWorld工程 打开IoT Studio,点击创建IoT Studio工程: 填写工程设置,需要注意一下几点: 工程名称和目录中不可以有中文或者空格 SDK版本选择最新的IoT LINK版本,当前最新 . . 硬件平台选择STM L RC BearPi 示例工程选择hello world demo 创建完成之后进入IoT Studio界面如图: . IoT LINK SDK 在 ...

2020-02-29 10:11 1 763 推荐指数:

查看详情

LiteOS内核教程06-内存管理

1. LiteOS内核的内存管理 1.1. 内存管理 在系统运行的过程中,一些内存空间大小是不确定的,比如一些数据缓冲区,所以系统需要提供内存空间的管理能力,用户可以在使用的时候申请需要的内存空间,使用完毕释放该空间,以便再次利用。 Huawei LiteOS 的内存管理模块通过对内存的申请 ...

Sat Feb 29 18:25:00 CST 2020 0 693
LiteOS内核教程01-IoT-Studio介绍及安装

1. 物联网一站式开发工具 —— IoT Studio IoT Studio 是支持 LiteOS 嵌入式系统软件开发的工具,提供了代码编辑、编译、烧录 及调试等一站式开发体验,支持 C、C++、汇编等多种开发语言,让您快速,高效地进 行物联网开发。 2. IoT Studio 支持的硬件 ...

Sat Feb 29 17:50:00 CST 2020 1 1177
LiteOS内核教程03-任务管理

1. LiteOS内核的任务管理 Huawei LiteOS 内核提供任务的创建、删除、延迟、挂起、恢复等功能,以及锁定和解锁任务调度,支持任务按优先级高低的抢占调度及同优先级时间片轮转调度。 1.1. 任务 在 LiteOS 中,一个任务就是一个线程,多个任务按照优先级进行抢占式调度,达到 ...

Sat Feb 29 18:12:00 CST 2020 0 833
LiteOS内核——RTOS基本的特性

在其他的rtos中,基本上也有类似的功能,ucos freertos,要是rtos的时候,务必选择自带的rtos功能,和裸机运行时有区别的 ...

Sun Aug 11 05:26:00 CST 2019 0 523
LiteOS通信模组教程02-AT指令玩转2G通信

1. 环境准备 硬件准备 小熊派开发板 M26通信模组 软件准备 QCOM串口助手 文档准备 M26 AT命令手册 此文档来自于移远官方!阅读本教程时,关于AT指令的详细说明请参考该文档! 切换开关 小熊派开发板 ...

Sat Feb 29 23:14:00 CST 2020 0 623
LiteOS内核源码分析:任务栈信息

摘要:LiteOS任务栈是高地址向低地址生长的递减栈,栈指针指向即将入栈的元素位置。 我们介绍下LiteOS任务栈的基础概念。LiteOS任务栈是高地址向低地址生长的递减栈,栈指针指向即将入栈的元素位置。初始化后未使用过的栈空间初始化的内容为宏OS_STACK_INIT代表的数值 ...

Thu Apr 01 19:23:00 CST 2021 0 257
HBuilder开发App教程02-环境搭建,HelloWorld以及真机调试

环境搭建 前言 用HBuilder做开发,其实可以说是最简单的一种环境搭建了,甚至可以说没有环境需要搭建, 想想android开发的时候,相当痛苦,下载各种sdk,而且都需要翻墙,苦不堪言。 ...

Mon Mar 06 23:19:00 CST 2017 0 1510
LiteOS内核源码分析:消息队列Queue

摘要:本文通过分析LiteOS队列模块的源码,掌握队列使用上的差异。 队列(Queue)是一种常用于任务间通信的数据结构。任务能够从队列里面读取消息,当队列中的消息为空时,挂起读取任务;当队列中有新消息时,挂起的读取任务被唤醒并处理新消息。任务也能够往队列里写入消息,当队列已经写满消息时 ...

Wed Apr 21 18:56:00 CST 2021 0 258
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM