首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#stm32

一文精通STM32时钟树-以F401为例

云深无际

可通过多个预分频器配置 AHB 频率、高速 APB (APB2) 和低速 APB (APB1)。

3310

STM32开发应选择标准库还是HAL库?

不脱发的程序猿

选择在STM32开发中使用标准库还是硬件抽象层库,主要取决于项目的需求、开发人员的经验以及开发效率的要求。

6300

如何用STM32裸机程序高效处理大量网络数据?

不脱发的程序猿

STM32 MCU 提供了 DMA 功能,它可以让网口芯片直接将接收到的数据写入内存,而无需 CPU 介入。

5700

基于STM32设计的工地环境实时监测与控制系统

DS小龙哥

随着城市化进程的推进,工地建设和拆迁作业逐渐增多,工地环境的空气污染、噪声污染等问题越来越严重。为了改善工地周边居民的生活环境和施工人员的工作环境,工地环境实时...

9910

如何使用STM32单片机记录硬件复位次数?

不脱发的程序猿

以 STM32 标准库为例,首先,需要包含相应的头文件stm32fxxx.h(其中fxxx是具体的 STM32 芯片型号,如stm32f10x.h)和备份寄存器...

7100

STM32如何通过软件模拟串口通信?

不脱发的程序猿

STM32上可以通过软件模拟串口通信,不使用硬件串口引脚(如RX、TX)也是完全可行的。

5500

C语言C99标准、C11标准新增加的特性

DS小龙哥

目前,最新的官方标准是C18,但需要注意的是,并非所有的编译器都已经完全实现了最新标准的所有特性,开发者在编写代码时应考虑目标编译器的实际支持情况。

5300

如何解决STM32待机模式无法下载程序问题

不脱发的程序猿

STM32的待机模式(Standby Mode)是一种低功耗模式,主要用于在不需要高性能处理的情况下,降低系统的功耗。

11110

STM32快速定位HardFault错误的实用方法

不脱发的程序猿

利用自动化组件或CMSIS库,可以在HardFault发生时自动打印关键信息,结合堆栈指针及PC寄存器直接定位出错位置。

20410

STM32之GPIO输出与输出

用户11173787

每种模式都有其特定的应用场景,选择正确的模式对于确保电路正确工作至关重要。例如,如果要使用GPIO引脚作为数字输入来读取按钮状态,可以选择输入上拉或下拉模式;如...

23610

【半导体存储】关于NAND Flash的一些小知识

用户11033168

作为一名电子专业的学生,半导体存储显然是绕不过去的一个坎,今天聊一聊关于Nand Flash的一些小知识。

13210

STM32仿真——01创建工程

用户10922923

8810

基于STM32的小灵蛇智能冰箱设计

小灵蛇

本博客介绍了基于STM32的小灵蛇智能冰箱设计,涉及到的创作平台有ALTINUM、Keil5等等。如果想要实验报告、PPT、PCB原图以及详细代码,可私聊博主。...

9410

【STM32】IO口取反 | 寄存器方式 | 异或运算符 | 原理

LuckiBit

在嵌入式系统中,IO口(输入/输出口)的控制是非常基础且重要的操作。STM32作为一种广泛使用的微控制器,提供了多种方式来操作其IO口。其中,利用寄存器直接操作...

28010

【STM32】“stm32f10x.h” 头文件的作用

LuckiBit

stm32f10x.h 是 STM32F10x 系列微控制器的标准外设库的一个头文件。它的作用包括:

23510

【STM32】详细讲述 USART_IRQHandler() 的工作流程和原理

LuckiBit

当然,以下是对UART5_IRQHandler工作流程和原理的进一步补充,包括初始化、具体细节和优化建议。

13710

如何为STM32开发一个操作系统?

不脱发的程序猿

STM32基于ARM Cortex-M架构,支持多个中断向量。操作系统需管理中断优先级,并在适当时刻切换任务。

17010

如何在STM32开发中将堆配置到片外RAM?

不脱发的程序猿

有些 STM32 平台会在启动文件(如 startup_stm32f4xx.s)或 C 文件中初始化堆位置。根据新的堆地址,确保系统初始化时设置正确的堆地址范围...

27510

STM32驱动四个电机时出现问题:电机转动几秒后停止,主板指示灯闪烁,如何处理?

不脱发的程序猿

你这个问题听起来像是供电不足的问题,也许是12V转5V的电压降压模块无法提供足够的电流来同时驱动多个电机。

13910

粉丝学习STM32 IAP升级遇到的问题

不脱发的程序猿

问题1:IAP的退出机制是通过跳转到业务APP实现的,实际上是“转移控制权”而非退出循环。

11910
领券