- 开发者
- LiteOS
#LiteOS#
- 显然大家熟知的操作系统基本都是一些手机或者电脑端的操作系统。而随着互联网技术的不断发展,硬件的体积越来越小,物联网技术也迎来了飞跃式的发展。显然传统的嵌入式操作系统已然无法满足如今飞速发展的物联网的需求,因此针对物联网应用的操作系统也就应运而生。什么是物联网操作系统?物联网大致可分为终端应用层、网络层(可以进一步分为网络接入层和核心层)、设备管理层、后台应用层等四个层次。其中最能体现物联网特... 显然大家熟知的操作系统基本都是一些手机或者电脑端的操作系统。而随着互联网技术的不断发展,硬件的体积越来越小,物联网技术也迎来了飞跃式的发展。显然传统的嵌入式操作系统已然无法满足如今飞速发展的物联网的需求,因此针对物联网应用的操作系统也就应运而生。什么是物联网操作系统?物联网大致可分为终端应用层、网络层(可以进一步分为网络接入层和核心层)、设备管理层、后台应用层等四个层次。其中最能体现物联网特...
- LiteOS其入口函数在 \LiteOS-master\targets\STM32F103RB_NUCLEO\GCC\los_startup_gcc.s 中的 Reset_Handler LiteOS其入口函数在 \LiteOS-master\targets\STM32F103RB_NUCLEO\GCC\los_startup_gcc.s 中的 Reset_Handler
- 本文章是“开源软件供应链点亮计划-暑期2020”活动介绍及参与LiteOS社区活动任务。欢迎广大在校大学生报名。 本文章是“开源软件供应链点亮计划-暑期2020”活动介绍及参与LiteOS社区活动任务。欢迎广大在校大学生报名。
- IoT设备中嵌入AI能力实现产品的智能升级,已经是AIoT行业发展的重要通道,那怎样才能实现AIoT = AI + IoT呢?如何将AI模型塞到小小的IoT设备里,让它可以轻松运行起来呢?成为了AI开发者遇到的棘手难题。 IoT设备中嵌入AI能力实现产品的智能升级,已经是AIoT行业发展的重要通道,那怎样才能实现AIoT = AI + IoT呢?如何将AI模型塞到小小的IoT设备里,让它可以轻松运行起来呢?成为了AI开发者遇到的棘手难题。
- 本文主要对STM32与GD32进行简单的对比,二者功能上大体相同,希望通过对上面的简单介绍方便用户在不同需求下选择对应的芯片。 本文主要对STM32与GD32进行简单的对比,二者功能上大体相同,希望通过对上面的简单介绍方便用户在不同需求下选择对应的芯片。
- 1. 做实验引发的思考在学习LiteOS日志打印组件使用的时候,我记录了一篇博客:atiny_log | LiteOS 物联网操作系统中的日志打印组件使用分享,关于实验的具体内容,请阅读这篇博客。在实验时我编写了如下的5行代码:ATINY_LOG(LOG_DEBUG, "This is a LOG_DEBUG Test!\r\n");ATINY_LOG(LOG_INFO, "This is ... 1. 做实验引发的思考在学习LiteOS日志打印组件使用的时候,我记录了一篇博客:atiny_log | LiteOS 物联网操作系统中的日志打印组件使用分享,关于实验的具体内容,请阅读这篇博客。在实验时我编写了如下的5行代码:ATINY_LOG(LOG_DEBUG, "This is a LOG_DEBUG Test!\r\n");ATINY_LOG(LOG_INFO, "This is ...
- 1. 做实验引发的思考在之前学习LiteOS操作系统时,我发现一个比较有趣的现象:串口打印的日志中竟然包含着当前时间!并且,我每天做实验时,这个日期都会变化,还能保持和当前时间一致!我的好奇心被引发了,系统会不会偷偷配置了RTC,不然它怎么知道现在几点了?怀揣着问题,我决定要去探索一下。2. 系统打印出的当前时间LiteOS的日志,不仅能打印出当前日期,还能精确到时分秒:3. 揭晓谜底其实,... 1. 做实验引发的思考在之前学习LiteOS操作系统时,我发现一个比较有趣的现象:串口打印的日志中竟然包含着当前时间!并且,我每天做实验时,这个日期都会变化,还能保持和当前时间一致!我的好奇心被引发了,系统会不会偷偷配置了RTC,不然它怎么知道现在几点了?怀揣着问题,我决定要去探索一下。2. 系统打印出的当前时间LiteOS的日志,不仅能打印出当前日期,还能精确到时分秒:3. 揭晓谜底其实,...
- 本文通过对代码的解析对LiteOS的启动流程做了一个较为详细的介绍,希望对你有所帮助。 本文通过对代码的解析对LiteOS的启动流程做了一个较为详细的介绍,希望对你有所帮助。
- 1. LiteOS的互斥锁1.1. 互斥锁在多任务环境下,往往存在多个任务竞争同一共享资源的应用场景,互斥锁可被用于对共享资源的保护从而实现独占式访问。互斥锁(mutex)又称互斥型信号量,是一种特殊的二值信号量,用于实现对共享资源的独占式处理。另外,Huawei LiteOS提供的互斥锁通过优先级继承算法,解决了优先级翻转问题。1.2. 互斥锁的使用方式多任务环境下会存在多个任务访问同一公... 1. LiteOS的互斥锁1.1. 互斥锁在多任务环境下,往往存在多个任务竞争同一共享资源的应用场景,互斥锁可被用于对共享资源的保护从而实现独占式访问。互斥锁(mutex)又称互斥型信号量,是一种特殊的二值信号量,用于实现对共享资源的独占式处理。另外,Huawei LiteOS提供的互斥锁通过优先级继承算法,解决了优先级翻转问题。1.2. 互斥锁的使用方式多任务环境下会存在多个任务访问同一公...
- 本文主要介绍了GD32450i-EVAL开发板的Timer定时器,首先介绍了其定时器的数目以及分类,并对不同分类的定时器做了一定的对比,之后对于定时器的一些常用功能做了简要的介绍,并使用通用定时器L1进行了呼吸灯实验,并展示实验效果。希望对大家有所帮助。 本文主要介绍了GD32450i-EVAL开发板的Timer定时器,首先介绍了其定时器的数目以及分类,并对不同分类的定时器做了一定的对比,之后对于定时器的一些常用功能做了简要的介绍,并使用通用定时器L1进行了呼吸灯实验,并展示实验效果。希望对大家有所帮助。
- 主要介绍RTC实时时钟的简介、特性以及RTC架构,之后以一个基于GD32450i-EVAL开发板的实验来介绍包括RTC实时时钟的初始化、以及实验效果,希望对你有所帮助。 主要介绍RTC实时时钟的简介、特性以及RTC架构,之后以一个基于GD32450i-EVAL开发板的实验来介绍包括RTC实时时钟的初始化、以及实验效果,希望对你有所帮助。
- LiteOS添加STM32CubeMX生成的TIM1配置后在tim.添加声明(#include "stm32l4xx_hal_tim.h")后//不添加声明有17个错误,类似一些定义未声明STM32L431RxTx\Huawei_LiteOS.axf: Error: L6218E: Undefined symbol HAL_TIM_Base_Start (referred from main... LiteOS添加STM32CubeMX生成的TIM1配置后在tim.添加声明(#include "stm32l4xx_hal_tim.h")后//不添加声明有17个错误,类似一些定义未声明STM32L431RxTx\Huawei_LiteOS.axf: Error: L6218E: Undefined symbol HAL_TIM_Base_Start (referred from main...
- 温馨提醒:在本章时候请先预览前面5章....平台配置: profile: 编解插件: ﹡具体请看:手把手教你玩转NB-IOT —- 第二弹:创建影子设备(包括ProFile开发、编解码插件开发及注册影子设备)命令处理程序:123456789101112131415161718192021222324252627int32... 温馨提醒:在本章时候请先预览前面5章....平台配置: profile: 编解插件: ﹡具体请看:手把手教你玩转NB-IOT —- 第二弹:创建影子设备(包括ProFile开发、编解码插件开发及注册影子设备)命令处理程序:123456789101112131415161718192021222324252627int32...
- 华为litesos物联网轻量级操作系统移植过程分享 华为litesos物联网轻量级操作系统移植过程分享
- 本文主要想为研发嵌入式项目的企业或个人提供上云指导,通过本文中的示例项目 “智能显示器”,为开发者提供包括项目管理,代码托管,编译构建,部署等操作指导,覆盖软件开发全生命周期。 本文主要想为研发嵌入式项目的企业或个人提供上云指导,通过本文中的示例项目 “智能显示器”,为开发者提供包括项目管理,代码托管,编译构建,部署等操作指导,覆盖软件开发全生命周期。
上滑加载中
推荐直播
-
物联网资深专家带你轻松构建AIoT智能场景应用
2024/11/21 周四 16:30-18:00
管老师 华为云IoT DTSE技术布道师
如何轻松构建AIoT智能场景应用?本期直播将聚焦华为云设备接入平台,结合AI、鸿蒙(OpenHarmony)、大数据等技术,实现物联网端云协同创新场景,教您如何打造更有实用性及创新性的AIoT行业标杆应用。
回顾中 -
Ascend C算子编程之旅:基础入门篇
2024/11/22 周五 16:00-17:30
莫老师 昇腾CANN专家
介绍Ascend C算子基本概念、异构计算架构CANN和Ascend C基本概述,以及Ascend C快速入门,夯实Ascend C算子编程基础
即将直播 -
深入解析:华为全栈AI解决方案与云智能开放能力
2024/11/22 周五 18:20-20:20
Alex 华为云学堂技术讲师
本期直播我们将重点为大家介绍华为全栈全场景AI解决方案以和华为云企业智能AI开放能力。旨在帮助开发者深入理解华为AI解决方案,并能够更加熟练地运用这些技术。通过洞悉华为解决方案,了解人工智能完整生态链条的构造。
去报名
热门标签