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-串口通信协议
蓝桥杯电子类单片机提升二——
串口
发送与接收
目录单片机资源数据包_2023一、
串口
收发数据的介绍1.波特率(BaudRate)2.帧格式3.SBUF寄存器(SerialBuffer)4.中断处理二、如何从stc-isp获取
串口
收发数据的代码1.代码的获取
旺仔nai糖
·
2024-02-19 23:03
蓝桥杯
蓝桥杯
单片机
职场和发展
cubemx+freertos CPU占用率检测
使用STMCubeMX配置工具,配置FREERTOS检测任务对CPU的占用率,并且通过
串口
打印STMCubeMX版本为5.1.0软件包版本为:STM32CubeFW_F1V1.7.0一、打开相关配置二、
云淡风轻。
·
2024-02-19 22:21
STM32
STM32
freertos
网络协议 — TCP协议与HTTP协议
HTTPHTTP协议是超文本传输协议(默认端口80),服务器传输超文本到本地浏览器的传送协议,HTTP是一个基于TCP/IP
通信协议
来传送数据的,HTTP就是客户端→服务端的数据传输。
RachelHwang
·
2024-02-19 22:16
网络
网络
http
java
tcpip
【STM32 CubeMX】
串口
编程DMA
文章目录前言一、DMA方式1.1DMA是什么1.2CubeMX配置DMA1.3DMA方式函数使用DMA的发送接收函数总结前言在嵌入式系统中,
串口
通信是一项至关重要的功能,它允许单片机与外部设备进行数据交换
人才程序员
·
2024-02-19 22:27
stm32
嵌入式硬件
单片机
c语言
mcu
51单片机
STM32-
点亮 LED
目录1、电路构成及原理图2、编写实现代码3、代码讲解4、烧录到开发板调试、验证代码5、检验效果本人使用的是朗峰STM32F103系列开发板,此笔记基于这款开发板记录。1、电路构成及原理图首先,通过朗峰F1开发板LED部分原理图看到,一共有两颗用于程序调试的LED(发光二极管)LED1(红色)、LED2(绿色),而且两颗发光二极管的正极分别通过了一个限流电阻R52和R53接到3.3v电源端。两颗LE
nownow_
·
2024-02-19 21:42
stm32
stm32
嵌入式硬件
单片机
STM32-
开发工具
2、
串口
调试工具/
串口
下载工具
串口
调试工具是一种用于通过
串口
通信协议
与目标设备进行数据交换和通信的软件工具。
nownow_
·
2024-02-19 21:41
stm32
stm32
嵌入式硬件
单片机
unity在stm32上的使用
板子硬件要求:无,芯片自带的
串口
功能即可完成。源码获取Unity是一个轻量级的C语言单元测试框架,它的设计理念是简单易用。Unity支持测试套件
独处东汉
·
2024-02-19 21:24
嵌入式单片机项目开发
unity
stm32
游戏引擎
Unity(单元测试)在STM32上的移植与应用
STM32F407VET6软件:STM32CubeIDEVersion:1.14.1UnityVersion:2.6.0一、配置stm32工程新建工程,选择407芯片,生成工程后开始配置硬件,这里我们只使用了
串口
andylauren
·
2024-02-19 21:48
编程语言技巧
单片机软件开发
stm32
嵌入式硬件
单片机
unity
STM32
串口
通信配置细节
目录STM32f1库函数开发学习实战二·
串口
通信1.背景知识2.usart文件夹介绍3.硬件电路4.主函数的一些说明STM32f1库函数开发学习实战二·
串口
通信1.背景知识DMA通信方式LIN总线DMA
Chorgy
·
2024-02-19 20:29
本科发布内容(较杂)
stm32
嵌入式
STM32-
开发板介绍
市面的开发板有很多,博主有幸了解到一款集成度较高的开发板,朗峰STM32F103RCT6,知名度不高,性价比很高,这是目前唯一一款集成了大量传感器和功能模块的高集成度开发板。巨大的优势在于,传感器和功能模块的高集成度。为使用者和学习者节省了大量的时间和硬件成本同时降低了不熟悉硬件的人连接硬件的难度。后续内容将基于朗峰STM32F103RCT6开发板的学习进行更新。下面简单介绍一下这款开发板。硬件上
nownow_
·
2024-02-19 20:54
stm32
stm32
嵌入式硬件
单片机
STM32的三种下载方式
结果jlink,
串口
,stlink方式都没有问题,是当时缩减代码,看真正起作用的代码段有哪些,就把GPIO初始化中/*开启GPIO外部时钟*/RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA
chinxue2008
·
2024-02-19 20:51
stm32
嵌入式硬件
单片机
USART--
串口
通信
目录一、通讯的基本知识1、串行通讯与并行通讯2、全双工、半双工及单工通讯3、同步通讯与异步通讯4、通讯速率二、
串口
通讯1、物理层:2、协议层:3、STM32代码中使用过程
串口
步骤:一、通讯的基本知识1、
Can!
·
2024-02-19 20:56
单片机
单片机
嵌入式硬件
51单片机
串口
通信原理、相关寄存器配置与简单
串口
收发程序代码
目录1.
串口
通信原理2.51单片机
串口
通信2.1
串口
简要模式图2.2相关寄存器(1)PCON、SCON、SBUF(2)IE、IPH、IP(3)配置T1定时器2.3波特率和系统时钟和TH1和TL1计算3.
Breakthrough_code
·
2024-02-19 19:40
51单片机
单片机
嵌入式硬件
51单片机
普中51单片机学习(二)
预备知识电平特性数字电路只有两种电平,高电平和低电平;高电平5V或3.3V,取决于单片机电源;低电平0V;RS232电平:计算机
串口
电平;高电平12V
Ccjf酷儿
·
2024-02-19 19:34
51单片机
学习
嵌入式硬件
【PyQt】在PyQt5的界面上集成matplotlib绘制的图像
代码风格2.4后端3集成matplotlib图像到pyqt界面中3.1使用到的模块3.2理解QtDesigner中的“控件提升”3.3界面与逻辑分离的思路3.4扩展0前期教程【PyQt】PyQt5进阶——
串口
上位机及实时数据显示
记录无知岁月
·
2024-02-19 16:14
#
Python
pyqt
qt
matplotlib
Go语言使用protobuf快速入门
protobuf在
通信协议
和数据存储等领域应用广泛。Protobuf在.proto定义需要处理的结构化数据,可以通过prot
汀风说后端
·
2024-02-19 16:05
Go
golang
开发语言
后端
SORA使用
无线信道测量系统使用手册2017.07.211.硬件连接接收机通过
串口
连接单片机,后者与步进电机驱动模块相连,用于控制电机转动,从而实现天线位置移动。
fu_leon
·
2024-02-19 16:21
软件无线电
硬件
移动
EDID介绍
EDID(ExtendDisplayIdentificationData)扩展显示器识别数据,是VESA在制定DDC(DisplayDataChannel)显示器数据通道
通信协议
时,制定的有关显示器识别数据的标准
Yang_Winston
·
2024-02-19 15:25
BIOS
其他
沁恒CH32V30X学习笔记05--
串口
接收中断和空闲中断组合接收数据
同步异步收发器(USART)**包含3个通用同步异步收发器(USART1/2/3)和5个通用异步收发器(UART4/5/6/7/8)空闲帧,空闲帧是10位或11位高电平,包含停止位。断开帧是10位或11位低电平,后跟着停止位引脚模式配置引脚分配bsp驱动代码bsp_uart_it.c/**bsp_usart_it.c**Created
Car12
·
2024-02-19 15:20
沁恒CH32V30X
学习
笔记
CH32V30X
串口
uart
空闲中断
接收中断
C/C++ 往指定地址读写的三种方式
嵌入式编程中免不了要往指定地址读/写数据,如配置各种外设时需要写外设的寄存器,下面我总结了三种读写指定地址的方式:我们这次准备使用的是STM32F4的
串口
3的数据寄存器:USART3->DR,地址0x40004804
灵哎惹,凌沃敏
·
2024-02-19 14:57
C/C++
程序人生
嵌入式系统
c++
编程语言
嵌入式
QT线程创建的两种方式
需求:
串口
阻塞读取数据,同时还需要发送数据。设计:两个槽函数,一个用于阻塞读取
串口
数据,一个用于接收信号,发送数据到
串口
,由于读取
串口
的槽函数是阻塞读,导致发送槽函数没有办法处理。
秦非文
·
2024-02-19 13:25
QT
qt
开发语言
12.25
串口
通信控制外设小灯
led.c#include"led.h"voidall_led_init(){RCC->MP_AHB4ENSETR|=(0x3MODER&=(~(0X3MODER|=(0X1MODER&=(~(0X3MODER|=(0X1OTYPER&=(~(0x1OTYPER&=(~(0x1OSPEEDR&=(~(0x3OSPEEDR&=(~(0x3PUPDR&=(~(0x3PUPDR&=(~(0x3MODER
久驻
·
2024-02-19 13:54
linux
运维
服务器
抓包分析 TCP 协议
TCP协议是在传输层中,一种面向连接的、可靠的、基于字节流的传输层
通信协议
。
咖啡加 剁椒
·
2024-02-19 12:16
软件测试
tcp/ip
网络协议
网络
功能测试
软件测试
自动化测试
程序人生
基于 Amazon EC2 和 Amazon Systems Manager Session Manager 的堡垒机的设计和自动化实现
堡垒机的核心实现原理基于SSH(SecureShell)协议,这是一种业界广泛认可的加密
通信协议
。SSH不仅为数据传输提供了加密保护,还确保了身份验证的安全性,从而构建了一个可靠的远程
陈橘又青
·
2024-02-19 12:46
其他领域
自动化
网络
运维
人工智能
云平台
机器学习
STM32-SPI通信(W25Q64芯片简介,使用SPI读写W25Q64存储器芯片)
目录一、SPI的
通信协议
及其原理1.1SPI简介1.2SPI通信的硬件连接1.3SPI的时序基本单元1.3.1起始条件和终止条件1.3.2交换字节(模式0,先移入,再移出)1.3.3交换字节(模式1,先移出
zhuxinmingde
·
2024-02-19 12:14
STM32
stm32
嵌入式硬件
单片机
【STM32】SPI通信
目录学习视频SPI
通信协议
简介I2C&SPI对比特点同步全双工通信线一主多从如何确定引脚硬件电路SPI典型电路注意:移位示意图SPI时序基本单元起始条件终止条件交换一个字节模式0模式1模式2模式3SPI
北国无红豆
·
2024-02-19 12:11
STM32
蓝桥杯
stm32
单片机
嵌入式硬件
关于Http和Https
它们是互联网上常见的两种
通信协议
,用于浏览器和服务器之间的数据传输。HTTP(超文本传输协议):HTTP是一种用于传输超文本数据(例如HTML网页、图片、视频等)的协议。
╰゛Maud
·
2024-02-19 11:35
http
https
网络协议
Go RPC 远程过程调用
在分布式计算,远程过程调用是一个计算机
通信协议
。该协议允许运行于一台计算机的程序调用另一个地址空间的子程序,而程序员就像调用本地程序一样,无需额外地为这个交互作用编程。
CDFMLR
·
2024-02-19 10:26
go
rpc
jsonrpc
一、rpc1、概念rpc:(RemoteProcedureCall)远程过程调用,是一个计算机
通信协议
。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。
田园园野
·
2024-02-19 10:48
分布式
golang-爬虫
golang
rpc
jsonrpc
分布式
STM32-
开发环境之STM32CubeMX
目录STM32CubeMX介绍STM32CubeMX特性应用场景其他事项STM32CubeMX介绍STM32CubeMX是ST公司(意法半导体)推出的一款图形化工具,也是配置和初始化C代码生成器。它主要服务于STM32微控制器的配置和开发。STM32CubeMX特性1.直观选择STM32的系列、型号,封装、外设数量等条件。2.微控制器图形化配置:*自动处理引脚冲突*动态设置确定的时钟树*可以动态确
nownow_
·
2024-02-19 10:46
stm32
stm32
嵌入式硬件
单片机
stm32--笔记
一、引脚与变量二、STM32时钟[
STM32-
时钟系统详解_stm32时钟_KevinFlyn的博客-CSDN博客]三、定时器中断实验1、定时器中断实验stm32关于通用定时器的周期、频率计算公式_stm32tim
芊寻(嵌入式)
·
2024-02-19 10:45
STM32
stm32
笔记
单片机
【STM32 物联网】基础AT指令与基础Wifi功能AT指令
文章目录前言一、基础AT指令1.1测试AT启动1.2重启模块1.3查看版本信息1.4进入深度睡眠模式1.5开关回显1.6恢复出场设置1.7UART配置设置临时设置,不保存到Flash设置
串口
保存到Flash1.8
人才程序员
·
2024-02-19 10:14
stm32
物联网
嵌入式硬件
单片机
mcu
c语言
iot
【STM32 物联网】AT指令的介绍
指令的分类和提示信息3.1AT指令的分类3.2是否保存到Flash的含义3.3提示信息总结前言本系列STM32物联网使用的为esp8266-01S作为通信模块在物联网(IoT)应用中,通信模块与微控制器之间的
串口
通信是一种常见的方式
人才程序员
·
2024-02-19 10:13
stm32
物联网
嵌入式硬件
单片机
c
c++
iot
【STM32 CubeMX】
串口
编程DMA+IDLE中断
文章目录前言一、为什么要引入IDLE中断二、IDLE中断使用方式2.1接收的三种情况2.2函数的使用查询方式中断方式DMA方式分析一个问题总结前言在嵌入式系统中,
串口
通信是一项关键的任务,而使用DMA(
人才程序员
·
2024-02-19 10:42
stm32
单片机
嵌入式硬件
mcu
c
51单片机
【STM32 CubeMX】SPI层次结构SPI协议与SPI控制器结构
在嵌入式系统设计中,串行外设接口(SPI)是一种常见且重要的
通信协议
。为了更便捷地配置和使用SPI,STMicroelectronics提供了一款强大的工具——STM32Cub
人才程序员
·
2024-02-19 10:42
stm32
嵌入式硬件
单片机
c语言
mcu
51单片机
cubeMX
golang实现RPC的几种方式
什么是RPC远程过程调用(RemoteProcedureCall,缩写为RPC)是一个计算机
通信协议
。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。
lxw1844912514
·
2024-02-19 10:12
go
golang
java
php
c++
golang如何使用原生RPC及微服务简述
如何使用原生RPC及微服务简述微服务1.微服务是什么2.特点是啥3.微服务架构的优势4.微服务架构的不足微服务生态1.硬件层2.通信层数据传输协议选型建议RPC机制和实现过程1.RPC机制2.参数传递3.
通信协议
机制
阿兵云原生
·
2024-02-19 10:12
golang学习
protobuf
RPC
golang
微服务
rpc
LV.23 D3 STM32 GPIO口操作平台介绍 学习笔记
的基本概念及寄存器介绍1.1GPIO接口简介通用输入输出接口GPIO是嵌入式系统、单片机开发过程中最常用的接口,用户可以通过编程灵活的对接口进行控制,实现对电路板上LED、数码管、按键等常用设备控制驱动,也可以作为
串口
的数据收发管脚
djjyy
·
2024-02-19 10:37
stm32
学习
笔记
STM32(6)-通用定时器
DMA上次了解了基本概念,但是DMA+
串口
的应用我还不太懂,写的代码运行效果不好,因此先往后面放,这里先学习通用定时器GPTM的知识。文章目录一、定时器是什么?
棉花糖永远滴神
·
2024-02-15 10:00
stm32
单片机
嵌入式硬件
【合泰HT32
串口
控制多路舵机】
合泰HT32
串口
控制多路舵机前面完成了HT32GPTM定时器的多路PWM舵机的控制,在此基础之上加入
串口
控制,后面会在加上蓝牙和WiFi实现远程控制。
小殷学长
·
2024-02-15 10:58
合泰ht32
ht32
串口
Node.js开发-HTTP协议
响应报文10)设置资源类型(mime类型)11)GET和POST请求的区别1)概念HTTP(hypertexttransportprotocol)协议;中文叫超文本传输协议是一种基于TCP/IP的应用层
通信协议
协议中主要规定了
中二Espresso
·
2024-02-15 10:54
Node.js开发
node.js
http
网络协议
iTop-4412刷机方式详解(2)
续>iTop-4412刷机方式详解(1)2.Android4.0.3的烧写(USB烧写到eMMC)2.1准备工作1)硬件准备:开发板、电源、
串口
线、MicroUSB线2)软件及驱动准备:ADB驱动、
串口
驱动
Kilento
·
2024-02-15 08:57
Exynos4412
嵌入式
系统烧写
iTop-4412 刷机方式详解(3)
续>iTop-4412刷机方式详解(2)4.Android4.0.3的烧写(USB烧写到TF卡)4.1准备工作1)硬件准备:开发板、电源、
串口
线、MicroUSB线、TF卡2)软件及驱动准备:ADB驱动
Kilento
·
2024-02-15 08:57
Exynos4412
嵌入式
系统烧写
iTop-4412 裸机程序(二十三)- I2C通信原理
目录1.I2C通信1.1I2C通信的特点1.2I2C通信的方式2I2C
通信协议
1.I2C通信I2C(Inter-IntegratedCircui,集成电路总线),是一种用于连接微控制器和外部设备的串行
通信协议
Kilento
·
2024-02-15 08:27
Exynos4412
exynos
iTop-4412 裸机程序(十三)-
串口
初始化
目录Exynos4412
串口
介绍
串口
框图
串口
的三种常见模式
串口
初始化Exynos4412
串口
介绍见《SEC_Exynos4412_UsersManual_Ver.1.00.00.pdf》Section.28UniversalAsynchronousReceiverandTransmitterExynos4412
Kilento
·
2024-02-15 08:56
Exynos4412
Linux
单片机
stm32
嵌入式硬件
网络七层协议与网络四层协议
下图是OSI七层网络结构组成:在这里插入图片描述TCP/IP是一组用于实现网络互连的
通信协议
。Internet网络体系结构以TCP/IP为核心。
古佛青灯度流年
·
2024-02-15 03:31
STM32-
寄存器和HAL库以及如何使用
在电子工程领域,“寄存库”和“HAL库”都是与微控制器(MCU)编程紧密相关的概念。寄存器(Register)含义:在电子工程领域,特别是计算机体系结构和微控制器设计中,寄存器是一种非常小的、快速的存储设备,它位于处理器的内部,用于暂时存储数据或指令地址。寄存器是CPU(中央处理器)内部的一部分,可以直接由CPU访问,因此读写速度非常快。作用:寄存器在电子系统中扮演着关键角色,它们用于存储CPU操
nownow_
·
2024-02-15 02:54
stm32
嵌入式硬件
单片机
Touch Sensor 触摸传感器模块
没有被占用的)VCC—接3.3V电源GND—接GND端口(开发板上的)使用:(这里以ArduinoNano开发板为例)//主程序开始voidsetup(){Serial.begin(9600);//设置
串口
波特率
Dream's
·
2024-02-14 23:58
#
常用传感器简易使用手册
物联网
硬件
传感器
arduino
SPI总线协议
一般有一个主设备和一个或者多个从设备SPI至少需要4根线,分别为:MISO(主设备输入,从设备输出),MOSI(主设备输出,从设备输入),SCLK(时钟),CS(片选),SPI使用引脚较少布线方便,许多芯片集成了该种
通信协议
Meiyangyang945
·
2024-02-14 23:31
通讯模块的上位机开发,蓝牙通讯或者
串口
通信注意事项
这几天看设计模式相关内容,然后又开始做来看上位机的开发了,这边看又忘了之前的过程了,主要是inputstream相关的数据流内容。有点想不通了,在自己的脑海中一直以为数据流就是1010的传输,实际上不是的,和底层设计师沟通后确认的。底层发送数据,通过A/D模块将数据转换后发送,这个时候发送出来的数据是按照字节发送的,即就是一个字节一个字节的发送的。所以我们可以通过创建字节数组,来接受通信发送过来的
鼾声鼾语
·
2024-02-14 22:52
上一页
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
其他