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
usart
合泰HT32F52352红外NEC编码
图三.Repeat波形图#include"ht32.h"#include"
usart
.
小瑞瑞-
·
2024-02-20 21:16
合泰
c语言
mcu
5、【STM32】串口(
USART
)通讯 (一文搞懂寄存器操作、端口复用和中断优先级(NVIC)配置)
目录前言理论学习一、
USART
介绍1.1、
USART
简介1.2、
USART
主要特征1.3、
USART
功能说明1.4、
USART
模式配置(串口的波特率、状态、控制)二、IO口复用功能输入/输出2.1复用功能简介
追逐者-桥
·
2024-02-20 12:42
#
一
stm32
单片机
arm
串口通讯
STM32
USART
详细解读(理论知识)
文章目录前言一、同步传输和异步传输二、UART协议三、UART硬件结构1.波特率,数据位,校验位,停止位设置2.数据发送流程3.数据接收流程4.中断控制总结前言本篇文章来给大家讲解一下STM32中的
USART
花落已飘
·
2024-02-20 12:39
STM32框架式编程
stm32
嵌入式硬件
单片机
HT32笔记3-UART&
USART
(2022/2/20)
HT-UART库使用1.硬件连接如下图所以,如果我们要使用上端的PA4,PA5去连接MCU的串口
USART
1的话,我们需要将跳线帽短接到右边。
点灯的棉羊
·
2024-02-20 03:42
HT32使用笔记
单片机
物联网
沁恒CH32V30X学习笔记06---串口dma接收+空闲中断组合接收数据
DMA控制器提供18个通道,其中DMA1包含7个通道,DMA2包含11个通道,每个通道对应多个外设请求,通过设置相应外设寄存器中对应DMA控制位通道映射dma1dma2示例代码bsp_
usart
_it.c
Car12
·
2024-02-19 23:39
沁恒CH32V30X
CH32V30X
串口dma接收
空闲中断通知
串口
STM32串口通信配置细节
目录STM32f1库函数开发学习实战二·串口通信1.背景知识2.
usart
文件夹介绍3.硬件电路4.主函数的一些说明STM32f1库函数开发学习实战二·串口通信1.背景知识DMA通信方式LIN总线DMA
Chorgy
·
2024-02-19 20:29
本科发布内容(较杂)
stm32
嵌入式
STM32
USART
入门指南
对于刚开始涉足STM32微控制器编程的初学者来说,掌握其通用同步/异步接收/发送器(
USART
)功能是一项基本且必要的技能。
USART
在嵌入式系统中广泛用于串行通信。
石头嵌入式
·
2024-02-19 20:31
STM32
stm32
嵌入式硬件
单片机
USART
USART
--串口通信
目录一、通讯的基本知识1、串行通讯与并行通讯2、全双工、半双工及单工通讯3、同步通讯与异步通讯4、通讯速率二、串口通讯1、物理层:2、协议层:3、STM32代码中使用过程串口步骤:一、通讯的基本知识1、串行通讯与并行通讯根据数据传送的方式,通讯可分为串行通讯与并行通讯;(1)串行通讯:是指设备之间通过少量数据信号线(一般是8根以下),地线以及控制信号线,按数据位形式一位一位地传输数据的通讯方式;(
Can!
·
2024-02-19 20:56
单片机
单片机
嵌入式硬件
沁恒CH32V30X学习笔记05--串口接收中断和空闲中断组合接收数据
同步异步收发器(
USART
)**包含3个通用同步异步收发器(
USART
1/2/3)和5个通用异步收发器(UART4/5/6/7/8)空闲帧,空闲帧是10位或11位高电平,包含停止位。
Car12
·
2024-02-19 15:20
沁恒CH32V30X
学习
笔记
CH32V30X
串口
uart
空闲中断
接收中断
C/C++ 往指定地址读写的三种方式
嵌入式编程中免不了要往指定地址读/写数据,如配置各种外设时需要写外设的寄存器,下面我总结了三种读写指定地址的方式:我们这次准备使用的是STM32F4的串口3的数据寄存器:
USART
3->DR,地址0x40004804
灵哎惹,凌沃敏
·
2024-02-19 14:57
C/C++
程序人生
嵌入式系统
c++
编程语言
嵌入式
【合泰HT32串口控制多路舵机】
HT32多路PWM舵机控制
usart
.h#ifndef_UART_H#define_UART_H#include"ht32f5xxxx_01.h"#include#defineCOM_CLK(C
小殷学长
·
2024-02-15 10:58
合泰ht32
ht32
串口
STM32 HAL库 串口中断接收数据包
目录一、CUBEmx配置1.设置系统时钟,配置SYS,配置时钟树编辑2.配置串口
USART
13.配置NVIC,开启串口中断编辑4.点击GENERATECODE输出文件即可二、代码部分0.串口重定向——printf1
Mistletoe29
·
2024-02-14 12:16
stm32
嵌入式硬件
单片机
STM32
USART
串口通信
目录
USART
串口串口发送串口发送+接收串口收发HEX数据包串口收发文本数据包
USART
串口串口发送Serial.c#include"stm32f10x.h"//Deviceheader#include"stdio.h
qq_45981247
·
2024-02-14 09:42
stm32
嵌入式硬件
单片机
STM32自学☞外部中断(EXIT)
中断是stm32重要的一部分知识,stm32含有68个可屏蔽中断通道,包含EXTI、TIM、ADC、
USART
、SPI、I2C、RTC等多个外设,不同系列含有的中断通道不同,需参考具体系列的数据手册,在此无法详细介绍
鯨觞
·
2024-02-13 20:23
STM32
stm32
单片机
嵌入式硬件
stm32串口回调函数 2021-09-02
STM32中断数据回调函数接收处理1.定义一个空的指针函数指针函数的参数是uint8_t类型chtypedefvoid(*
usart
_recv_callback)(uint8_tch);2.声明这个类型
宜居远控
·
2024-02-13 10:01
51单片机串口通信(波特率计算、字节发送、字符串发送、串口中断接收、回环测试)
1.0.2通信的几个专业性概念(1)同步和异步(2)双工半双工,单工(3)并行通信和串行通信(4)电平信号和差分信号1.1串行通信(1)串口通信(2)一种特定的通信协议,一般叫串口通信,串行通信,UART
USART
Naunyang
·
2024-02-12 06:13
51单片机
51单片机串口通信
51单片机波特率计算
51单片机字符串函数发送
51单片机回环测试
stm32cubemx hal学习记录:TIMER输入捕获
一、实验功能描述使用一个定时器输出一路PWM,然后使用另一个定时器测量出占空比可频率二、参数配置1、配置RCC、SYS、
USART
1、时钟84MHz2、使用TIM2的CH1通道输出1kHz,占空比为40%
为争。
·
2024-02-12 00:23
stm32
stm32
学习
单片机
从零开始平衡车,一个一个代码过(代码部分)
我这里蓝牙后期会改到,
USART
2中断中,以后会更新。
a2488220557
·
2024-02-11 22:45
单片机
嵌入式硬件
备战电赛K210篇(第三天)
(32)void
USART
1_IRQHandler(void){staticinti=0;//静态变量if(
USART
_GetITStatus(
USART
1,
USART
_IT_RXNE)!
a2488220557
·
2024-02-11 22:15
单片机
python
嵌入式硬件
学习
笔记
STM32-
USART
初始化
材料:stm32c8t6最小系统板步骤:1.根据数据手册可以看到
USART
1和
USART
2的引脚2.分别初始化
USART
1和
USART
2串口,代码如下:void
Usart
1_Init(u32bound)
Li·李
·
2024-02-11 14:12
stm32
蓝桥杯嵌入式——
USART
程序设计(发送TX) &(接收RX)
串口的发送单片机给电脑发送数据STM32cubeMX配置Connectivity连接配置配置
USART
1配置为异步通信(Asynchronous)字母A开头为1为异步通信,与同步通信区分开PA9配置为串口
学者7
·
2024-02-11 12:33
单片机
嵌入式硬件
2021-08-13 TM32F103 SRAM 内存扩展管理
SRAM本文展示了STM32SRAM内存扩展管理内容涉及:SRAM内存扩展管理FatFs文件系统移植SPI函数移植过程SPI字节数据模拟输出独写缓存读写
USART
串口的识别IO口输入输出按键的外部中断处理
DRMIVET Stone
·
2024-02-10 13:53
STM32
STM32
关于stm32串口必须要学的5个串口以及串口应用和注意事项
其中1-3是通用同步/异步串行接口
USART
(UniversalSynchronous/AsynchronousReceiver/Transmitter)。
Mr_bd1e
·
2024-02-09 23:52
STM32之
USART
概述串口通信,通用异步收发传输器(UniversalAsynchronousReceiver/Transmitter),简称UART;而
USART
(UniversalSynchronous/AsynchronousReceiver
穿越过来的全栈工程师
·
2024-02-08 18:59
stm32
嵌入式硬件
单片机
学习笔记6-ADC电压采集2(CubeMX)
目录前言一、单通道任意时刻采集信号(不定时)1、经典设置RCC2、选择ADC通道+持续转换使能3、开启中断4、开启
USART
二、DMA+单通道ADC5、添加DMA通道并选择对应的ADC通道三、DMA+多通道
ChristianLuu
·
2024-02-08 16:46
stm32
单片机
学习
基于STM32的智能手表环境检测手表(原理图、PCB工程、源代码)
成本120左右基于STM32的智能手表环境检测手表(原理图、PCB工程、源代码)#include"led.h"#include"delay.h"#include"sys.h"#include"
usart
.h
cqtianxingkeji
·
2024-02-08 15:21
stm32
智能手表
单片机
stm32f103c8t6以中断方式进行串口通信
一、串口引脚复用及收发过程笔者此处使用
USART
1,JLink收发引脚对应接单片机上的PA9与PA10引脚。
成为不掉头发的工程师
·
2024-02-08 01:31
stm32
单片机
嵌入式硬件
国产航顺HK32F030M: 超声波测距模块串口通信数据接收与处理
***********************************************************************************************@file
usart
_async_tx_no_int_rx_rxneint.c
Naiva
·
2024-02-07 16:37
HK32F030M
单片机
stm32
嵌入式硬件
串口(UART/
USART
)通信原理-电气特性
前面说过串口通信的原理,接下来谈谈UART通信几个具体方式。在此之前,先提几个概念,双工和单工,全双工和半双工。很好理解,单工指一方只能作发送或接收,不能既作发送端也作接收端。双工指既能作发送端,也能作接收端。全双工指在同一时刻既能发送且能接收。半双工指可以收发,但不能同时收发。前面说过用高低电平表示数据0/1,实际上并不准确,因为并不是简单的单一电平,根据电平的差别,UART存在以下几种标准应用
慕诗客
·
2024-02-07 11:14
串口通信
信息与通信
K210学习思路
四,学习文档1,上电自动运行2,测试SD卡加载模型3,
USART
和stm32通信五,完成自己的项目。(完结)
刘景贤
·
2024-02-07 11:05
学习
基于UCOSII的RS485通信(STM32F107)
一、实现效果基于ucosii实时操作系统的RS485通信,采用
USART
+DMA进行收发,二、开发环境开发工具:KEILV5开发板:STM32f107RC采用方式:
USART
+DMA使用系统:UCOSII
噗噗bug
·
2024-02-06 16:59
嵌入式
stm32
嵌入式硬件
单片机
arm
RISC-V MCU应用教程之ADC
此系列具有1路USB2.0主机/设备接口、多通道12位ADC转换模块、多通道TouchKey、多组定时器、多路IIC/
USART
/SPI接口等丰富的外设资源。
借过风景
·
2024-02-06 11:54
单片机
risc-v
mcu
STM32 UART/
USART
与RTOS的多任务通信和同步机制设计
在使用STM32微控制器的UART/
USART
与RTOS(实时操作系统)进行多任务通信和同步时,需要合理设计任务间的通信机制和同步机制,以确保数据的准确传输和任务的协调执行。
嵌入式杂谈
·
2024-02-06 05:41
网络
【STM32F103】JW01-CO2-V2.2二氧化碳检测模块(
USART
)
JW01网上买的JW01模块,二十六块,买贵了。看到最便宜有九块钱的(运费十块),心疼。。。避雷了兄弟们,看到二十六块的JW01别买。这个模块它是1秒钟检测一次CO2然后通过串口来传输结果,并且还自带了数据检测,感觉还是不错的,这里记录一下。商家提供的资料我看了,演示视频不能说是保教包会吧也算得上是聊胜于无了。唯一有用的就是芯片手册了,不过芯片手册这个文件夹里也就几张图片。还好JW01本身就简单,
折途
·
2024-02-05 21:59
STM32F103
stm32
嵌入式硬件
单片机
mcu
STM32串口发送的数据与串口助手显示的数据不一致(巩固STM32时钟树)
初始化的波特率是115200(然而并不是115200)问题分析:经过调试发现:板子上的晶振不是常见的8M晶振,而是10M晶振,这就导致经过初始化之后的主时钟并不是168M,然后在经过倍频、分频后,导致
USART
火红色祥云
·
2024-02-05 09:24
随笔
STM32
STM32串口中断不能进入
问题如题,STM32配置的串口中断不能进入,DEBUG时串口中断服务函数也不能打断点背景配置串口函数以及串口中断服务函数是写在一个.cpp文件中解决在中断服务函数前面加上extern"C"也即:把void
USART
1
火红色祥云
·
2024-02-05 09:54
STM32
随笔
stm32
STM32——串口不能进入空闲中断
问题如题,
USART
2配置接受非空中断和空闲中断,但是中断处理函数中一直进不去空闲中断问题代码配置/***@nameESP8266_Config*@brief打开串口的接受中断和空闲中断*@param无
火红色祥云
·
2024-02-05 09:53
STM32
随笔
单片机
stm32
嵌入式硬件
51单片机重定向printf函数 打印数值不正确问题
串口一重定向printf函数#include#include#include"
usart
.h"//函数的声明文件#defineboud9600#definesys_clk11059200//UART1初始化
咸鱼丶的自我修养
·
2024-02-05 04:40
单片机
HAL库-串口
USART
HAL库-串口
USART
原文notion链接:HAL库-串口
USART
HAL库编程学习记录1.初始化这部分直接交给CubeMx不开中断的基础设置如下图异步通讯9600的波特率数据长度设置为8位停止位1位串口的引脚会自动的配置好开中断如下勾选
vast_light
·
2024-02-05 04:27
STM32HAL库
单片机
嵌入式硬件
stm32
c语言
GD32F4-总线与外设框架地址映射
GD32F4系列MCU采用Arm®Cortex®-M4内核,处理器主频高达240MHz,GD32F4系列具有丰富的外设资源特性,可提供多达4个
USART
和4个UART,3个I2C,6个SPI,2个I2S
嵌入式小宁
·
2024-02-04 20:20
单片机
【国产MCU】-CH32V307-通用同步/异步收发器(
USART
)
通用同步/异步收发器(
USART
)文章目录通用同步/异步收发器(
USART
)1、
USART
介绍2、
USART
驱动API介绍3、
USART
使用示例3.1轮询方式数据发送与接收3.2中断方式数据发送与接收3.3DMA
视觉&物联智能
·
2024-02-04 13:16
物联网全栈开发实战
单片机
嵌入式硬件
物联网
CH32V307
串口
嵌入式
MCU
STM32的
USART
分析
单片机对串口UART学习的基础,学这个应该会很容易;本篇博文是基于STM32f103ZET6芯片和3.5.0库开发方式的博文;如有不足指出,还望多多指教;串口框图工程建立后,需要在工程中添加stm32f10x_
usart
.h
wuyuzun
·
2024-02-03 23:46
硬件
stm32
stm32
STM32 UART/
USART
与RTOS的多任务通信和同步机制设计
在STM32微控制器中,UART/
USART
与RTOS的多任务通信和同步机制设计可以通过操作系统提供的任务调度机制和各种同步原语(例如信号量、邮箱、消息队列等)来实现。
嵌入式杂谈
·
2024-02-03 23:16
stm32
嵌入式硬件
单片机
STM32 UART/
USART
的低功耗模式和节能优化策略
在STM32微控制器中,UART/
USART
模块的低功耗模式和节能优化策略可以帮助减少系统功耗,并延长电池寿命。
嵌入式杂谈
·
2024-02-03 23:45
stm32
嵌入式硬件
单片机
STM32错误纠错
while(
USART
_GetFlagStatus(
USART
1,
USART
_FLAG_TC)==RESET);:意思是没有发送数据或没有发送完数据的时候是RERET,一直死等;直到把数据发送完是SET
linux boy
·
2024-02-03 23:14
每天一遍
stm32
STM32微控制器 | 复习六 |
USART
原理及应用
一、通信协议的定义通信是指通信双方的一种约定,包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式等问题作出统一规定。也称通信控制规程。二、串行通信和并行通信的优缺点并行通信:传输原理:数据各个位同时传输。优点:速度快缺点:占用引脚资源多串行通信:传输原理:数据按位顺序传输。优点:占用引脚资源少缺点:速度相对较慢三、串行通信的通信方式同步通信:带时钟同步信号传输。(SPI、IIC通信接口)异步
阿牛哥dd
·
2024-02-03 23:44
UART与
USART
最近学习了UART与
USART
,在此记录。
CSDN_PBB
·
2024-02-03 23:13
网络
单片机
嵌入式硬件
基于STM32的UART/
USART
数据传输的错误检测和纠错机制研究
在STM32的UART/
USART
数据传输过程中,为了确保数据的可靠性,通常需要使用错误检测和纠错机制。常见的错误检测和纠错技术包括奇偶校验、循环冗余校验(CRC)、硬件流控制和重发机制等。
嵌入式杂谈
·
2024-02-03 23:43
stm32
嵌入式硬件
单片机
【国产MCU移植】HC32F460基于Keil MDK 移植 RT-Thread Nano
RT-Thread论坛用户@想当诸侯的小蚂蚁原创发布:https://club.rt-thread.org/ask/article/2966.html软件根据厂家demo重新新建工程,工程中包含了gpio、
usart
RT-Thread物联网操作系统
·
2024-02-03 19:41
RT-Thread
国产MCU
HC32
嵌入式
物联网
操作系统
STM32--
USART
串口(3)数据包
一、前言在实际的工程中肯会有同时发送多种数据的情况,比如要不停的发送x、y、z分别对应三种不同的数据。xyzxyzxyz,但接收方可能是从中间某个地方开始接收的,这就导致数据错位。所以我们就需要将数据进行分割,打包成一个一个的数据包,方便接收方进行识别。数据包的格式可以自行定义,一般有包头、包尾、校验位等。二、固定包长HEX数据包接收假设数据包,包头:0XFF;包尾:0XFE;对于包头,数据,包尾
芊寻(嵌入式)
·
2024-02-03 17:33
STM32
网络
stm32
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他