stm32

qq_7556822406 小时前
stm32·单片机·嵌入式硬件
STM32使用NRF2401进行数据传送NRF2401是一款由Nordic Semiconductor公司生产的单片射频收发芯片,以下是关于它的详细介绍:
艾格北峰13 小时前
arm开发·stm32·单片机·嵌入式硬件·物联网·智能家居
STM32 物联网智能家居 (六) OLED显示设备OLED(Organic Light-Emitting Diode,有机发光二极管)显示屏是一种常见的显示技术,广泛应用于智能手机、智能手表、嵌入式设备等。下面我们来讲解设备子系统中的OLED显示设备,本节我们不讲解OLED的基本原理,只展示OLED作为设备子系统的编程思路。
热爱嵌入式的小许16 小时前
stm32·单片机·嵌入式硬件·stm32移植机智云·stm32连接机智云·hal库移植机智云·标准库移植机智云
STM32 HAL库&标准库+ESP8266+机智云最近在项目中需要云平台对接,前面使用的是阿里云物理平台,具体开发可以看看我的这个文章:手把手教会使用阿里云平台,不过好像没有可以在手机很方便打开连接的,所以我在网上找到一些资料,发现机智云是一个不错的平台,网上的资料很多,而且很方便,可以根据MCU生成代码,代码可以直接使用,其他型号仅需稍微移植一下即可使用,对于新手而言非常友好,在实际开发移植中,还是会遇到很多问题,网上的教程(比如某站的视频)都是多为20和21年的,和现在的机智云平台自动生成的代码还有很多区别的,现在我将我一直成功的开发心得记录下来!手
无际单片机编程17 小时前
java·stm32·单片机·嵌入式硬件·嵌入式开发
面对STM32的庞大体系,如何避免迷失在细节中?我第一次接触STM32时,我以为抱着开发板就是拥抱未来,实际上一开机就喜提四大耳光,看到卖家演示的MP3播放、TFT彩屏、网口通信好炫酷,忍不住买回来掌握这些神技,到最后发现最实用的还是开发板的关机键和复位键。
【云轩】18 小时前
stm32·机器人·无人机
【零基础实战】用STM32玩转DRV8313电机驱动:从原理到无人机/机器人控制系列文章目录1.元件基础 2.电路设计 3.PCB设计 4.元件焊接 5.板子调试 6.程序设计 7.算法学习 8.编写exe 9.检测标准 10.项目举例 11.职业规划
2301_7646022319 小时前
stm32·单片机·嵌入式硬件
stm32hal库寻迹+蓝牙智能车(STM32F103C8T6)这个小车的芯片是STM32F103C8T6,其他的芯片也可以照猫画虎,基本配置差不多,要注意的就是,管脚复用,管脚的特殊功能,(这点不用担心,hal库每个管脚的功能都会给你罗列,很方便的.)由于我做的比较简单,只是用到了几个简单外设.主要是由带霍尔编码器电机的车模,电机驱动tb6612,(注意:选择驱动的时候不要选择那种小红色的驱动,那种最大负载电压11v,如果到时候pwm调到最大,可能会烧穿,比较危险),一个七路灰度传感器,随便一个12v电源都可以,一个stlink.杜邦线若干.(这些材料我基本都是学校
楼台的春风20 小时前
c语言·stm32·单片机·嵌入式硬件·mcu·物联网·嵌入式
PWM(脉宽调制)技术详解:从基础到应用实践示例PWM,全称是Pulse Width Modulation,中文叫脉宽调制。在嵌入式系统中,它是个非常重要的概念,特别是在控制一些需要模拟信号的设备时,比如LED、电机或者舵机等。   首先,我需要搞清楚PWM是什么。网上查了一下,PWM是一种通过对数字信号进行调制,来模拟模拟信号的技术。简单来说,就是通过改变数字信号脉冲的宽度,模拟不同幅度的模拟信号。这样就可以用微控制器的数字输出来控制一些需要模拟信号的设备。   接下来,想到PWM的原理。比如说,如果一个LED灯泡和一个电阻串联,连在3.3V的电源上
海的预约1 天前
stm32·单片机·51单片机
51单片机-定时器中断初始化程序应完成如下工作:
Johnson Sheng1 天前
linux·stm32·单片机
STM32MP157A单片机移植Linux驱动在stm32mp157a单片机移植Linux操作系统,并移植内核驱动,在应用程序中使用3个线程,分别实现控制单片机上3个led流水灯的功能、蜂鸣器控制的功能、风扇控制的功能。
Zevalin爱灰灰1 天前
stm32·单片机·嵌入式硬件
编程技巧(基于STM32)第一章 定时器实现非阻塞式程序——按键控制LED灯闪烁模式参考教程:[编程技巧] 第1期 定时器实现非阻塞式程序 按键控制LED闪烁模式_哔哩哔哩_bilibili
苏慕TRYACE2 天前
stm32·单片机·嵌入式硬件·rt-thread
RT-Thread+STM32L475VET6实现红外遥控实验本文采用开发板为STM32L475VET6(潘多拉开发板),使用RT_Thread Studio基于芯片开发模式,完成红外遥控接收实验
yyqzjw2 天前
stm32·单片机·嵌入式硬件
【STM32】外部时钟|红外反射光电开关单片机如何对外部触发进行计数?先看一下内部时钟,内部时钟是接在APB1和APB2时钟线上的,APB1,APB2来自stm32单片机内部的脉冲信号,也叫内部时钟。我们用来定时。同样我们可以把外部的信号接入单片机,来对其进行计数功能呢? 这个GPIO口的数据就是外部的信号,当时为了保证稳定性,而是采用下面这种做法 我们知道每一个定时器都有四个输入通道TI1 ~TI4,而TI3 ~TI4不接入触发控制器,也就先不说,对于TI1和TI2对外部输入信号会做滤波处理,以及边沿检测,TI1FP1和TI2FP2既可以选择
charlie1145141912 天前
c语言·stm32·单片机·嵌入式硬件·学习·教程
(萌新入门)如何从起步阶段开始学习STM32 —— 0.碎碎念目录前言与导论碎碎念所以,我到底需要知道哪些东西呢从一些基础的概念入手常见的工具和说法ST公司MDK5 (Keil5)
苏慕TRYACE2 天前
stm32·单片机·嵌入式硬件·rt-thread
RT-Thread+STM32L475VET6——ADC采集电压本文采用开发板为STM32L475VET6(潘多拉开发板),使用RT_Thread Studio基于芯片开发模式,完成ADC实验,实现对板载3.3v和GND电压采集
jmlinux2 天前
stm32·单片机·嵌入式硬件
STM32 HAL库USART串口中断编程:环形缓冲区防止数据丢失HAL_UART_Receive接收最容易丢数据了,可以考虑用中断来实现,但是HAL_UART_Receive_IT还不能直接用,容易数据丢失,实际工作中不会这样用,STM32 HAL库USART串口中断编程:演示数据丢失,需要在此基础优化一下. 本文介绍STM32F103 HAL库USART串口中断,利用环形缓冲区来防止数据丢失.
W说编程2 天前
网络·stm32·嵌入式硬件·物联网·struts
STM32物联网终端实战:从传感器到云端的低功耗设计(示意图说明:传感器数据采集 → 本地处理 → 无线传输 → 云端存储)在工业物联网场景中,终端设备需满足以下核心需求:
jmlinux2 天前
stm32·单片机·嵌入式硬件
STM32 HAL库I2C函数使用详解:以MPU6050传感器为例I2C(Inter - Integrated Circuit)由Philips公司开发的一种简单、双向二线制串行通信协议。它只需要两根线即可在连接于总线上的器件之间传送信息,主要用于短距离、低速的数据传输,广泛应用于各种传感器、存储器等设备的通信中。MPU6050 六轴传感器便是常见的基于 I2C 通信的设备,它能同时测量加速度和角速度,在机器人、无人机等领域有着广泛的应用。本文将详细介绍如何使用 STM32 HAL 库中的 I2C 函数与 MPU6050 传感器进行通信。
weixin_580382062 天前
stm32·单片机·嵌入式硬件
Stm32中SysTick 定时器的使用ysTick_Config(SystemCoreClock / 100); 这行代码通常出现在基于 ARM Cortex - M 内核微控制器的程序中,用于配置 SysTick 定时器,下面结合代码进行详细解释:
OpenVINO生态社区3 天前
stm32·单片机·汽车
STM32:迎接汽车与AI时代MCU新挑战作为通用32位MCU市场最受关注的产品系列,意法半导体(ST)的STM32 MCU从2007年问世之后就迎来爆发式增长,成功占据通用32位MCU市占率领头羊的位置,并且不断引领着通用MCU技术与应用的新思维开拓。
sinat_360704823 天前
stm32·单片机
STM32 PWM脉冲宽度调制介绍目录背景PWM 模式影子寄存器和预装载寄存器PWM对齐模式PWM 边沿对齐模式向上计数配置向下计数的配置