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串口通讯
【STM32】串口初步使用
STM32的串口通信:配置片上外设的控制寄存器,通信双方进行相同的配置,约定共同的起始位,停止位,校验位,使得UART外设能够自动处理发送和接收数据串口通信数据包这些都可以通过控制寄存器进行配置数据寄存器
USART
熟练的魔法师
·
2023-08-30 15:09
STM32
#
stm32学习笔记
stm32
单片机
嵌入式硬件
STM32 | STM32CubeMX基础之
USART
一、
USART
框图功能引脚TX:发送引脚,
Usart
1一般对应PA9。RX:接收引脚,
Usart
1一般对应PA10。SW_RX:数据接收引脚,只用于单线和智能卡模式,属于内部引脚,没有具体外部引脚。.
一颗咸鱼
·
2023-08-29 19:31
嵌入式开发
stm32
单片机
嵌入式硬件
USART
+DMA+循环队列接收不定长数据
USART
的IDLE中断我已经写过IDLE中断的解释,请参考:GD32F130之
USART
串口通信_哈士奇去买菜的博客-CSDN博客_gd
哈士奇上蔚
·
2023-08-29 19:25
GD32F130开发笔记
FreeRTOS学习笔记
stm32
单片机
gd32
DMA的普通模式和循环模式
最近在学习
USART
和ADC,正好用到了DMA,简单的记录一下。DMA传输模式有两种,普通模式和循环模式。相关寄存器有DMA_CCRx的CIRC位和DMA_CNDTRx。
jiafengguilai
·
2023-08-29 19:54
stm32
STM32F103 UART4串口使用DMA接收不定长数据和DMA中断发送
从上表可以观察到,串口使用DMA的对应关系如下:
USART
1-RX使用DMA1的channel5U
ba_wang_mao
·
2023-08-29 19:23
STM32F407
STM32F103
USART3串口
DMA
接收不定长数据
DMA中断发送
STM32 cubemx配置
USART
DMA传输
文章目录前言一、DMA概念二、STM32DMA数据手册分析3.DMA模式介绍4.cubemx配置总结前言本篇文章来讲解DMA的概念,并使用DMA来进行串口的数据收发。一、DMA概念DMA(DirectMemoryAccess,直接内存访问)是一种计算机系统的技术,允许外部设备(如硬盘驱动器、网络适配器或图形卡)直接与计算机内存进行数据传输,而不需要CPU的直接参与。这种直接的内存访问可以提高数据传
花落已飘
·
2023-08-29 19:21
STM32框架式编程
stm32
嵌入式硬件
单片机
什么是RS232电平?什么是TTL电平?
首先来说
串口通讯
协议,
串口通讯
协议包括物理部分与协议部分嘛,物理部分既硬件部分,协议部分既软件部分。形象店来说就是物理层决定人们用嘴巴还是肢体交流,协议层决定人们用英语还是汉语交流。
sdkj_ck2_qys
·
2023-08-29 18:56
stm32L476RG,通过串口打印信息
调试STM32L476RG时,想要通过串口打印信息方法:1.通过官方的历程,移植
USART
的程序,位置STM32Cube_FW_L4_V1.13.0/Projects/NUCLEO-L476RG/Examples
简_轩
·
2023-08-29 07:04
C语言
STM32+RC522 ic卡的增删改查
#include"rc522.h"#include"delay.h"#include"
usart
.h"#include#include"led.h"#include"key.h"#include//M1
gd1984812
·
2023-08-29 04:58
stm32
嵌入式硬件
单片机
串口监控工具
BusHoundBusHound一、BusHound二、使用步骤1Devices找到对应的串口,进行勾选2Capture右下角选择Run3清屏Capture界面Stop再Run即可BusHound一、BusHound可以监控
串口通讯
数据二
光顶术士
·
2023-08-28 15:17
工具
物联网
UART与
USART
区别 (串口同步通信和异步通信)
UART的同步通信和异步通信https://blog.csdn.net/chipsea_mltsum/article/details/83897924STM32-
USART
同步异步串行通讯https:/
帅德布耀德
·
2023-08-28 05:43
嵌入式
基础知识
串口通信
STM32实战-串口通信方式汇总
STM32实战-串口通信方式汇总1.串口基本概念1.1
串口通讯
(SerialCommunication)1.2
串口通讯
的数据格式1.3通讯方式1.4串口物理链路形式1.5同步通信和异步通信2.STM32
dy6667188
·
2023-08-28 05:07
STM32项目
stm32
物联网
STM32 Cubemx 同名外设中断及回调
这里提及的同名外设指
USART
1/2之类的相同外设,但不是同一个instance。示例工程以使用cubemx配置两个同名外设EXTI0/EXT4为例。
今天美美吃饭啦
·
2023-08-28 05:03
stm32
单片机
嵌入式硬件
stm32之24.RTC闹钟
usart
端口修改配置
(需要修改)源码while(1){//rtc唤醒事件if(g_rtc_wakeup_event){//获取日期RTC_GetDate(RTC_Format_BCD,&RTC_DateStructure);printf("20%02x/%02x/%02xWeek:%x\r\n",RTC_DateStructure.RTC_Year,RTC_DateStructure.RTC_Month,RTC_Da
C语言小试牛刀
·
2023-08-28 03:48
stm32
java
单片机
c语言
stm32之25.FLASH闪存
打开标准库源码---intmain(void){uint32_td;Led_init();key_init();/*初始化串口1波特率为115200bps,若发送/接收数据有乱码,请检查PLL*/
usart
1
C语言小试牛刀
·
2023-08-28 03:45
stm32
嵌入式硬件
单片机
STM32 Cubemx配置串口收发
注意事项Cubemx配置以使用
USART
1为例。
USART
1需配置成异步工作模式Asynchronous。并且需要使能NVIC。
今天美美吃饭啦
·
2023-08-27 07:00
STM32
stm32
单片机
嵌入式硬件
STM32CubeMX配置STM32G0 Standby模式停止IWDG(HAL库开发)
5.打开工程,点击魔术棒,勾选UseMicroLIB6.修改main.c#include"main.h"#include"iwdg.h"#include"
usart
.h"#include"gpio.h"
hello world 2012
·
2023-08-27 07:59
STM32CubeMX
stm32
嵌入式硬件
单片机
STM32F103 USB OTA升级BootLoader (一)
6.修改Flash大小和勾选UseMicroLIB7.修改main.c代码#include"main.h"#include"
usart
.h"#include"usb_device.h"#include"gpio.h
hello world 2012
·
2023-08-27 07:59
单片机升级
stm32
嵌入式硬件
单片机
STM32F103 USB OTA升级APP (二)
接上一篇STM32F103USBOTA升级BootLoader(一):跳转链接修改程序启动地址和Flash大小修改main.c代码#include"main.h"#include"
usart
.h"#include"usb_device.h
hello world 2012
·
2023-08-27 07:59
单片机升级
stm32
嵌入式硬件
单片机
大彩科技串口屏
串口通讯
问题解决记录
项目场景:一个医疗样机考虑使用大彩科技的M级串口屏,拿到屏幕调试时遇到了
串口通讯
失败的问题,单片机->串口屏:正常;串口屏->单片机,失败;问题描述具体问题是单片机与虚拟串口屏正常收发;串口屏与电脑通讯一样没有问题
qq_49575648
·
2023-08-27 06:27
单片机
stm32
stm32之22.RTC时钟
RTC_TimeTypeDefRTC_TimeStructure;RTC_InitTypeDefRTC_InitStructure;GPIO_InitTypeDefGPIO_InitStructure;
USART
_InitTypeDef
USART
_InitStructure
C语言小试牛刀
·
2023-08-27 06:25
stm32
实时音视频
单片机
stm32之
USART
(总结)
串行通信UART串口内部结构示意图普中科技的详细介绍中断知识补充代码#ifndef__
USART
_H#define__
USART
_H#include"stdio.h"#include"stm32f10x_
usart
.h
小小快刀手
·
2023-08-27 00:13
stm32
嵌入式硬件
单片机
STM32--SPI通信与W25Q64(1)
文章目录前言SPI通信硬件电路移位过程SPI时序起始与终止条件交换一个字节W25Q64硬件电路框图FLASH操作注意事项软件SPI读写W25Q64前言
USART
串口链接入口I2C通信链接入口SPI通信SPI
诡异森林。
·
2023-08-26 20:21
STM32
stm32
嵌入式硬件
单片机
W25Q64
SPI通信
异步串口和同步串口(
USART
和UART)
串口是一种常见的用于数据传输的接口。在串行通信中,数据位逐个发送或接收。同步串口和异步串口是两种不同的数据传输方式。同步串口和异步串口的区别在于同步串口需要某种时钟信号来同步数据传输,而异步串口不需要时钟信号。具体来说:同步串口是在传输时使用外部时钟信号来进行同步,即数据被划分为完整块的数据帧,发送方和接收方通过这个时钟信号来进行同步,确保数据能够被准确的传输和接收,数据传输速度相对较快。异步串口
老李的果酱
·
2023-08-25 22:45
问题集合
单片机
stm32
一个二极管即可改造UART串口为一主多从总线 一对多通讯
感谢追光拾忆者提供的思路,来自STM32普通串口一对多通信/
USART
无需添加485拓展_追光拾忆者的博客-CSDN博客_串口一对多1.硬件层改造当我们使用的单片机uart接口不足,我们可以利用UART
js_h
·
2023-08-25 13:27
个人开发
单片机
stm32
arm
STM32 驱动 ESP8266 WIFI 模块
从引脚图中可以看到ESP8266主要使用
USART
来通信。模块默认波特率为9600.2.测试模块是否正常接线
guaizaiguaizai
·
2023-08-25 12:37
STM32
9SX UPS串口SHUT通讯协议
9SXUPS通讯协议SHUT通讯协议串口定义同步SHUT数据帧UPSCommandsGETREPORTcommandSHUT通讯实例在改造中碰到了某公司的9SXUPS
串口通讯
。
caixf_001
·
2023-08-25 09:25
PLC
网络
单片机
stm32 之20.HC-06蓝牙模块
原理图显示使用
usart
3串口使用的是PB10和PB11引脚直接配置
usart
3串口协议void
usart
3_init(uint32_tbaud){GPIO_InitTypeDefGPIO_InitStructureure
C语言小试牛刀
·
2023-08-25 06:27
stm32
单片机
嵌入式硬件
STM32--
USART
串口
文章目录通信接口串口通信硬件电路电平标准参数时序
USART
主要特性框图数据帧发送器波特率发生器SWART串口发送与接收工程串口收发数据包通信接口通信接口是指连接中央处理器(CPU)和标准通信子系统之间的接口
诡异森林。
·
2023-08-25 06:55
STM32
stm32
单片机
嵌入式硬件
stm32之12.如何使用printf打印输出
FILE{inthandle;/*Addwhateveryouneedhere*/};FILE__stdout;FILE__stdin;intfputc(intc,FILE*f){/*发送一个字节*/
USART
_SendData
C语言小试牛刀
·
2023-08-24 18:48
stm32
算法
嵌入式硬件
STM32F4X
USART
串口使用
STM32F4X
USART
串口使用串口概念起始位波特率数据位停止位校验位串口间接线STM32F4串口使用步骤GPIO引脚复用函数串口初始化函数串口例程串口概念串口是MCU与外部通信的重要通信接口,也是MCU
hwx1546
·
2023-08-24 10:34
STM32学习
stm32
单片机
嵌入式硬件
stm32之11.
USART
串口通信
可以添加上拉电阻,但会增加功耗,传输距离变长要添加库函数
USART
官方参考文档说明书位置ALT+左键可实现整体删除(如下图)输出模式第三种模式AF----------------------源码远程控制
C语言小试牛刀
·
2023-08-24 09:31
stm32
嵌入式硬件
单片机
The hardened runtime
Intheprevio
usart
icle,Ilookedattherequirementsandfeaturesofnotarization,drawingattentiontotheappswhichwerenotarizedunderlegacyrulesandthereforedon
捡书
·
2023-08-23 16:12
初出茅庐的小李博客之STM32CubeMx配置
USART
1增加打印功能
1.创建基于STM32F03C8T6工程1.1配置时钟选择外部高速时钟源HSE1.2配置系统时钟树使其达到最大时钟72MHz(最大系统时钟)配置串口1生成代码具体工程配置可参考上几篇博客,地址初出茅庐的小李博客之STM32CubeMx驱动WS2812B实现幻彩(超详)https://blog.csdn.net/weixin_43176183/article/details/132396744?sp
初出茅庐的小李
·
2023-08-23 14:27
STM32
stm32
嵌入式硬件
单片机
STM32CubeMx
打印
STM32复习笔记(十九) —— 高级定时器(PWM互补输出)
本例程软件设计思路使用TIM1输出比较,从TIM1_CH1andTIM1_CH1N通道输出一组互补PWM波2.代码编写于main.c中编写代码#include"stm32f10x.h"#include"dr_
usart
.h"voidTIM1
SSS&10&01
·
2023-08-23 11:33
stm32
STM32f103c6t6/STM32f103c8t6寄存器开发
目录资料寻址区2区TIMxRTCWWDGIWDGSPII2S
USART
I2CUSB全速设备寄存器bxCANBKPPWRDACADC编辑EXTI编辑GPIOAFIOSDIODMACRCRCCFSMCUSB_OTGETH
supermodule
·
2023-08-23 07:02
stm32
mcu
嵌入式硬件
单片机
【踩坑日记】STM32
USART
串口与 FreeRTOS 冲突
文章目录问题描述问题出现的环境问题解决过程第一步第二步第三步第四步第五步第六步第七步第八步后续验证一些思考类似的问题后记问题描述笔者使用FreeRTOS创建了两个任务,使两颗LED以不同频率闪烁,但是在加入串口
USART
__Witheart__
·
2023-08-23 07:59
RTOS
踩坑日记
stm32
单片机
嵌入式硬件
RTOS
keil
Kotlin Weekly 中文周报 120
KotlinWeekly中文周报——120Arrowv0.8.1released(47deg.com)ArrowV0.8.1发布Wehavejustmentionedintheprevio
usart
icleArrow
DoubleThunder
·
2023-08-22 22:43
UART和
USART
的区别(UART vs
USART
)
很多工程师都知道UART和
USART
都是一样的,没有区别。但实际上,两者彼此不同,并且具有不同的属性。这就是我在这里写一篇文章UARTvs
USART
的原因。
KeLin&
·
2023-08-22 18:18
STM32
单片机
stm32
嵌入式硬件
【STM32】串口通信乱码(认识系统时钟来源)
一、时钟分析1、认识时钟源我们要检查的是APB2总线的时钟源是否设置正常,因为我们当前使用的串口
USART
1与APB2总线(高速总线)相连,从下图看,时钟源有三个:
仲夏夜之梦~
·
2023-08-22 13:13
嵌入式
stm32
嵌入式硬件
单片机
USART
/*
usart
.h文件*/#ifndef
USART
_H#define
USART
_H#include"stm32f10x.h"void
usart
_init(u32bound);#endif/*
usart
.c
玩嵌入式的菜鸡
·
2023-08-22 07:26
STM32
stm32
基于STM32和ESP8266的WIFI信号检测仪
可以检测到当前连接WIFI的信号强度,并且在OLED屏幕显示,并且每隔2秒刷新硬件准备STM32最小系统开发板ESP8266模块OLED屏幕硬件连接PB6(I2C1_SCL)PB7(I2C1_SDA)PA9
USART
1
爱学习的王大胖子
·
2023-08-21 08:09
STM32
ESP8266
WIFI信号检测
stm32
单片机
arm
沁恒ch32V208处理器开发(五)复用与重映射
GPIO及其复用功能AFIO的寄存器实现重映射的功能限制概述在ch32V2xx系列处理器中,芯片引脚数从28到68不等,分为几个系列,不同型号之间外设资源有差异,所以,引脚复用和重映射功能也不一样,在前文的
USART
x_CFG
cyjbj
·
2023-08-20 16:06
单片机
嵌入式硬件
c语言
复用
STM32驱动OLED显示菜单功能(附带oled硬件iic驱动代码)
return_FLAG=0;OLED_GotoXY(10,0);OLED_Puts("1LED_TEST",&Font_11x18,1);OLED_GotoXY(10,20);OLED_Puts("2
USART
_TEST
ElE rookie
·
2023-08-20 02:50
stm32
嵌入式硬件
单片机
STM32 printf函数
包含在
usart
.h文件中。fputc()最终实现输出。用户需要根据最终输出的硬件重新定义该函数,此过程为:printf重定向。
Caramel_biscuit
·
2023-08-18 14:54
stm32
stm32
嵌入式硬件
单片机
ubuntu22.04系统cp2102驱动USB端口占用问题解决
问题提出:2022/6/19,ubuntu22.04系统发布才2个多月,我在此系统上安装ROS2humble版本,然后运行LDROBOTLiDARLD19的ROS2功能包时,发现所使用的cp2102USB转
串口通讯
模块无法在运行
JCxiaohu
·
2023-08-18 11:34
嵌入式
移动机器人技术
debian
ubuntu
运维
ARM--day5(C语言点灯实验、总线、串口通信信息、
串口通讯
协议)
函数分装实现点灯gpio.c:#include"gpio.h"//函数功能:GPIO引脚初始化操作//参数1:GPIO组号//参数2:引脚编号//参数3:初始化内容voidhal_gpio_init(volatilegpio_t*gpiox,unsignedintpin,gpio_init_t*init){//1.设置GPIO引脚模式gpiox->MODER&=(~(0x3MODER|=(init
林黛玉倒拔垂杨柳~
·
2023-08-18 08:02
arm开发
c语言
单片机
linux
stm32
USART
串口应用不知道你会了多少(总结有用)
通用同步异步收发器(
USART
)提供了一种灵活的方法来与使用工业标准NR异步串行数据格式的外部设备之间进行全双工数据交换。
Mr_bd1e
·
2023-08-18 04:57
STM32入门——
USART
江科大STM32学习记录通信接口通信的目的:将一个设备的数据传送到另一个设备,扩展硬件系统通信协议:制定通信的规则,通信双方按照协议规则进行数据收发串口通信串口是一种应用十分广泛的通讯接口,串口成本低、容易使用、通信线路简单,可实现两个设备的互相通信单片机的串口可以使单片机与单片机、单片机与电脑、单片机与各式各样的模块互相通信,极大地扩展了单片机的应用范围,增强了单片机系统的硬件实力硬件电路简单双
喵呜喵呜≈
·
2023-08-18 04:17
江科大学习STM32记录
stm32
嵌入式硬件
单片机
12- 485
485485485与
USART
使用的区别RS485的特点示例485485与
USART
使用的区别485实例中使用的是
usart
的函数,不过和串口实验的引脚不同其他的基本一致。
ixx5
·
2023-08-18 01:04
mcu
c语言
单片机
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他