E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
stm32电机控制
stm32
串口通信 —— USART通信实践
文章目录一、通讯的基本概念二、USART串口通信(简单介绍)三、USART串口通信实践四、效果演示五、参考资料一、通讯的基本概念数据传输的方式①串行通讯指设备之间通过少量数据信号线(一般是8根以下),地线以及控制信号线,按数据位形式一位一位地传输数据的通讯方式。就像是单车道的公路,同一时刻只能传输一个数据为的数据。②并行通讯指使用8、16、32及64根或更多的数据线进行传输的通讯方式,就像多个车道
在下摸鱼怪
·
2024-01-10 10:55
嵌入式
STM32
stm32
嵌入式
串口通信
物联网
【
STM32
】
STM32
学习笔记-USART串口数据包(28)
00.目录文章目录00.目录01.串口简介02.HEX数据包03.文本数据包04.HEX数据包接收05.文本数据包接收06.预留07.附录01.串口简介串口通讯(SerialCommunication)是一种设备间非常常用的串行通讯方式,因为它简单便捷,因此大部分电子设备都支持该通讯方式,电子工程师在调试设备时也经常使用该通讯方式输出调试信息。在计算机科学里,大部分复杂的问题都可以通过分层来简化。
Print World
·
2024-01-10 10:22
STM32F103
stm32
学习
笔记
江科大
江科大stm32
stm32笔记
uart
STM32
笔记——USART串口通信
一、USART简介USART(UniversalSynchronous/AsynchronousReceiver/Transmitter)通用同步/异步收发器USART是
STM32
内部集成的硬件外设,可根据数据寄存器的一个字节数据自动生成数据帧时序
c_up
·
2024-01-10 10:52
stm32
单片机
嵌入式硬件
STM32
的FMC独立管理和控制外部存储器
在
STM32
中,FMC(FlexibleMemoryController)是一个功能强大的外部存储器控制器,用于管理和控制外部存储器设备,如SRAM、SDRAM、NORFlash等。
最后一个bug
·
2024-01-10 10:50
主流单片机开发(MCU)
stm32
arm开发
驱动开发
c语言
单片机
STM32
CAN学习(二)
STM32
CAN学习CAN_TX和CAN_RX通过P24跳线接入到TJA1050芯片上,TJA1050芯片是一个CAN收发器,能将CAN控制器发来的数据转换成CAN_H和CAN_L的差分信号。
YRr YRr
·
2024-01-10 10:20
STM32
教程
stm32
学习
嵌入式硬件
STM32
学习————USART串口协议
通信接口通信的目的:将一个设备的数据传送到另一个设备,扩展硬件系统通信协议:制定通信的规则,通信双方按照协议规则进行数据收发串口通信介绍TX(TransmitExchange)是数据发送脚,RX(ReceiveExchange)是数据接收脚SPI通信SCLK(SerialClock)是时钟,MOSI(MasterOuputSlaveInput)是主机输出数据脚,发送;MISO(MasterInpu
jumpknight
·
2024-01-10 09:48
stm32
学习
嵌入式硬件
STM32
学习——USART学习
通信格式USART用途
STM32
的USART资源USART数据帧USART特性USART波特率USART特性分析USART功能说明框图分析小数波特率发生器USART寄存器状态寄存器(USART_SR)控制寄存器
GHFR233
·
2024-01-10 09:16
笔记
stm32
单片机
学习
STM32
——USART串口
文章目录一、通信接口二、串口通信三、硬件电路四、电平标准五、串口参数及时序六、
STM32
的USART外设简介七、USART框图八、USART基本结构九、数据帧十、起始位侦测和采样位置对齐十一、数据采样十二
Is Fang
·
2024-01-10 09:16
STM32
stm32
单片机
嵌入式硬件
STM32
H5培训(二)性能提升与功耗优化
文章目录1.前言2.性能提升3.功耗优化参考:1.前言本篇主要介绍
STM32
H5系列的性能提升和功耗优化方面的具体表现。
智驾
·
2024-01-10 09:15
STM32
stm32
嵌入式硬件
单片机
STM32H5
STM32
-—USART串口外设
一、通信协议通信的目的:将一个设备的数据传送到另一个设备,扩展硬件系统。通信协议:制定通信的规则,通信双方按照协议规则进行数据收发。全双工通信:在全双工通信中,数据可以同时在两个方向上传输,即设备可以同时发送和接收数据,而且这两个方向是独立的。这种模式类似于电话通信,其中两个人可以同时说话而互相不影响。全双工通信允许实时的双向通信,但需要独立的通信通道来支持两个方向的数据传输。半双工通信:在半双工
橘洲青年
·
2024-01-10 09:15
stm32
单片机
嵌入式硬件
【
STM32
】| 01——常用外设 | USART
系列文章目录【
STM32
】|01——常用外设|USART失败了也挺可爱,成功了就超帅。
Xiaoyibar
·
2024-01-10 09:44
单片机MCU
#
STM32
stm32
单片机
串口
STM32
CubeMX配置
STM32
G031多通道UART+DMA收发数据(HAL库开发)
时钟配置HSI主频配置64M配置好串口,选择异步模式配置DMATX,RX,选择循环模式。NVIC中勾选使能中断勾选生成独立的.c和h文件配置好需要的开发环境并获取代码串口重定向勾选UseMicroLIBmain.c文件修改增加头文件和串口重定向#includeintfputc(intch,FILE*f){HAL_UART_Transmit(&huart1,(uint8_t*)&ch,1,0xFFF
hello world 2012
·
2024-01-10 09:42
STM32CubeMX
stm32
嵌入式硬件
单片机
STM32
单片机使用
STM32
CubeMX和Simulink进行联合开发-1
STM32
单片机使用
STM32
CubeMX和Simulink进行联合开发-1使用Simulink中的
STM32
扩展功能包配合
STM32
CubeMX进行联合开发,包含环境配置和实际应用教程。
加斯顿工程师
·
2024-01-10 09:03
MATLAB学习笔记
单片机
stm32
嵌入式硬件
RT-Thread:SPI万能驱动 SFUD 驱动Flash W25Q64,通过
STM32
CubeMX 配置
STM32
SPI 驱动
关键词:SFUD,FLASH,W25Q64,W25Q128,
STM32
F407说明:RT-Thread系统使用SPI万能驱动SFUD驱动FlashW25Q64,通过
STM32
CubeMX配置
STM32
SPI
yutian0606
·
2024-01-10 08:39
RT-Thread
STM32CubeMX
STM32
stm32
嵌入式硬件
单片机
RT-Thread
STM32CubeMX
【
STM32
】
STM32
学习笔记-串口发送和接收(27)
00.目录文章目录00.目录01.串口简介02.串口相关API2.1USART_Init2.2USART_InitTypeDef2.3USART_Cmd2.4USART_SendData2.5USART_ReceiveData03.串口发送接线图04.USB转串口模块05.串口发送程序示例06.串口发送支持printf07.串口发送支持printf_v208.串口发送和接收接线图09.串口接收示例
Print World
·
2024-01-10 08:37
stm32
学习
笔记
如何脱离keil在vscode上实现
STM32
单片机编程
Keil协同开发MCU_vscode编辑keil工程-CSDN博客从零开始的51单片机——VsCode+EIDE环境搭建_vscode+eide+sdcc-CSDN博客结合一下这两个大佬的博客就是可以实现
STM32
Where~Where~
·
2024-01-10 08:55
单片机
vscode
stm32
ST工具Flash Loader烧写
STM32
简介使用ST公司自家的FlashLoader烧写程序,如下图,F103直接接USART1到PC端就好,使用普通的USB转TTL线,就是你之前使用串口打印的方式连接到电脑就好。软件下载STFlashLoader我放到CSDN里面了Flash_Loader_demo_v2.8.0开发板设置Boot0->1|Boot1->0复位或者重新上电进到系统存储模式软件使用串口设置NextNext设置烧录的程序之
听我一言
·
2024-01-10 03:55
STM32F103C8T6
stm32
嵌入式硬件
单片机
STM32
的三种更新固件的方式
说明:
stm32
有三种更新固件的方式,分别为(1)DFU模式(DevelopmentFirmwareUpgrade即“开发固件升级”);(2)SWD/JLINK下载(3)第三方bootload下载;一、
翁庆年的六便士
·
2024-01-10 02:28
【drone】FMT
stm32
基于
stm32
单片机智能储物柜系统设计
超市、体育馆及浴池等公共超市都为人们提供了储物柜,一些无法随身携带的书包、手机等物品可存放在储物柜中。当前绝大多数的储物柜都是采用打印条码的方式完成储物柜的开启,之后可使用打印条码经扫描后开启储物柜拿取个人物品。但是打印条码的纸张为又小又薄的普通热敏纸打印纸,如果长时间携带极易丢失损坏而导致无法开启储物柜。基于此,采用当前热门的生物识别技术而实现一款可具备多种开启方式(指纹识别、手机App扫码及上
好心情️
·
2024-01-09 23:34
单片机
stm32
基于
stm32
单片机智能洗衣机系统设计
目前洗衣机已成为人们日常清洁衣物的主要手段,过去的洗衣机多采用机械式洗涤的模式,存在着控制方式单一,无法控制水量的多少和未实现自动进水等问题。随着物联网和传感器在多个行业更为广泛的应用和技术上的发展,为洗衣机实现智能化提供了技术手段,为此,通过引入传感器与单片机并结合洗衣机多功能模式的需求,设计一款智能洗衣机产品成为趋势,可解决洗衣过程控制的自动化程度不足的问题,提高洗衣的效率。本智能洗衣机系统采
好心情️
·
2024-01-09 23:34
单片机
stm32
基于
STM32
的考试指纹管理系统的设计与实现
现如今随着智能终端尤其时物联网技术被应用到各课堂及企业考试指纹管理系统之中,开发一款基于
STM32
的考试指纹管理系统恰逢其时,可为在考试自取完成学生指纹的录入而在考试时通过指纹核实来完成签到管理,避免出现人不在教室采集考试而已签到的情况出现
好心情️
·
2024-01-09 23:03
物联网
新建筑居室室内空气质量检测系统设计与实现
新建筑居室室内空气质量检测系统采用了三种传感器来分别对室内的温湿度、甲醛浓度和粉尘浓度的数据进行了采集并通过
STM32
单片机做处理,
好心情️
·
2024-01-09 23:33
物联网
Linux第22步_安装CH340驱动和串口终端软件MobaXterm
2、双击“
STM32
MP157开
LaoZhangGong123
·
2024-01-09 22:51
产品研发
linux
经验分享
STM32MP157
ubuntu
虚拟机
串口
CH340
STM32
ISP
ISP(In-SystemProgramming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码,而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再写程序。(一种下载方式)ISP通过芯片内部的自举程序(即Bootloader,由芯片厂家烧写好,不得更改)来选定一种串行的外设,对芯片内部的FLASH进行编程。最常用的ISP方式就是通过串口下载,最主要的优点就是成本低,缺
bm2023_
·
2024-01-09 21:03
stm32
接口隔离原则
嵌入式硬件
STM32
STM32
的字面含义ST-意法半导体,是一个公司名,即SOC厂商M-Microelectronice的缩写,表示微控制器32-32bit的意思,表示这是一个32bit的微控制器
STM32
属于一个微控制器
bm2023_
·
2024-01-09 21:33
stm32
嵌入式硬件
单片机
STM32
HAL库 RS485发送遇到的问题及解决方法(
STM32
G030C8t6)
MCU利用RS485与外部通信,由于RS485是半双工通信协议,所以,要进行收发控制,要将485接口芯片的RE#和DE引脚短接,作为一个控制端,当控制端接高电平,为发送状态,否则,为接收状态。通常情况下,每个连接到RS485网络的设备,只有在本设备发送时才能将控制端置为高电平,其余时间要置于低电平(处于接收或监听状态)。假设我们将MCU的GPIOC口的PC7作为控制端口,并定义如下宏,便于使用:#
鸡蛋圆
·
2024-01-09 20:53
stm32
嵌入式硬件
单片机
STM32
CubeMX&Keil——
STM32
F103C8T6的USART串口通信及中断
RS232串口标准3.RS232电平4.TTL电平5.RS232电平和TTL电平的区别(1)电压(2)范围(3)接口电路总结:(二)USB/TTL转232"模块的工作原理CH340C模块二、使用HAL库进行
STM32
Morzart
·
2024-01-09 20:21
stm32
单片机
嵌入式硬件
关于
stm32
g030c8t6使用过程钟踩过的坑
最近使用
STM32
G030来做项目,使用的过程发现有太多的坑了,折腾自己快要崩溃,主要问题还是初始化的过程中初始化失败,导致程序不运行。
旅行者2018
·
2024-01-09 20:50
C
stm32
STM32
G030C8T6:USART串口通信(中断)
本专栏记录
STM32
开发各个功能的详细过程,方便自己后续查看,当然也供正在入门
STM32
单片机的兄弟们参考;本小节的目标是,系统主频64MHZ,采用高速外部晶振,通过芯片PB6,PB7的USART1口,
乘凉~
·
2024-01-09 20:45
STM32开发实战
stm32
嵌入式硬件
单片机
stm32
与python端进行串口收发
1-1串口发送端(
stm32
)1字符串发送/************状态:电机速度、位置和角位移传感器的速度、位置*****************///字符串收发:已调试成功motor_position
有恒无益
·
2024-01-09 19:39
倒立摆simtoreal
stm32
python
嵌入式硬件
学习
STM32
正点原子好吗?
今日话题,学习
STM32
正点原子好吗?正点原子的教程内容简单明了,代码也清晰直接,使初学者能够轻松理解其功能和使用方法。
单片机一哥
·
2024-01-09 19:31
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
STM32
实例-步进电机的速度控制
项目需求在制作一个使用全向轮的机器人底盘,对于全向轮,电机的精度是影响效果的重要因素。所以使用了步进电机,使用步进电机的优点是可以不使用编码器,开环控制即可达到高精度的效果。调整占空比或者调整周期众所周知,PWM有两个重要参数,周期与占空比。步进电机的运动方式是,每收到一个脉冲,就旋转指定的角度。因此影响电机速度的唯一参数就是PWM的频率。以下附图两张来说明调整占空比与调整周期的区别。周期固定,调
IC道合顺
·
2024-01-09 19:30
技术文章
stm32
单片机
arm
STM32
单片机,UART的寄存器配置以及工作原理
下面和大家分享
STM32
的UART配置。
IC道合顺
·
2024-01-09 19:00
技术文章
单片机
stm32
物联网
RN8209 RN8302 spi驱动和校表程序
STM32
/****************************************FILENAME:rn8209.c*PURPOSE:RN8209MeteringChipDriver*COPYRIGHT:(c)2019-2020bye-DesignCo.,Ltd.*DATE:2020-06-11*VERSION:1.0***************************************/
章鱼哥嵌入式开发
·
2024-01-09 18:11
stm32
单片机
嵌入式硬件
ST-LINK的SWD接口
ST-LINK的SWD接口1背景 在
stm32
下载程序时,可以选择使用JTAG、SWD、USART将程序烧录到板子中。其中SWD接口少,可以调试的优点获得大多数人的选择。
Nav.
·
2024-01-09 15:51
stm32
单片机
STM32
F1的PB3/PB4用作普通IO
STM32
F1的PB3/PB4用作普通IO一背景: 在调试以PB3/PB4为引脚驱动继电器时发现初始化IO后,对IO控制不起作用,考虑是否引脚复用了,在参考芯片手册后,发现该引脚复用了。
Nav.
·
2024-01-09 15:20
stm32
单片机
嵌入式硬件
外部中断--
STM32
F4
https://blog.csdn.net/liu112125/article/details/1158705511…外部中断概述:
STM32
的每个IO都可以作为外部中断的中断输入口,这点也是
STM32
Kent Gu
·
2024-01-09 15:06
FW
stm32
单片机
嵌入式硬件
在基于FreeRTOS和LWIP的
stm32
H743上移植snp7
下面是Snap7移植步骤以及遇到的问题和解决方法:工程项目中新建Snap7文件夹,添加Snap源文件,如图:添加Snap7头文件路径到项目中注:在MiscControls一栏加上--exception点击运行工程,发现会报很多错误,有很多的数据类型未定义,比如u_short,u_int等,直接在相应位置重定义一下typedefunsignedshortu_short。定位到错误位置,sockadd
发生了什么Bug
·
2024-01-09 12:41
stm32H7
嵌入式
陀螺仪LSM6DSV16X与AI集成(5)----6D方向检测功能
陀螺仪LSM6DSV16X与AI集成.5--6D方向检测功能概述视频教学样品申请源码下载生成
STM32
CUBEMX串口配置IIC配置CS和SA0设置串口重定向参考程序初始换管脚获取ID复位操作BDU设置
记帖
·
2024-01-09 09:18
单片机
传感器
stm32cube
stm32cubemx
LSM6DSV16X
陀螺仪
6D
加速度
ai
STM32
F103GPIO工作模式及原理
框图和电路解析电路标识电路元件GPIO工作模式电路解析浮空输入上拉输入下拉输入模拟输入开漏输出推挽输出推挽式复用功能开漏式复用功能IO工作模式的选取输入模式输出模式GPIO简介GPIO,全称为通用输入输出端口,是
STM32
ZLP啊~
·
2024-01-09 09:45
stm32
单片机
嵌入式硬件
(第48-59讲)
STM32
F4单片机,FreeRTOS【事件标志、任务通知、软件定时器、Tickless低功耗】【纯文字讲解】【原创】
纯文字(待补充)其他文章链接,独家吐血整理【吐血总结】FreeRTOS难点、Systick中断-滴答定时器、PendSV中断-任务切换、SVC中断-系统底层、时间片调度-时钟节拍【已完结】(第1-8讲)
STM32
F4
情系淮思
·
2024-01-09 09:45
学校-UCOS/RTOS学习
单片机
stm32
嵌入式硬件
BSP视频教程第29期:J1939协议栈CAN总线专题,源码框架,执行流程和应用实战解析,面向车通讯,充电桩,模组通信等(2024-01-08)
视频教程汇总帖:【学以致用,授人以渔】2024视频教程汇总,DSP第12期,ThreadX第9期,BSP驱动第29期,USB实战第5期,GUI实战第3期(2024-01-08)-
STM32
F429-硬汉嵌入式论坛
硬汉嵌入式
·
2024-01-09 08:49
视频教程
j1939
tool
canopen
U-Boot 之十 详解 MMC 子系统、命令、初始化流程
前段时间,在博文U-Boot之三移植过程详解、
STM32
F769I-EVAL开发板适配中处理了SD卡不能正常识别的问题,现在SD卡可以正常读取,今天就学习一下SD卡相关的命令及初始化流程。
ZC·Shou
·
2024-01-09 08:37
U-Boot
stm32
u-boot
mmc
SD
emmc
stm32
---输入捕获实验实操(巨详细)
这次来分享上次没说完的输入捕获的知识点实验中用到两个引脚,一个是通用定时器TIM3的通道1,即PA6,用于输出PWM信号,另一个是高级控制定时器TIM1的通道1,即PA8,用于PWM输入捕获,实验中直接用一根杜邦线短接即可PA6和PA8即可,同时可用示波器监控PA6的波形,看看实验捕获的数据是否正确。PA6:用定时器的输出比较功能输出波形。PA8:用定时器的输入捕获功能捕获波形。步骤1.通用定时器
挨踢玩家
·
2024-01-09 06:17
STM32
stm32
嵌入式硬件
单片机
STM32
CAN学习(一)
STM32
CANCAN协议简介CAN是控制器局域网络(ControllerAreaNetwork)的简称,它是由研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO11519
YRr YRr
·
2024-01-09 06:13
STM32
教程
stm32
学习
嵌入式硬件
【笔记------freemodbus】一、
stm32
的裸机modbus-RTU从机移植(HAL库)
自己实现的话往往是有选择的支持几条指令,像断帧和异常处理可能是完全不处理的,用freemodbus实现的话要简单很多,可移植性也会更好△本文的移植方法主要参考这个仓库(参考仓库1):https://github.com/eziya/
STM32
来碗豆腐脑
·
2024-01-09 06:10
单片机
笔记
stm32
嵌入式硬件
江科大-
stm32
-B站系统初识笔记P2
文章目录一:ARM是什么二:关键字介绍推荐视频:《
STM32
入门教程-2023版细致讲解中文字幕》一:ARM是什么①:ST–意法半导体M–Microelectronics微电子32–总线宽度ARM架构:
嵌入式OG
·
2024-01-09 06:09
江科大-Stm32-学习笔记
stm32
笔记
嵌入式硬件
mcu
单片机
开源
设计一个基于
STM32
的PID温度控制系统
设计一个基于
STM32
的PID温度控制系统,主要温度器件–半导体制冷器,PTC加热片温度控制系统这个题目算是课程设计和毕业设计中常见的题目了,本期阿目动手设计了一个简单的基于PID的温度控制系统,并带有上位机显示实时的波形
Amu-Feoss
·
2024-01-09 02:38
stm32
嵌入式硬件
单片机
嵌入式软件面试之堆栈操作浅析
试想,你设计了一个基于
stm32
单片机的烟雾检测报警装置,在检测到烟雾浓度超标时,烟雾传感器给单片机输出一个低电平信号,触发单片机的外部中
Amu-Feoss
·
2024-01-09 02:38
面试
职场和发展
嵌入式硬件
汇编
STM32
移植lvgl遇到的bug(坑)
1…\Output\Template.axf:Error:L6218E:Undefinedsymbol__aeabi_assert(referredfromqrcodegen.o).KeilMDK编译错误Error:L6218E:Undefinedsymbol__aeabi_assert(referredfromxxx.o).方法一干掉MicroLIB干掉这个会影响重定义的fputc输出的prin
小陈同学123
·
2024-01-09 02:36
stm32
bug
arm
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他