- 什么是SQLite?SQLite是一个轻量级的嵌入式关系型数据库,它以一个小型的C语言库的形式存在。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。SQLite还具有跨平台的特性,可以在多个操作系统上运行包括Windows、MacOS、Linux等。什么是关系型数据库?非关系型数据库和关系型数据库区别详解关系型数据... 什么是SQLite?SQLite是一个轻量级的嵌入式关系型数据库,它以一个小型的C语言库的形式存在。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。SQLite还具有跨平台的特性,可以在多个操作系统上运行包括Windows、MacOS、Linux等。什么是关系型数据库?非关系型数据库和关系型数据库区别详解关系型数据...
- Linux系统在计算机领域的地位和影响力不断增长,具有以下一些现状:开源和广泛使用:Linux是一个开源操作系统,其内核由全球范围内的开发者共同维护和改进。它被广泛应用于各种设备和领域,包括个人计算机、服务器、移动设备、嵌入式系统、云计算等。多样化的发行版:Linux有多个流行的发行版(如Ubuntu、Debian、Fedora、CentOS等),每个发行版都有自己的特点和目标受众。这种多样... Linux系统在计算机领域的地位和影响力不断增长,具有以下一些现状:开源和广泛使用:Linux是一个开源操作系统,其内核由全球范围内的开发者共同维护和改进。它被广泛应用于各种设备和领域,包括个人计算机、服务器、移动设备、嵌入式系统、云计算等。多样化的发行版:Linux有多个流行的发行版(如Ubuntu、Debian、Fedora、CentOS等),每个发行版都有自己的特点和目标受众。这种多样...
- > 这篇文章将详细为大家介绍如何实现` LED 闪烁`。>我们使用的是` HAL 库`。@[TOC](文章目录)---# 前言---# 一、STM32CubeMX配置: 1. 使用的芯片是 `STM32G431RBTx`。---2. 配置... > 这篇文章将详细为大家介绍如何实现` LED 闪烁`。>我们使用的是` HAL 库`。@[TOC](文章目录)---# 前言---# 一、STM32CubeMX配置: 1. 使用的芯片是 `STM32G431RBTx`。---2. 配置...
- 步骤一:打开CubeMX并创建新项目首先,打开STM32CubeMX软件,并创建一个新的项目。选择适当的STM32系列和型号,确保选择了正确的工程目录。步骤二:配置ADC模块在Pinout & Configuration选项卡中,选择合适的引脚作为ADC输入引脚。转到Configuration选项卡,找到ADC模块。您可以启用所需的ADC通道并配置采样时间、分辨率等参数。确保根据具体需求调整... 步骤一:打开CubeMX并创建新项目首先,打开STM32CubeMX软件,并创建一个新的项目。选择适当的STM32系列和型号,确保选择了正确的工程目录。步骤二:配置ADC模块在Pinout & Configuration选项卡中,选择合适的引脚作为ADC输入引脚。转到Configuration选项卡,找到ADC模块。您可以启用所需的ADC通道并配置采样时间、分辨率等参数。确保根据具体需求调整...
- 了解AT24C02 EEPROMAT24C02是一款2K位(256字节)的I2C串行电子可编程只读存储器(EEPROM)芯片。它通常用于存储配置数据、日志记录和其他临时数据。在蓝桥杯竞赛中,您可能需要使用AT24C02来存储和检索关键的竞赛数据。步骤一:连接AT24C02首先,您需要将AT24C02 EEPROM芯片连接到STM32微控制器。这通常涉及将AT24C02的引脚(如SDA、SCL... 了解AT24C02 EEPROMAT24C02是一款2K位(256字节)的I2C串行电子可编程只读存储器(EEPROM)芯片。它通常用于存储配置数据、日志记录和其他临时数据。在蓝桥杯竞赛中,您可能需要使用AT24C02来存储和检索关键的竞赛数据。步骤一:连接AT24C02首先,您需要将AT24C02 EEPROM芯片连接到STM32微控制器。这通常涉及将AT24C02的引脚(如SDA、SCL...
- 引言在蓝桥杯竞赛中,STM32单片机的串口通信是一项常见而重要的任务。本文将详细介绍如何在STM32上使用USART模块接收数据,为了更好地理解,我们将步骤细分。步骤一:初始化USART模块与发送数据类似,接收数据前首先需要初始化USART模块。以下是一个典型的USART初始化示例:cUSART_HandleTypeDef huart;huart.Instance = USART1; // ... 引言在蓝桥杯竞赛中,STM32单片机的串口通信是一项常见而重要的任务。本文将详细介绍如何在STM32上使用USART模块接收数据,为了更好地理解,我们将步骤细分。步骤一:初始化USART模块与发送数据类似,接收数据前首先需要初始化USART模块。以下是一个典型的USART初始化示例:cUSART_HandleTypeDef huart;huart.Instance = USART1; // ...
- 引言蓝桥杯竞赛中,STM32单片机广泛应用于各种项目。串口通信是一种重要的方式,通过串口可以与其他设备或计算机进行数据交互。本文将详细介绍如何在STM32上使用USART模块发送数据。步骤一:初始化USART模块在使用USART发送数据之前,我们首先需要初始化USART模块。这个模块通常包括波特率、数据位、停止位等设置。以下是一个典型的USART初始化示例:cUSART_HandleType... 引言蓝桥杯竞赛中,STM32单片机广泛应用于各种项目。串口通信是一种重要的方式,通过串口可以与其他设备或计算机进行数据交互。本文将详细介绍如何在STM32上使用USART模块发送数据。步骤一:初始化USART模块在使用USART发送数据之前,我们首先需要初始化USART模块。这个模块通常包括波特率、数据位、停止位等设置。以下是一个典型的USART初始化示例:cUSART_HandleType...
- 前言蓝桥杯竞赛中,STM32是一个常用的微控制器,广泛应用于各种项目中。在许多场合,我们需要准确测量PWM信号的频率,以确保系统的正常运行。本文将详细介绍如何在STM32上测量PWM信号的频率。步骤一:选择定时器要测量PWM信号的频率,我们需要使用STM32的定时器模块。定时器是一个非常有用的工具,可以用于生成精确的时间间隔,同时也可以用于测量信号的频率。选择一个合适的定时器非常重要,因为不... 前言蓝桥杯竞赛中,STM32是一个常用的微控制器,广泛应用于各种项目中。在许多场合,我们需要准确测量PWM信号的频率,以确保系统的正常运行。本文将详细介绍如何在STM32上测量PWM信号的频率。步骤一:选择定时器要测量PWM信号的频率,我们需要使用STM32的定时器模块。定时器是一个非常有用的工具,可以用于生成精确的时间间隔,同时也可以用于测量信号的频率。选择一个合适的定时器非常重要,因为不...
- >这篇文章将详细介绍 STM32使用 cubeMX驱动超声波测距 。@[TOC](文章目录)---# 前言- 实验材料:STM32F103C8T6开发板, HC-SR04 超声波模块。- 所需软件:keil5 , cubeMX ,AiThinker Serial Tool 串口助手。- 实验目的:了解 STM32使用 cubeMX驱动超声波 。- 实验:超声波测距。---# 一、超声波模块H... >这篇文章将详细介绍 STM32使用 cubeMX驱动超声波测距 。@[TOC](文章目录)---# 前言- 实验材料:STM32F103C8T6开发板, HC-SR04 超声波模块。- 所需软件:keil5 , cubeMX ,AiThinker Serial Tool 串口助手。- 实验目的:了解 STM32使用 cubeMX驱动超声波 。- 实验:超声波测距。---# 一、超声波模块H...
- GLB文件中的纹理数据采用了嵌入式存储的方式,具有较小的文件体积和高效的数据传输,能够提高3D模型的加载速度和渲染质量。 GLB文件中的纹理数据采用了嵌入式存储的方式,具有较小的文件体积和高效的数据传输,能够提高3D模型的加载速度和渲染质量。
- SPI(Serial Peripheral Interface)和I2C(Inter-Integrated Circuit)是两种常用的串行通信接口协议,在某些方面有相似之处,同时也有一些不同之处。下面是它们的相同点和不同点:相同点:1.串行通信:SPI和I2C都是串行通信协议,通过少量的线(通常是时钟线和数据线)进行数据传输。2.数据传输方向:SPI和I2C都支持全双工的数据传输,即可以同... SPI(Serial Peripheral Interface)和I2C(Inter-Integrated Circuit)是两种常用的串行通信接口协议,在某些方面有相似之处,同时也有一些不同之处。下面是它们的相同点和不同点:相同点:1.串行通信:SPI和I2C都是串行通信协议,通过少量的线(通常是时钟线和数据线)进行数据传输。2.数据传输方向:SPI和I2C都支持全双工的数据传输,即可以同...
- 随着科技的不断发展,固态硬盘(或称为SSD)正逐渐取代传统的机械硬盘,成为计算机和嵌入式设备中的主要存储介质。SSD以其高速读写、低耗能和抗震动等特点,使得数据访问更加迅速和稳定。本文将深入浅出地介绍SSD的核心技术、原理和实战应用,帮助读者更好地理解和应用固态存储技术。 SSD的基本原理SSD是一种基于闪存芯片组的存储设备,它与传统机械硬盘相比有着本质上的区别。SSD通过使用闪存芯片组来存... 随着科技的不断发展,固态硬盘(或称为SSD)正逐渐取代传统的机械硬盘,成为计算机和嵌入式设备中的主要存储介质。SSD以其高速读写、低耗能和抗震动等特点,使得数据访问更加迅速和稳定。本文将深入浅出地介绍SSD的核心技术、原理和实战应用,帮助读者更好地理解和应用固态存储技术。 SSD的基本原理SSD是一种基于闪存芯片组的存储设备,它与传统机械硬盘相比有着本质上的区别。SSD通过使用闪存芯片组来存...
- @TOC 前言本篇文章继续刷题! 一、switch能不能用浮点数switch语句是不支持直接使用浮点型(即浮点数)作为判断条件的。switch语句通常用于基于离散的整数值或枚举类型进行条件判断。 二、指针函数和函数指针指针函数(Pointer to a Function)和函数指针(Function Pointer)是两个不同的概念,尽管它们都涉及到指针和函数。函数指针是一个指针变量,它存储... @TOC 前言本篇文章继续刷题! 一、switch能不能用浮点数switch语句是不支持直接使用浮点型(即浮点数)作为判断条件的。switch语句通常用于基于离散的整数值或枚举类型进行条件判断。 二、指针函数和函数指针指针函数(Pointer to a Function)和函数指针(Function Pointer)是两个不同的概念,尽管它们都涉及到指针和函数。函数指针是一个指针变量,它存储...
- @TOC 前言本篇文章继续讲解嵌入式面试笔试刷题,希望大家能够继续坚持哦。 一、进程和线程的区别1.定义:进程是程序的执行实例,是资源分配和调度的单位;线程是进程中的执行单元,是CPU调度和执行的基本单位。2.资源占用:每个进程都有独立的内存空间、文件描述符和其他系统资源,进程之间的通信需要使用进程间通信(IPC)机制。而线程是在进程内部共享进程的资源,包括内存空间和文件描述符等,线程之间可... @TOC 前言本篇文章继续讲解嵌入式面试笔试刷题,希望大家能够继续坚持哦。 一、进程和线程的区别1.定义:进程是程序的执行实例,是资源分配和调度的单位;线程是进程中的执行单元,是CPU调度和执行的基本单位。2.资源占用:每个进程都有独立的内存空间、文件描述符和其他系统资源,进程之间的通信需要使用进程间通信(IPC)机制。而线程是在进程内部共享进程的资源,包括内存空间和文件描述符等,线程之间可...
- @TOC 前言蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。蜂鸣器在电路中用字母“H”或“HA”(旧标准用“FM”、“ZZG”、“LB”、“JD”等)表示。蜂鸣器用的好就是音乐,用的不好,就会变成一个噪音。所以大家这节课要好好学。提... @TOC 前言蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。蜂鸣器在电路中用字母“H”或“HA”(旧标准用“FM”、“ZZG”、“LB”、“JD”等)表示。蜂鸣器用的好就是音乐,用的不好,就会变成一个噪音。所以大家这节课要好好学。提...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签