- 业务场景需要扫码互动,咨询了小熊派官方,并没有提供案例,之前出厂时屏幕可以显示的二维码只是一个固定图片,显然不适合。到网上找了一些资料,解说的不算完整,不能直接应用。根据这些前人的提醒,自己迁移一份。准备资料:硬件:BearPi-IoT开发板,USB数据线一条软件:STM32CubeMX,Keil uVision5代码:小熊派基础案例LCD,QRCode生成代码 ... 业务场景需要扫码互动,咨询了小熊派官方,并没有提供案例,之前出厂时屏幕可以显示的二维码只是一个固定图片,显然不适合。到网上找了一些资料,解说的不算完整,不能直接应用。根据这些前人的提醒,自己迁移一份。准备资料:硬件:BearPi-IoT开发板,USB数据线一条软件:STM32CubeMX,Keil uVision5代码:小熊派基础案例LCD,QRCode生成代码 ...
- 阔别数日的LiteOS组件尝鲜系列再次回归!本期小编将为大家带来LiteOS开源版本TinyCrypt的使用指南,如果你对本期内容感兴趣的话,随小编一起进入探索之旅吧 阔别数日的LiteOS组件尝鲜系列再次回归!本期小编将为大家带来LiteOS开源版本TinyCrypt的使用指南,如果你对本期内容感兴趣的话,随小编一起进入探索之旅吧
- 本文档介绍LiteOS开源版本ESP32的使用教程,供开发及测试相关人员参考 本文档介绍LiteOS开源版本ESP32的使用教程,供开发及测试相关人员参考
- -本文档介绍LiteOS开源版本Raspberry32_Pi3B开发板的移植过程,供开发及测试相关人员参考及学习交流。 -本文档介绍LiteOS开源版本Raspberry32_Pi3B开发板的移植过程,供开发及测试相关人员参考及学习交流。
- 在使用LiteOS编程,或是其他什么单片机编程时,我们常常需要自己自定义很多函数来实现我们自己的APP(功能模块),这样我们写的不同种类的“函数”有什么区别呢? 在使用LiteOS编程,或是其他什么单片机编程时,我们常常需要自己自定义很多函数来实现我们自己的APP(功能模块),这样我们写的不同种类的“函数”有什么区别呢?
- 鸿蒙轻内核M核源码分析系列十六 MPU内存保护单元MPU(Memory Protection Unit,内存保护单元)把内存映射为一系列内存区域,定义这些内存区域的维洲,大小,访问权限和内存熟悉信息。MPU支持对每个内存区域进行独立的属性设置,允许内存区域重, 可以导出内存属性。有关MPU的详细信息可以参考官方资料站点,比如对应Cortex-M3的文档位置为:https://develop... 鸿蒙轻内核M核源码分析系列十六 MPU内存保护单元MPU(Memory Protection Unit,内存保护单元)把内存映射为一系列内存区域,定义这些内存区域的维洲,大小,访问权限和内存熟悉信息。MPU支持对每个内存区域进行独立的属性设置,允许内存区域重, 可以导出内存属性。有关MPU的详细信息可以参考官方资料站点,比如对应Cortex-M3的文档位置为:https://develop...
- 异常调测基本概念运行机制接口说明使用指导开发流程定位流程 基本概念OpenHarmony LiteOS-M提供异常接管调测手段,帮助开发者定位分析问题。异常接管是操作系统对运行期间发生的异常情况进行处理的一系列动作,例如打印异常发生时异常类型、发生异常时的系统状态、当前函数的调用栈信息、CPU现场信息、任务调用堆栈等信息。 运行机制栈帧用于保存函数调用过程中的函数参数、变量、返回值等信息。... 异常调测基本概念运行机制接口说明使用指导开发流程定位流程 基本概念OpenHarmony LiteOS-M提供异常接管调测手段,帮助开发者定位分析问题。异常接管是操作系统对运行期间发生的异常情况进行处理的一系列动作,例如打印异常发生时异常类型、发生异常时的系统状态、当前函数的调用栈信息、CPU现场信息、任务调用堆栈等信息。 运行机制栈帧用于保存函数调用过程中的函数参数、变量、返回值等信息。...
- LiteOS组件尝鲜系列又又又更新啦!本期小编为大家介绍LiteOS开源版本OpenSSL的移植与适配,供开发测试相关人员参考及学习交流。 LiteOS组件尝鲜系列又又又更新啦!本期小编为大家介绍LiteOS开源版本OpenSSL的移植与适配,供开发测试相关人员参考及学习交流。
- 上传数据 1:登录huawei iot平台登录地址如下:https://console.huaweicloud.cn/iotdm/?region=cn-north-4#/dm-dev/all-product 2:新建产品点击产品-创建产品-产品名字自定义 3:添加属性对创建完的产品添加属性,属性名字自定义。 4:修改代码,配置MQTT协议原来的文件是基于LWM2M协议的,现在改成MQTT... 上传数据 1:登录huawei iot平台登录地址如下:https://console.huaweicloud.cn/iotdm/?region=cn-north-4#/dm-dev/all-product 2:新建产品点击产品-创建产品-产品名字自定义 3:添加属性对创建完的产品添加属性,属性名字自定义。 4:修改代码,配置MQTT协议原来的文件是基于LWM2M协议的,现在改成MQTT...
- 一些芯片片内RAM大小无法满足要求,需要使用片外物理内存进行扩充。对于这样的多段非连续性内存,需要内存管理模块统一管理,应用使用内存接口时不需要关注内存分配属于哪块物理内存。OpenHarmony LiteOS-M内核支持多段非连续性内存区域,把多个非连续性内存逻辑上合一,用户不感知底层的多段非连续性内存区域。多段非连续性内存如下图所示: OpenHarmony LiteOS-M内核内存模... 一些芯片片内RAM大小无法满足要求,需要使用片外物理内存进行扩充。对于这样的多段非连续性内存,需要内存管理模块统一管理,应用使用内存接口时不需要关注内存分配属于哪块物理内存。OpenHarmony LiteOS-M内核支持多段非连续性内存区域,把多个非连续性内存逻辑上合一,用户不感知底层的多段非连续性内存区域。多段非连续性内存如下图所示: OpenHarmony LiteOS-M内核内存模...
- 云平台下发命令控制小熊派开发板 云平台下发命令控制小熊派开发板
- 使用小熊派开发板,运行liteos,LCD显示温度,湿度还有光照强度 使用小熊派开发板,运行liteos,LCD显示温度,湿度还有光照强度
- LiteOS新特性介绍第五期 LiteOS新特性介绍第五期
- 1、基础概念内存泄漏检测机制作为内核的可选功能,用于辅助定位动态内存泄漏问题。开启该功能,动态内存机制会自动记录申请内存时的函数调用关系(下文简称LR)。如果出现泄漏,就可以利用这些记录的信息,找到内存申请的地方,方便进一步确认。 2、功能配置LOSCFG_MEM_LEAKCHECK:开关宏,默认关闭;若打开这个功能,在target_config.h中将这个宏定义为1。LOSCFG_MEM... 1、基础概念内存泄漏检测机制作为内核的可选功能,用于辅助定位动态内存泄漏问题。开启该功能,动态内存机制会自动记录申请内存时的函数调用关系(下文简称LR)。如果出现泄漏,就可以利用这些记录的信息,找到内存申请的地方,方便进一步确认。 2、功能配置LOSCFG_MEM_LEAKCHECK:开关宏,默认关闭;若打开这个功能,在target_config.h中将这个宏定义为1。LOSCFG_MEM...
- ### 1、基础概念内存泄漏检测机制作为内核的可选功能,用于辅助定位动态内存泄漏问题。开启该功能,动态内存机制会自动记录申请内存时的函数调用关系(下文简称LR)。如果出现泄漏,就可以利用这些记录的信息,找到内存申请的地方,方便进一步确认。### 2、功能配置- LOSCFG_MEM_LEAKCHECK:开关宏,默认关闭;若打开这个功能,在target_config.h中将这个宏定义为1。- ... ### 1、基础概念内存泄漏检测机制作为内核的可选功能,用于辅助定位动态内存泄漏问题。开启该功能,动态内存机制会自动记录申请内存时的函数调用关系(下文简称LR)。如果出现泄漏,就可以利用这些记录的信息,找到内存申请的地方,方便进一步确认。### 2、功能配置- LOSCFG_MEM_LEAKCHECK:开关宏,默认关闭;若打开这个功能,在target_config.h中将这个宏定义为1。- ...
上滑加载中
推荐直播
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day2)
2025/03/30 周日 09:00-12:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
从AI基础到昇腾:大模型初探、DeepSeek解析与昇腾入门
2025/04/02 周三 16:00-17:30
不易 / 华为云学堂技术讲师
昇腾是华为研发的AI芯片,其具有哪些能力?我们如何基于其进行开发?本期直播将从AI以及大模型基础知识开始,介绍人工智能核心概念、昇腾AI基础软硬件平台以及昇腾专区,旨在为零基础或入门级学习者搭建从AI基础知识到昇腾技术的完整学习路径。
回顾中
热门标签