- 业务场景需要扫码互动,咨询了小熊派官方,并没有提供案例,之前出厂时屏幕可以显示的二维码只是一个固定图片,显然不适合。到网上找了一些资料,解说的不算完整,不能直接应用。根据这些前人的提醒,自己迁移一份。准备资料:硬件: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.com/iotdm/?region=cn-north-4#/dm-dev/all-product 2:新建产品点击产品-创建产品-产品名字自定义 3:添加属性对创建完的产品添加属性,属性名字自定义。 4:修改代码,配置MQTT协议原来的文件是基于LWM2M协议的,现在改成MQTT... 上传数据 1:登录huawei iot平台登录地址如下:https://console.huaweicloud.com/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。- ...
上滑加载中
推荐直播
-
GaussDB数据库介绍
2025/01/07 周二 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将介绍GaussDB数据库的发展历程、优势、架构、关键特性和部署模式等,旨在帮助开发者了解GaussDB数据库,并通过手把手实验教大家如何在华为云部署GaussDB数据库和使用gsql连接GaussDB数据库。
去报名 -
DTT年度收官盛典:华为开发者空间大咖汇,共探云端开发创新
2025/01/08 周三 16:30-18:00
Yawei 华为云开发工具和效率首席专家 Edwin 华为开发者空间产品总监
数字化转型进程持续加速,驱动着技术革新发展,华为开发者空间如何巧妙整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协同?在科技迅猛发展的今天,开发者们如何迅速把握机遇,实现高效、创新的技术突破?DTT 年度收官盛典,将与大家共同探索华为开发者空间的创新奥秘。
去报名 -
GaussDB应用实战:手把手带你写SQL
2025/01/09 周四 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将围绕数据库中常用的数据类型、数据库对象、系统函数及操作符等内容展开介绍,帮助初学者掌握SQL入门级的基础语法。同时在线手把手教你写好SQL。
去报名
热门标签