E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LiteOS
鸿蒙轻内核M核源码分析系列十二 事件Event
本文中所涉及的源码,以OpenHarmonyLiteOS-M内核为例,均可以在开源站点https://gitee.com/openharmony/kernel_
liteos
_m获取
OpenHarmony_小贾
·
2024-09-11 19:44
OpenHarmony
HarmonyOS
鸿蒙开发
harmonyos
openharmony
鸿蒙内核
鸿蒙开发
移动开发
嵌入式硬件
驱动开发
鸿蒙轻内核M核源码分析系列五 时间管理
本文中所涉及的源码,以OpenHarmonyLiteOS-M内核为例,均可以在开源站点https://gitee.com/openharmony/kernel_
liteos
_m获取。
OpenHarmony_小贾
·
2024-09-11 19:44
HarmonyOS
OpenHarmony
鸿蒙开发
harmonyos
openharmony
鸿蒙开发
NAPI
鸿蒙内核
移动开发
嵌入式
鸿蒙轻内核A核源码分析系列七 进程管理 (2)
1、
LiteOS
-A内核进程全局变量⑴是进程池,存放各个进程控制块LosProcessCB的信息。
OpenHarmony_小贾
·
2024-09-11 17:59
HarmonyOS
鸿蒙开发
OpenHarmony
harmonyos
OpenHarmony
移动开发
驱动开发
鸿蒙内核
LiteOS-A内核
进程通信
鸿蒙内核解析,鸿蒙内核源码分析(内存概念篇)|解读鸿蒙源码
提示:本文基于开源鸿蒙内核分析,官方源码【kernel_
liteos
_a】官方文档【docs】参考文档【HuaweiLiteOS】本文作者:鸿蒙内核发烧友,用生活场景讲故事的方式去解构内核,一窥究竟,让神秘的内核栩栩如生
刘轩鸿
·
2024-09-10 09:53
鸿蒙内核解析
鸿蒙轻内核A核源码分析系列七 进程管理 (3)
1、
LiteOS
-A内核进程创建初始化通用函数先看看一些内部函数,不管是初始化用户态进程还是内核态进程,都会使用这些函数,包含进程控制块初始化函数
OpenHarmony_小贾
·
2024-09-10 09:20
OpenHarmony
鸿蒙开发
HarmonyOS
harmonyos
嵌入式硬件
OpenHarmony
鸿蒙嵌入式
鸿蒙开发
鸿蒙内核
进程关联
鸿蒙轻内核M核源码分析系列二十 Newlib C
LiteOS
-M内核LibC实现有2种,可以根据需求进行二选一,分别是musllibC和newlibc。本文先学习下NewlibC的实现代码。
OpenHarmony_小贾
·
2024-09-09 04:50
HarmonyOS
鸿蒙开发
OpenHarmony
harmonyos
c语言
移动开发
鸿蒙内核
鸿蒙开发
openharmony
开发语言
鸿蒙轻内核M核源码分析系列十七(2) 异常钩子函数的注册操作
本文中所涉及的源码,以OpenHarmonyLiteOS-M内核为例,均可以在开源站点https://gitee.com/openharmony/kernel_
liteos
_m获取。
OpenHarmony_小贾
·
2024-09-09 04:50
OpenHarmony
HarmonyOS
鸿蒙开发
harmonyos
移动开发
openharmony
鸿蒙开发
鸿蒙内核
HarmonyOS
嵌入式硬件
鸿蒙轻内核M核源码分析系列十六 MPU内存保护单元
本文中所涉及的源码,以OpenHarmonyLiteOS-M内核为例,均可以在开源站点https://gitee.com/openharmony/kernel_
liteos
_m获取。
OpenHarmony_小贾
·
2024-09-09 04:50
HarmonyOS
鸿蒙开发
OpenHarmony
harmonyos
嵌入式硬件
鸿蒙嵌入式
鸿蒙开发
OpenHarmony
鸿蒙内核
移动开发
鸿蒙
LiteOS
-M 内核初始化
目录一、
LiteOS
-M初始化内核二、LOS_KernelInit代码分析三、LOS_Start代码解析坚持就有收获一、
LiteOS
-M初始化内核在
LiteOS
-M应用程序中,系统初始化如下:/***@
嵌入式底层
·
2024-02-26 09:51
c语言
开发语言
OpenHarmony
LiteOS
物联网
LiteOS
内核
任务一:本实验中将创建两个任务,一个低优先级任务task1,一个高优先级任务task2,两个任务都会每隔2s在串口打印自己的任务id号,在串口终端中观察两个任务的运行情况。首先打开HelloWorld工程,在Demo文件夹右击,选择新建文件夹:新建osal_kernel_demo文件夹,用于存放内核的实验文件:接下来在此osal_kernel_demo文件夹中新建第一个实验文件osal_task_
李现豪
·
2024-02-14 08:26
基于华为
LiteOS
和NB-IoT的智慧楼宇消防系统
该项目是一个基于华为
LiteOS
和NB-IoT的智慧楼宇消防系统,主要技术包含传感器,
LiteOS
,NB-IoT,2G,华为云等。基于小熊派智慧烟感案例进行开发。
会咬鸢的风
·
2024-02-13 18:05
单片机
物联网
嵌入式
华为
stm32
OpenHarmony轻量级内核-
LiteOS
-M
它负责管理系统的进程、内存、外设驱动程序、支件和网络系统
LiteOS
-M概述百K级内存设备支持内存保护单元适用于
lanlingxueyu
·
2024-02-09 17:06
OpenHarmony
harmonyos
HCIA-HarmonyOS设备开发认证V2.0-3.轻量系统内核基础
目录一、前言二、
LiteOS
-M系统概述三、内核框架3.1、CMSIS和POSIX整体架构3.2、
LiteOS
-M内核启动流程四、内核基础4.1、任务管理4.2、时间管理(待续)4.3、中断管理(待续)
嵌入式底层
·
2024-02-08 08:41
OpenHarmony
LiteOS
鸿蒙
华为
harmonyos
STM32F407移植OpenHarmony笔记7
继上一篇笔记,成功启动了
liteos
_m内核,可以创建线程了,也能看到shell控制台了。今天研究文件系统,让控制台相关文件命令如mkdir和ls能工作。
星沉地动
·
2024-02-06 01:59
学习笔记
MCU
STM32F407
OpenHarmony
STM32F407移植OpenHarmony笔记9
继上一篇笔记,已经完成
liteos
内核的基本功能适配。今天尝试启动OHOS和XTS兼容性测试。如何启动OHOS?
星沉地动
·
2024-02-05 13:46
学习笔记
MCU
笔记
OpenHarmony
RTOS、FreeRTOS支持远程界面、远程显示、远程桌面
目前市场上常见的RTOS有如下:FreeRTOS、Vxworks、ReWorks、DeltaOS、SylixOS、华为
liteOS
、阿里AliOS、RT-Thread、RTEMS等,这些RTOS可以像linux
GOSP作者-明心
·
2024-02-05 03:32
单片机
MCU
linux
嵌入式
android
【XR806开发板试用】TCP通信测试 && Ping 命令测试
BUILD.gn文件import("//device/xradio/xr806/
liteos
_m/config.gni")static_library("app_mying"){configs=[]sources
极术社区
·
2024-02-04 14:07
开发板测评
tcp/ip
网络协议
网络
STM32F407移植OpenHarmony笔记8
轻量级系统使用的是
liteos
_m内核+lwip协议栈实现网络功能,需要进行配置开启lwip支持。
星沉地动
·
2024-02-03 07:07
学习笔记
MCU
stm32
OpenHarmony
劳德巴赫Trace32分析dump完整流程(
LiteOS
,STM32L475VET6)
1、Trace32下载1)、方式1,官网下载(需要注册才能下载,注册时需要提供调试器电缆上边的SN号)https://www.lauterbach.com/frames.html?prolist.html2)、方式2,下载链接TRACE32_R_2021_02_000136263.7z_Trace32-OS文档类资源-CSDN下载2、Trace32软件安装参考百度经验(dump分析的时候只需要安装
纭纺123
·
2024-02-02 00:24
stm32
arm
嵌入式硬件
STM32F407移植OpenHarmony笔记5
/device/board/demo/demo_board/
liteos
_m/bsp/src/main.c/device/board/demo/demo_b
星沉地动
·
2024-02-01 12:41
学习笔记
MCU
stm32
笔记
OpenHarmony
STM32F407移植OpenHarmony笔记6
下一步就是启动
liteos
_m内核了。不过为了更好的调试代码,需要先把printf重定向到串口,基于gcc的printf重定向和Keil不一样。
星沉地动
·
2024-02-01 09:14
学习笔记
MCU
stm32
OpenHarmony
开源物联网操作系统-ZephyrOS
未来小而美的智能产品会越来越多,现在还没有一个大的平台或者生态,国内开发者常用的物联网操作系统的有华为的
LiteOS
-海思芯片,Alios-Things,RT-Thread,mebos,freeRTOS
直岩
·
2024-01-29 18:44
开源物联网终端设备操作系统
文章目录前言一、物联网终端操作系统的特点二、常见的物联网操作系统1.两大派系2.诸多厂家1.华为鸿蒙HarmonyOS2.华为
LiteOS
3.阿里-AliOSThings4.TencentOStiny5
JohannaCui
·
2024-01-25 13:02
iot
物联网
LiteOS
-移植篇
.创建工程分组3.添加头文件路径4.兼容C99模式5.内核配置与裁剪(非接管中断的stm32f103vct6)6.屏蔽裸机中的两个中断7.完善代码前言OpenHarmony来势汹汹,第一次开源,仅支持
LiteOS
-a
李柱明
·
2024-01-25 13:01
liteos-mcu
嵌入式
内核
OpenHarmony 鸿蒙使用指南——概述
简介OpenHarmony采用多内核(Linux内核或者
LiteOS
)设计,支持系统在不同资源容量的设备部署。
码中之牛
·
2024-01-24 12:10
鸿蒙
Harmony
OS
OpenHarmony
harmonyos
华为
鸿蒙开发
移动开发
Openharmony
HCIA-HarmonyOS设备开发认证-序
序最近涉及到HarmonyOS鸿蒙系统设备开发,在网络上已经有很多相关资料,视频教程,我也移植了公司的一个stm32G474板卡,运行
LiteOS
-mL0系统。
嵌入式底层
·
2024-01-22 01:53
harmonyOS鸿蒙攻城记
harmonyos
华为
板载 王桂先
此时,接线图如下:本节实验的代码位于EVB_M1_资料\06源代码及实验\EVB_M1_V3.1\02综合实验\实验四EVB_M1_智慧路灯\EVB_M1_
Liteos
_A
一二二四_9f42
·
2024-01-19 22:27
OpenHarmony基于HDF简单驱动开发实例
OpenHarmony基于HDF简单驱动开发实例背景OpenHarmony-3.0-LTSqemu_small_system_demoliteos_aqemu添加配置device/qemu/arm_virt/
liteos
_a
码牛程序猿
·
2024-01-19 18:50
驱动开发
harmonyos
服务器
华为
鸿蒙系统
鸿蒙
OpenHarmony基于HDF简单驱动开发实例
OpenHarmony基于HDF简单驱动开发实例背景OpenHarmony-3.0-LTSqemu_small_system_demoliteos_aqemu添加配置device/qemu/arm_virt/
liteos
_a
不入流HarmonyOS开发
·
2024-01-15 04:15
驱动开发
开发语言
harmonyos
华为
鸿蒙
OpenHarmony
OpenHarmony基于HDF简单驱动开发实例
背景OpenHarmony-3.0-LTSqemu_small_system_demoliteos_aqemu添加配置device/qemu/arm_virt/
liteos
_a/hdf_config/device_info
不入流HarmonyOS开发
·
2024-01-09 08:27
驱动开发
职场和发展
harmonyos
鸿蒙
鸿蒙系统
鸿蒙开发
2020-12-26
在LiteOSStudio的工程界面工程树下,打开路径BearPi_
LiteOS
->targets->STM32L431_BearPi->GCC下的“config.mk”文件;在“config.mk”文件中修改网络类型
李现豪
·
2024-01-04 16:37
【
liteOS
】小白进阶之移植
LiteOS
到 STM32
原文地址::【
liteOS
】小白进阶之移植
LiteOS
到STM32_产品人卫朋的博客-CSDN博客相关文章1、STM32F103移植
LiteOS
保姆级教程(基于Huawei-
LiteOS
-studio)
xqhrs232
·
2023-12-28 16:20
stm32
单片机
嵌入式硬件
Liteos
移植_STM32_HAL库
0开发环境STM32CubeMX(HAL库)keil5正点原子探索者STM32F4ZET6
LiteOS
-develop分支1STM32CubeMX创建工程如果有自己的工程,直接从
LiteOS
源码获取开始关于
追上
·
2023-12-23 07:50
笔记
单片机
stm32
嵌入式硬件
单片机
liteos
鸿蒙系统
RTOS
鸿蒙系统调研
(1)安卓系统是基于Linux宏内核设计,鸿蒙系统基于微内核,包括Linux内核(手机操作系统内核)和
LiteOS
内核(智能硬件内核)。
三翼鸟数字化技术团队
·
2023-12-22 06:29
harmonyos
华为
keil编译出现After Build - User command #1: C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin -o .\..\..\Output
\Output\INDoorLock.axf编译
Liteos
系统时出现的错误,出现此错误的原因是,由于Keil版本太高的问题,解决方法如下图:将这个选项去掉勾选,然后全部编译
随风@飘扬
·
2023-12-19 04:22
Keil
keil
鸿蒙设备学习|常见编译错误
项目场景:BearPi-HM_Micro编译源码常见错误问题描述问题一:问题二:[OHOSERROR][1740/2967]ACTION//drivers/adapter/khdf/
liteos
:build_hc_gen
C君莫笑
·
2023-12-04 06:07
鸿蒙设备学习
学习
LiteOS
内存管理:TLSF算法
问题背景TLSF算法主要是面向实时操作系统提出的,对于RTOS而言,执行时间的确定性是最根本的,然而传统的动态内存分配器(DMA,DynamicMemoryAllocator)存在两个主要问题:最坏情况执行时间不确定(notbounded)或者复杂度过高。碎片化问题。TLSF的提出,较好地解决了以上两个问题:将动态内存的分配与回收时间复杂度都降到了O(1)时间复杂度,并且采用了Good-fit的分
饼干饼干圆又圆
·
2023-12-02 17:12
内存分配
算法
内存管理
从二极管到linux服务器
软件设计:os:批处理系统:轮询系统:单片机裸机开发实时系统:ucosii,rtos,rt-thread、风和系统、
liteos
(主要是海思系列soc在用)等非实时系统:linux对os任务切换时寄存器的功能有理解
唐顺才
·
2023-12-01 04:01
linux
应用开发
模拟电路
服务器
linux
运维
LiteOS
-M内核
简介OpenHarmonyLiteOS-M内核是面向IoT领域构建的轻量级物联网操作系统内核,具有小体积、低功耗、高性能的特点,其代码结构简单,主要包括内核最小功能集、内核抽象层、可选组件以及工程目录等,分为硬件相关层以及硬件无关层,硬件相关层提供统一的HAL(HardwareAbstractionLayer)接口,提升硬件易适配性,不同编译工具链和芯片架构的组合分类,满足AIoT类型丰富的硬件和
wjffsx
·
2023-11-28 10:31
openharmony
NXP
S32K148
liteos_m
LiteOS-M
小熊派折叠开发板(一)- 开发板介绍
文章目录小熊派折叠开发板照片参数介绍小熊派折叠开发板BearPi-HMMicro适配的是OpenHarmony3.0LTS系统,系统底层为
LiteOS
-A系统。
啊权
·
2023-11-26 12:38
小熊派
harmonysOS
IOT
物联网
iot
harmonyos
vscode 写 stm32代码 遇到未定义标识解决方法
这个几天试用vscode写stm32代码总是出现以下问题,折腾了几天后解决了问题(同样也适用HUAWEI-
LiteOS
-Studio)解决方法如下:1:按ctrl+shlft+p搜C/C++:编辑配置(
刄
·
2023-11-25 14:37
stm32
vscode
鸿蒙之后,小米 Vela 也来了,下一代物联网平台应该是什么?
1.华为鸿蒙基于jerryscript构建物联网应用框架2020年9月10日鸿蒙OS1.0正式版发布,面向物联网领域,鸿蒙推出了类web开发架构ACEJS=
LiteOS
+jerryscript+ACEJS
不吃咸鱼的猫咪
·
2023-11-22 21:23
向
LiteOS
中添加一个简单的基于线程运行时间的短作业优先调度策略(简化版)
本篇文章采用了在内核写死代码的方式,通过TaskId来进行线程属性设置,实现起来虽然较为死板但是比较简便一、实验目的1、理解
Liteos
-a中的任务调度,增加一个短作业优先策略(SJF,ShortestJobFirst
Abstraction.
·
2023-11-19 05:44
c语言
ubuntu
harmonyos
鸿蒙
LiteOs
读源码教程+向
LiteOS
中添加一个系统调用
本文分为2个部分:第1部分简要介绍如何读鸿蒙
Liteos
源码,第2部分是实验向
LiteOS
中添加一个系统调用的完整过程。
吾浴西风
·
2023-11-19 04:26
harmonyos
华为
LiteOs
ubuntu
操作系统
常见错误
解决方案
vela和鸿蒙,小米Vela系统发布,将对标华为鸿蒙OS
目前有阿里AliOS、华为
LiteOS
及鸿蒙OS、腾讯T
weixin_39974958
·
2023-11-17 12:11
vela和鸿蒙
51-20210316华为海思Hi3516DV300的linux系统编译1(SPI模式)
xueqiu.com/7970718062/159110439官井想开挖掘机来自iPhone发布于2020-09-1315:18$润和软件(SZ300339)$HiSparkAICamera套件l支持鸿蒙OS、
LiteOS
南棱笑笑生
·
2023-11-10 03:25
杂质
鸿蒙
模拟器qemu测试华为
LiteOS
华为
LiteOS
定位:轻量级物联网操作系统官方网站https://support.huaweicloud.com/
LiteOS
/以下个人手工测试过程,做个小记录如下:一、适用于硬件平台ARMARM64RISC-V
阳光8088
·
2023-11-10 01:20
运维
经验分享
鸿蒙内核源码分析,鸿蒙内核源码分析(调度机制篇)|解读鸿蒙源码
提示:本文基于开源鸿蒙内核分析,官方源码【kernel_
liteos
_a】,官方文档【docs】本文作者:鸿蒙内核发烧友,将持续研究鸿蒙内核,更新博文,敬请关注。
简妮妮
·
2023-11-05 09:35
鸿蒙内核源码分析
鸿蒙小型系统内核
Liteos
-a开发指南
鸿蒙小型系统内核
Liteos
-a开发指南文章目录鸿蒙小型系统内核
Liteos
-a开发指南1内核概述1.1简介1.2内核架构1.2.1基础内核1.2.2文件系统1.2.3网络协议1.2.4HDP框架1.2.5
lcy~
·
2023-11-05 09:02
鸿蒙OpenHarmony
harmonyos
鸿蒙系统
鸿蒙
LiteOs
读源码教程+向
LiteOS
中添加一个简单的基于线程运行时的短作业优先调度策略
一、鸿蒙
Liteos
读源码教程鸿蒙的源码是放在openharmony文件夹下,openharmony下的kernel文件夹存放操作系统内核的相关代码和实现。
吾浴西风
·
2023-11-05 08:56
harmonyos
华为
学习
线程
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他