- 本文带领大家一起剖析了LiteOS中断模块的源代码。 本文带领大家一起剖析了LiteOS中断模块的源代码。
- 自从CubeMX等图像配置软件的出现,同学们往往点几下鼠标就解决了单片机的配置问题。对于追求开发速度的业务场景下,使用快速配置软件是合理的,高效的,但对于学生的学习场景下,更为重要的是知其然并知其所以然。 自从CubeMX等图像配置软件的出现,同学们往往点几下鼠标就解决了单片机的配置问题。对于追求开发速度的业务场景下,使用快速配置软件是合理的,高效的,但对于学生的学习场景下,更为重要的是知其然并知其所以然。
- 开发案例说明本文档涉及的开发案例位于产品资料“4-软件资料\Demo\tl-linux-application\”路径下的base-demos和python-demos目录。base-demos目录存放Linux常用开发案例,案例bin目录存放可执行文件,案例src目录存放源码。python-demos目录存放Python开发案例,案例脚本文件无需编译,可直接运行。如需重新编译Linux常用... 开发案例说明本文档涉及的开发案例位于产品资料“4-软件资料\Demo\tl-linux-application\”路径下的base-demos和python-demos目录。base-demos目录存放Linux常用开发案例,案例bin目录存放可执行文件,案例src目录存放源码。python-demos目录存放Python开发案例,案例脚本文件无需编译,可直接运行。如需重新编译Linux常用...
- Zeyphyr Windows开发环境配置 Zeyphyr Windows开发环境配置
- 本文基于STMF103C8,详细讲解华为LiteOS移植教程。LiteOS代码为官方代码仓develop分支目前最新代码。 本文基于STMF103C8,详细讲解华为LiteOS移植教程。LiteOS代码为官方代码仓develop分支目前最新代码。
- 点击上方“小麦大叔”,选择“置顶/星标公众号” 福利干货,第一时间送达 大家好,我是小麦,19岁的时候,我在干什么呢?应该是读书,篮球,唱跳和Rap?但是这个少年19岁的时候,已经纯手工自制了一个1200个晶体管的CPU。 这位叫做 Sam Zeloof 的美国大学生,最终打造出1200个晶体管的CPU!... 点击上方“小麦大叔”,选择“置顶/星标公众号” 福利干货,第一时间送达 大家好,我是小麦,19岁的时候,我在干什么呢?应该是读书,篮球,唱跳和Rap?但是这个少年19岁的时候,已经纯手工自制了一个1200个晶体管的CPU。 这位叫做 Sam Zeloof 的美国大学生,最终打造出1200个晶体管的CPU!...
- 在华为全联接2021上,面向数字基础设施的开源操作系统欧拉(openEuler)全新发布。欧拉操作系统可广泛部署于服务器、云计算、边缘计算、嵌入式等各种形态设备,应用场景覆盖IT(Information Technology)、CT(Communication Technology)和OT(Operational Technology),实现统一操作系统支持多设备,应用一次开发覆盖全场景。 在华为全联接2021上,面向数字基础设施的开源操作系统欧拉(openEuler)全新发布。欧拉操作系统可广泛部署于服务器、云计算、边缘计算、嵌入式等各种形态设备,应用场景覆盖IT(Information Technology)、CT(Communication Technology)和OT(Operational Technology),实现统一操作系统支持多设备,应用一次开发覆盖全场景。
- 一.定义我们知道,一个CPU由控制单元CU(Control Unit),算数/逻辑运算单元ALU(Arithmetic Logic Unit)和存储单元MU(Memory Unit)三大部分组成。而我们的ALU在CPU里则主要进行数据的算数运算和逻辑运算。它是计算机中负责运算的“大脑”,能够处理加法、减法、乘法、除法等基本算术运算,以及与、或、非、异或等逻辑运算。ALU还能执行一些辅助运算,... 一.定义我们知道,一个CPU由控制单元CU(Control Unit),算数/逻辑运算单元ALU(Arithmetic Logic Unit)和存储单元MU(Memory Unit)三大部分组成。而我们的ALU在CPU里则主要进行数据的算数运算和逻辑运算。它是计算机中负责运算的“大脑”,能够处理加法、减法、乘法、除法等基本算术运算,以及与、或、非、异或等逻辑运算。ALU还能执行一些辅助运算,...
- Keil μVision 5 是一款功能强大的集成开发环境 (IDE),广泛应用于基于 ARM 和其他微控制器的项目开发。通过本教程的学习,您将能够掌握使用 Keil μVision 5 进行嵌入式软件开发的基本技能。让我们一同开启这段旅程,了解如何高效地使用 Keil μVision 5 及其的相关技巧! Keil μVision 5 是一款功能强大的集成开发环境 (IDE),广泛应用于基于 ARM 和其他微控制器的项目开发。通过本教程的学习,您将能够掌握使用 Keil μVision 5 进行嵌入式软件开发的基本技能。让我们一同开启这段旅程,了解如何高效地使用 Keil μVision 5 及其的相关技巧!
- 在C语言中,位操作运算符是一种强大的工具,用于直接对整数进行二进制位级别的操作。这些运算符包括按位与(&)、按位或(|)、按位异或(^)、按位取反(~)、左移(<<)和右移(>>)。位操作在底层编程、图形处理、加密解密等领域有着广泛的应用。 在C语言中,位操作运算符是一种强大的工具,用于直接对整数进行二进制位级别的操作。这些运算符包括按位与(&)、按位或(|)、按位异或(^)、按位取反(~)、左移(<<)和右移(>>)。位操作在底层编程、图形处理、加密解密等领域有着广泛的应用。
- 基于STM32F407、NBIOT模块BC26和华为云物联网云平台设计的环境检测系统是一个集环境数据采集、本地显示、远程监控和预警功能于一体的综合性系统。该系统通过STM32F407作为主控芯片,实现环境参数的采集与处理,包括使用SHT30传感器进行温湿度检测,MQ2传感器进行烟雾浓度检测,以及火焰检测传感器进行火光信息捕获。 基于STM32F407、NBIOT模块BC26和华为云物联网云平台设计的环境检测系统是一个集环境数据采集、本地显示、远程监控和预警功能于一体的综合性系统。该系统通过STM32F407作为主控芯片,实现环境参数的采集与处理,包括使用SHT30传感器进行温湿度检测,MQ2传感器进行烟雾浓度检测,以及火焰检测传感器进行火光信息捕获。
- 在 OpenHarmony 开发过程中,连接开发板进行应用调试是一个关键步骤,只有在真实的硬件环境下,我们才能测试出应用更多的潜在问题,以便后续我们进行优化。本文详细介绍了连接开发板调试 OpenHarmony 应用的操作步骤。 在 OpenHarmony 开发过程中,连接开发板进行应用调试是一个关键步骤,只有在真实的硬件环境下,我们才能测试出应用更多的潜在问题,以便后续我们进行优化。本文详细介绍了连接开发板调试 OpenHarmony 应用的操作步骤。
- Python测试串口最大通信速率在很多物联网和嵌入式系统的开发过程中,串口通信是一种常见的数据传输方式。然而,在实际应用中,我们经常需要测试串口的最大通信速率,以确保数据传输的稳定性和可靠性。本篇博客将介绍如何使用Python来测试串口的最大通信速率。硬件准备在开始之前,我们需要准备一些硬件设备:一台计算机(Windows、Linux或Mac均可)。一个支持串口通信的嵌入式设备或开发板。例如... Python测试串口最大通信速率在很多物联网和嵌入式系统的开发过程中,串口通信是一种常见的数据传输方式。然而,在实际应用中,我们经常需要测试串口的最大通信速率,以确保数据传输的稳定性和可靠性。本篇博客将介绍如何使用Python来测试串口的最大通信速率。硬件准备在开始之前,我们需要准备一些硬件设备:一台计算机(Windows、Linux或Mac均可)。一个支持串口通信的嵌入式设备或开发板。例如...
- C++又叫Cplusplus其实就是C语言的升级版,是,Bjarne Stroustrup博士 在1982年在C语言的基础上引入并扩充了面向对象的概念,发明了一种新的程序语言。为为了表达该语言与C语言的渊源关系,命名为C++。 C++又叫Cplusplus其实就是C语言的升级版,是,Bjarne Stroustrup博士 在1982年在C语言的基础上引入并扩充了面向对象的概念,发明了一种新的程序语言。为为了表达该语言与C语言的渊源关系,命名为C++。
- 在 C 语言中,对文件名、目录名、文件后缀等数据进行处理通常需要使用字符串处理函数和技巧。常用的字符串处理包括字符串拷贝、字符串连接、字符串比较、分割字符串以及获取文件后缀等操作。 在 C 语言中,对文件名、目录名、文件后缀等数据进行处理通常需要使用字符串处理函数和技巧。常用的字符串处理包括字符串拷贝、字符串连接、字符串比较、分割字符串以及获取文件后缀等操作。
上滑加载中
推荐直播
-
物联网资深专家带你轻松构建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解决方案,并能够更加熟练地运用这些技术。通过洞悉华为解决方案,了解人工智能完整生态链条的构造。
去报名
热门标签