嵌入式硬件
-
STM32 FMC/FSMC接口与外部NOR Flash存储器的交互研究
为了实现STM32的FMC/FSMC接口与外部NOR Flash存储器的交互,我们需要了解NOR Flash存储器的特点、FMC/FSMC接口的配置和相关操作代码。下面我将介绍NO…
-
个人总结之触摸屏调式(ILITEK系列)
项目场景: 需要在安卓系统屏幕上增加一块触摸屏,实现该触摸功能,本项目使用的是ILITEK251系列IC采集触摸屏的点位数据,通过LVDS串行解串芯片传输,基于芯驰X9系列SOC平…
-
STM32循迹小车系列教程(四)—— 使用OpenMV循迹
本章节主要讲解如何使用OpenMV循迹以及OpenMV与STM32串口通信 前言 软件:STM32CubeMx、Keil5 MDK、串口调试助手XCOM、OpenMV_IDE 硬…
-
单片机开发—ESP32S3移植lvgl+触摸屏
书接上文 《单片机开发—ESP32-S3模块上手》 本章内容 熟悉一下ESP32S3的开发,修改范例程序的lvgl,使之能够匹配现在的显示屏。 具体工作大概为通过SPI接口连接一块…
-
物联网实践教程:微信小程序结合OneNET平台MQTT实现51/STM32单片机远程智能控制 远程上报和接收数据【代码篇】
章节 本项目教程总共分为四节 1.创建OneNET新版MQTT设备:为微信小程序与单片机通信打基础(微信小程序通信单片机前置任务) 2.ESP8266-01s入门:烧录AT固件与O…
-
Modbus规约格式分析与总结(数据帧示例超详细)
Modbus概述 Modbus通信协议由Modicon公司(现已经为施耐德公司并购,成为其旗下的子品牌)于1979年发明的,是全球最早用于工业现场的总线规约。由于其免费公开发行,使…
-
ROS机器人制作(三)—— ROS上位机与stm32进行串口通信
ROS上位机与stm32进行串口通信 1.1 ROS发送数据 1.2 stm32接收数据 2.1 stm32发送数据 2.2 ROS接收数据 上位机串口初始化文件代码 下位机stm…
-
4~20mA电流检测模块
一、设计方案 针对电流输出型传感器(4~20mA或者0~20mA),设计了这款电流采集模块。主要是通过运放搭建电流放大电路,并通过二阶低通滤波后送入带有12位ADC的单片机,通过数…
-
共模电压和差模电压
共模电压和差模电压 共模电压 (common mode voltage):在每一导体和所规定的参照点之间(往往是大地或机架)出现的相量电压的平均值。. 或者说同时加在电压表两测量端…
-
STM32 CubeMX PWM三种模式(互补,死区互补,普通)(HAL库)
STM32 CubeMX PWM两种模式(HAL库) STM32 CubeMX STM32 CubeMX PWM两种模式(HAL库) 一、互补对称输出 STM32 CubeMX设置…
-
【STM32】BLDC驱动&控制开发笔记 | 08
文章概览 😶🌫️ 说在最前面 👀 PART1 【电机极对数】测量 1.1 【电机极对数】方法1:给电机供电(低电流),手动旋转感受…
-
STM32 RS485串口DMA发送问题记录及调试解决
文章目录 @[toc] STM32 RS485串口DMA接收及发送,问题记录及调试解决 1.数据接收 2.数据发送 2.1调用HAL_UART_Transmit()进行发送 2.2…
-
STM32 出现SWD/JTAG Communication Failure
本来想做13届国赛题,结果遇到了第一次碰到的问题,从昨天晚上到现在,问了客服,找人帮忙,,,最后终于解决了,虽然问题不难,但是刚开始学遇到这种问题还是挺要命的。 出现SWD/JTA…
-
STM32基于bootloader升级APP流程详解
FLASH内存规划: Flash的大小就是从地址0x08000000开始的一段内存空间,可以将其划分为三个主要部分:IAP(bootloader),APP,备份AP…
-
搭建stm32电机控制代码框架(三)——Stm32CubeMx配置ADC采样
电机控制另一个关键的模块就是ADC采样,这个模块配置的好坏决定了采样电流和电压的精准度,因此有必要对其进行深入学习。 简介: STM32 在片上集成的ADC 外设非常强大。STM3…
