基于STC12C5A60S2系列1T 8051单片机实现串口调试助手软件与单片机相互发送数据的串口通信功能

A_A05_003 STC-ISP串口调试助手使用 阅读详情

基于STC12C5A60S2系列1T 8051单片机实现串口调试助手软件与单片机相互发送数据的串口通信功能

STC12C5A60S2系列1T 8051单片机管脚图

在这里插入图片描述在这里插入图片描述# STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式及配置在这里插入图片描述

STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式介绍在这里插入图片描述在这里插入图片描述

STC12C5A60S2系列1T 8051单片机串口通信介绍

在这里插入图片描述在这里插入图片描述在这里插入图片描述

STC12C5A60S2系列1T 8051单片机串口通信的结构

基于STC12C5A60S2系列1T 8051单片机串口通信的特殊功能寄存器列表

在这里插入图片描述

基于STC12C5A60S2系列1T 8051单片机串口通信用到的特殊功能寄存器

STC12C5A60S2系列1T 8051单片机辅助寄存器AUXR

在这里插入图片描述
作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信类型、波特率

STC12C5A60S2系列1T 8051单片机辅助寄存器AUXR1

在这里插入图片描述
作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信引脚切换

串口1控制寄存器SCON

在这里插入图片描述
作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信以下功能
(1)、设置串口通信工作模式
(2)、设置串口方式2或方式3多机通信
(3)、设置串口通信允许接收
(4)、设置串口通信在方式2或方式3下发送第9位数据
(5)、设置串口通信通信在方式2或方式3下接收第9位数据
(6)、设置串口通信发送中断请求
(7)、设置串口通信接收中断请求

串口电源控制寄存器PCON

在这里插入图片描述
作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信以下功能
(1)、设置串口通信波特率选择
(2)、设置串口通信帧错误检测有效控制

串口数据缓冲寄存器SBUF

在这里插入图片描述在这里插入图片描述
作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信发送或接收数据

串口辅助寄存器AUXR

在这里插入图片描述在这里插入图片描述
作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信类型、波特率

串口中断寄存器

在这里插入图片描述
作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信中断允许、中断优先级

基于STC12C5A60S2系列1T 8051单片机串口1通信工作模式

串口1通信模式0

在这里插入图片描述

串口1通信模式1

在这里插入图片描述在这里插入图片描述

串口1通信模式2

在这里插入图片描述在这里插入图片描述

串口1通信模式3

在这里插入图片描述在这里插入图片描述

串口通信波特率设置

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

基于STC12C5A60S2系列1T 8051单片机实现串口调试助手软件与单片机相互发送数据的串口通信功能

串口通信简单介绍

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

实际单片机与串口调试助手软件进行串口通信 硬件连接有两种方式 第一种方式是USB转RS232串口线 需要在RS232串口通信接口与实际单片机通信端口之间连接电平转换芯片MAX232 第二种方式是USB转TTL串口线 需要在USB与实际单片机通信端口之间连接电平转换芯片CH340 如下所示

在这里插入图片描述在这里插入图片描述在这里插入图片描述

基于STC12C5A60S2系列1T 8051单片机实现串口调试助手软件与单片机相互发送数据的串口通信功能编程

main.c

#include <stc12c5a60s2.h>
#include "Uart.h"
#include "Timer0.h"
#include "Key.h"
#include "Digitron.h"
#include "stdio.h"
#define uchar unsigned char//自定义无符号字符型为uchar
#define uint unsigned int//自定义无符号整数型为uint 
sbit LED = P1^7;//声明单片机P1.7端口为LED接口
 void PortModeSet()//端口模式设置函数
{
   
   
  P0M1 = 0x00;
  P0M0 = 0x00;
  P1M1 = 0x00;
  P1M0 = 0x00;
  P2M1 = 0x00;
  P2M0 = 0x00;
  P3M1 = 0x00;
  P3M0 = 0x00;
  P4M1 = 0x00;
  P4M0 = 0x00;
 }
 void main()//主函数
{
   
   
  PortModeSet();//端口模式设置函数
  Uart1Init();//串行口1工作模式1的8位串行口波特率可变初始化函数 波特率为9600bps 晶振为12MHz
  Timer0Init();//定时器0的16位定时模式1用12分频定时2ms初始化函数 晶振为12MHz
  DigitronBootDisplay();//数码管开机显示函数
  while(1)//主循环
 {
   
    
   KeyScanResult();//按键扫描结果函数
   if(ReceiveOverDataFlag == 1)//判断接收完数据标志位变量是否置1 即主单片机串行口数据缓存器已经接收完从单片机发送来的数据
  {
   
   
    ReceiveOverDataFlag = 0;//接收完数据标志位变量清0
	LED = 0;//点亮LED灯 表示主单片机成功接收从单片机发送来的数据
//	RS485DIR = 1;//启动RS485发送数据控制
//	KeyPressNumber = ReceiveData;//接收数据变量含有的数值赋给按键按下数值变量 即主单片机串行口数据缓存器接收从单片机发送来的数据赋给按键按下数值变量
//    RS485DIR = 1;//启动RS485发送数据控制
//    ReceiveData = ReceiveData + 1;//接收数据变量累加
//    MasterSendData(ReceiveData);//主单片机发送数据函数 即主单片机给从单片机发送数据
//    RS485DIR = 0;//启动RS485接收数据控制 准备下一次收发数据循环
   }
  }
 }

Uart.c

/*****关于8051系列单片机定时器溢出率、波特率和定时器初值(定时计数初值)之间计算的知识点*****/
/****
一、定时器溢出率计算公式
1、定时器溢出率:定时器每秒溢出的次数
2、定时器溢出率计算公式表
    定时方式           分频方式                      公式
方式1:16位定时器  12分频(即12T 默认值)  Ft=晶振频率/12/(65536-定时器初值)
方式2:8位定时器   12分频(即12T 默认值)  Ft=晶振频率/12/(256-定时器初值)
方式1:16位定时器      1分频(即1T)      Ft=晶振频率/1/(65536-定时器初值)
方式2:8位定时器       1分频(即1T)      Ft=晶振频率/1/(256-定时器初值)
二、波特率计算公式
1、波特率:每秒传输二进制位数的多少
2、波特率计算公式表
    定时方式             分频方式                        公式
方式1:16位定时器T1  12分频(即12T 默认值)  波特率=晶振频率/12/(65536-定时器初值)/4
方式2:8位定时器T1   12分频(即12T 默认值)  波特率=晶振频率/12/(256-定时器初值)*2^SMOD/32
方式1:16位定时器T2  12分频(即12T 默认值)  波特率=晶振频率/12/(65536-定时器初值)/4
方式1:16位定时器T1      1分频(即1T)      波特率=晶振频率/1/(65536-定时器初值)/4
方式2:8位定时器T1       1分频(即1T)      波特率=晶振频率/1/(256-定时器初值)*2^SMOD/32
方式1:16位定时器T2      1分频(即1T)      波特率=晶振频率/1/(65536-定时器初值)/4
三、根据波特率计算定时器初值(定时器定时计数)
    定时方式             分频方式                        公式
方式1:16位定时器T1  12分频(即12T 默认值)  定时器初值(定时计数)=65536-晶振频率/(48*波特率)
方式2:8位定时器T1   12分频(即12T 默认值)  定时器初值(定时计数)=256-晶振频率*2^SMOD/(384*波特率)
方式1:16位定时器T2  12分频(即12T 默认值)  定时器初值(定时计数)=65536-晶振频率/(48*波特率)
方式1:16位定时器T1      1分频(即1T)      定时器初值(定时计数)=65536-晶振频率/(4*波特率)
方式2:8位定时器T1       1分频(即1T)      定时器初值(定时计数)=256-晶振频率*2^SMOD/(32*波特率)
方式1:16位定时器T2      1分频(即1T)      定时器初值(定时计数)=65536-晶振频率/(4*波特率)
*****/
#include "Uart.h"
#include "stdio.h"
#define	uchar unsigned char	//定义无符号字符
#define	uint  unsigned int	//定义无符号整形
//bit ReceiveOverDataFlag = 0;//定义接收完数据标志位变量为0
uchar ReceiveData = 0;//定义接收数据变量为0
uint DecomposeDataShiWei,DecomposeDataGeWei;//声明分解数据变量十位 分解数据变量个位
 void Uart1Init()//串行口1工作模式1的8位串行口波特率可变初始化函数 波特率为9600bps 晶振为12MHz
{
   
   
  SCON = 0x50;//工作模式1的8位串行口波特率可变
  AUXR &= 0xBF;//定时器时钟12T模式
  AUXR &= 0xFE;//串口1选择定时器1为波特率发生器
  PCON &= 0x7f;//波特率不加倍
  TMOD &= 0x0f;//定时器/计数器工作模式清0
  TMOD |= 0x20;//设定定时器/计数器为定时器 工作模式为8位自动重装定时器1模式2
  TH1 = 0xfd;//设定定时器1高八位初值
  TL1 = 0xfd;//设定定时器1低八位初值
  ET1 = 0;//禁止定时器1中断
  ES = 1
基于STC12C5A60S2系列1T 8051单片机实现串口调试助手软件与单片机相互发送数据的RS485通信功能 作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信类型、波特率main.c#define uchar unsigned char//自定义无符号字符型为uchar#define uint unsigned int//自定义无符号整数型为uint//声明单片机P1.7端口为LED接口void PortModeSet()//端口模式设置函数void main()//主函数//端口模式设置函数。 阅读详情

相关推荐

STC12C5A60S2串口通信

每个串行口的数据缓冲器由2个互相独立的接收、发送缓冲器构成,可以同时发送和接收数据。发送缓冲器只能写入而不能读出,接收缓冲器只能读出而不能写入,因而两个缓冲器可以共用一个地址码。两个串行口都有4种工作方式,其中两种的波特率是可变的,另两种是固定的,以供不同应用场合选用。串行口1的两个缓冲器共用的地址码是99H;串行口2的两个缓冲器共用的地址码是9BH。串行口1的两个缓冲器统称SBUF;串行口2的两个缓冲器共用的地址码是S2BUF。使用PCA来做帧超时定时器,从而实现不定长度的串口数据接收。

XIAXIA 2369

基于STC12C5A60S2系列1T 8051单片机的Proteus中的单片机发送一帧或一串数据给串口调试助手软件接收区显示出来的串口通信应用

作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信类型、波特率main.c#define uchar unsigned char//自定义无符号字符型为uchar#define uint unsigned int//自定义无符号整数型为uint//声明收到数据标志位变量//声明收到数据变量void PortModeSet()//端口模式设置函数void main()//主函数//定义数据变量为88//定义数据变量为1250//定义数据变量为12.5。

CWQLTYH的博客 2077

基于STC12C5A60S2系列1T 8051单片机的Proteus中的单片机通过串口通信中断方式接收计算机用串口调试助手软件发送的一串数据并返回给计算机串口调试助手软件显示出来的应用

作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信类型、波特率main.c#define uchar unsigned char//自定义无符号字符型为uchar#define uint unsigned int//自定义无符号整数型为uintvoid PortModeSet()//端口模式设置函数void main()//主函数uchar i;//声明循环变量//定义数据变量为88//定义数据变量为1250//定义数据变量为12.5。

CWQLTYH的博客 1341

基于STC12C5A60S2系列1T 8051单片机接收串口调试助手发送的固定长度字符串控制单片机的功能

作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信类型、波特率main.c#define uchar unsigned char//自定义无符号字符型为uchar#define uint unsigned int//自定义无符号整数型为uint//声明单片机P1.7端口为LED接口void PortModeSet()//端口模式设置函数void main()//主函数uchar i;//声明循环变量//定义数据变量为88//定义数据变量为1250。

CWQLTYH的博客 1253

基于STC12C5A60S2系列1T 8051单片机的实际单片机通过串口通信中断方式接收计算机用串口调试助手软件发送的一帧数据并返回给计算机串口调试助手软件显示出来的应用

作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信类型、波特率main.c#define uchar unsigned char//自定义无符号字符型为uchar#define uint unsigned int//自定义无符号整数型为uintvoid PortModeSet()//端口模式设置函数void main()//主函数//定义数据变量为88//定义数据变量为1250//定义数据变量为12.5//定义数据变量为55。

CWQLTYH的博客 1062

基于STC12C5A60S2系列1T 8051单片机的实际单片机通过串口通信中断方式接收计算机用串口调试助手软件发送的一串数据并返回给计算机串口调试助手软件显示出来的应用

作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信类型、波特率main.c#define uchar unsigned char//自定义无符号字符型为uchar#define uint unsigned int//自定义无符号整数型为uintvoid PortModeSet()//端口模式设置函数void main()//主函数uchar i;//声明循环变量//端口模式设置函数。

CWQLTYH的博客 1133

基于STC12C5A60S2系列1T 8051单片机通过串口通信发送一帧或一串数据给串口调试助手软件接收区显示出来的串口通信应用

作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信类型、波特率main.c#define uchar unsigned char//自定义无符号字符型为uchar#define uint unsigned int//自定义无符号整数型为uint//声明收到数据标志位变量//声明收到数据变量void PortModeSet()//端口模式设置函数void main()//主函数//定义数据变量为55。

CWQLTYH的博客 1017

基于STC12C5A60S2系列1T 8051单片机通过串口通信中断方式接收计算机用串口调试助手软件发送带有回车及换行符号的字符串并返回给计算机串口调试助手软件显示出来的应用

作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信类型、波特率main.c#define uchar unsigned char//自定义无符号字符型为uchar#define uint unsigned int//自定义无符号整数型为uintvoid PortModeSet()//端口模式设置函数void main()//主函数uchar i;//声明循环变量//定义数据变量为88//定义数据变量为1250//定义数据变量为12.5。

CWQLTYH的博客 1137

基于STC12C5A60S2系列1T 8051单片机的Proteus中的单片机通过串口通信中断方式接收计算机用串口调试助手软件发送的一帧数据并返回给计算机串口调试助手软件显示出来的应用

作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信类型、波特率main.c#define uchar unsigned char//自定义无符号字符型为uchar#define uint unsigned int//自定义无符号整数型为uintvoid PortModeSet()//端口模式设置函数void main()//主函数//定义数据变量为88//定义数据变量为1250//定义数据变量为12.5//定义数据变量为55。

CWQLTYH的博客 859

基于STC12C5A60S2系列1T 8051单片机通过串口通信中断方式接收计算机用串口调试助手软件发送带有回车符号的字符串并返回给计算机串口调试助手软件显示出来的应用

作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信类型、波特率main.c#define uchar unsigned char//自定义无符号字符型为uchar#define uint unsigned int//自定义无符号整数型为uintvoid PortModeSet()//端口模式设置函数void main()//主函数uchar i;//声明循环变量//定义数据变量为88//定义数据变量为1250//定义数据变量为12.5。

CWQLTYH的博客 825

基于STC12C5A60S2系列1T 8051单片机的Proteus中的单片机与串口调试助手软件的串口通信应用

作用:用来设置STC12C5A60S2系列1T 8051单片机串口通信类型、波特率#define uchar unsigned char//自定义无符号字符型为uchar#define uint unsigned int//自定义无符号整数型为uint//声明接收完数据标志位变量//声明接收数据变量void PortModeSet()//端口模式设置函数/*****关于8051系列单片机定时器溢出率、波特率和定时器初值(定时计数初值)之间计算的知识点*****//****

CWQLTYH的博客 1236

用LabVIEW和51单片机DIY一个心率监测仪(附Proteus仿真与完整源码)

本文详细介绍了如何使用LabVIEW和51单片机DIY一个心率监测仪,包括硬件设计、信号处理与上位机开发全流程。通过PPG技术原理、传感器接口电路优化、单片机固件开发及LabVIEW上位机实现,构建了一套完整的心率监测系统,并提供Proteus仿真与完整源码,适合电子创客和生物医学工程爱好者实践。

weixin_30571465的博客 415

51单片机入门实战:从C51到外设驱动的系统学习指南与资源

嵌入式系统开发是连接软件与硬件的核心技术领域,其核心在于通过微控制器(MCU)实现对物理世界的感知与控制。理解计算机体系结构是基础,而51单片机因其架构清晰、资源典型,成为学习硬件控制逻辑和底层编程的经典平台。其技术价值在于,通过实践GPIO、中断、定时器等基础模块,开发者能够建立起“寄存器映射”和“事件驱动”的嵌入式思维,这是后续学习更复杂ARM或RISC-V架构的坚实基石。在应用场景上,从简单的LED闪烁、数码管显示,到驱动LCD1602液晶屏、处理DS18B20温度传感器和24C08存储芯片的I2C通

weixin_30800987的博客 347

STC15+DS18B20 Proteus仿真温度采集与串口输出详解

单总线协议作为嵌入式通信的重要方式,仅需一根数据线即可完成双向传输。DS18B20温度传感器基于该协议,通过严格的时序配合实现温度数据的采集与解析。掌握其复位、读写时序及负温度处理,对从事单片机开发与传感器应用至关重要。该技术在环境监控、工业控制及课设项目中有广泛的应用场景。基于STC15W4K32S4单片机,在Proteus仿真环境中完成DS18B20温度读取,并结合Keil编写驱动、虚拟终端验证串口输出,详细拆解了从方案设计到代码实现、仿真调试的完整流程,为51单片机入门者提供可复用的工程实践参考。

weixin_29159441的博客 281

基于STC8A与SHT20的I2C温湿度采集及串口显示方案

I2C通信协议是嵌入式系统中连接微控制器与数字传感器最常见的串行总线之一,它以极少的引脚完成可靠的数据交互。STC8A作为增强型8051单片机,凭借丰富的片上资源和灵活的GPIO模拟时序能力,常被用于驱动各类I2C接口的传感芯片。SHT20数字温湿度传感器内部集成校准单元,直接输出14位温度与12位湿度数据,结合STC8A的串口外设,即可构建一条完整的温湿度采集与显示链路。从总线时序、从机地址到测量命令,再到CRC校验、数据换算与串口格式化输出,整个流程体现了经典的单片机外设调试方法。这类方案广泛应用于环境

weixin_31476015的博客 198

DS18B20串口打印与N76E003单总线测温实现

在嵌入式开发中,温度传感器数据采集是常见需求,而串口通信作为单片机与上位机交互的基础手段,被广泛应用于设备调试和数据记录。单总线协议占用引脚少、通信时序严格,理解其复位、读写时隙是驱动DS18B20的关键。N76E003作为1T 8051内核MCU,通过普通IO模拟单总线,结合UART模块配置波特率,可实现低成本温度采集与串口打印。本文围绕DS18B20串口打印的完整流程,讲解寄存器配置、时序实现、波特率设置及串口调试排错,并给出可直接运行的代码示例,适合作为温控系统开发的入门工程参考。

weixin_29184075的博客 126

Endnote 导入参考文献的时候,格式错误太多了。et.al错误,国标GBT7714在endnote中的详细配置教程,适用于本科,硕士论文文献插入的模板

EndNote插入文献常遇到以下错误主要如下: 等、et al不分; 英文作者全名大写; 期刊名字使用了缩写(图片里没有体现;卷号、期号缺失时出现乱码,多了半个括号;页码范围略去了相同部分;没有悬挂缩进,本文全部解决,全网最细

sakura的博客 3万+

分析国外几款主流蜜罐产品看欺骗诱捕技术的应用脉络

网络安全的本质是攻防对抗,更本质的其实是人与人心智与技术的全面较量。 欺骗诱捕技术作为攻防对抗技术中比较特殊的技术,能够使防守方更多掌握对抗中的主动权,诱导攻击,迫使攻击者耗费精力的同时,留下丰富的攻击信息。究其本质,欺骗诱捕技术更深层次考验的不止是技术的能力,还有对于攻击者作为人的理解。 国外主流蜜罐产品分析 根据MarketsandMarkets《欺骗技术市场规模、份额和2021年全球市场预测》中提到的欺骗诱捕技术全球主要供应商及产品,我们分析了几款国外主流的蜜罐产品,希望更清晰看到欺骗诱捕技术应

cdyunaq的博客 1310

Python 爬虫实战:雪球用户数据爬取与投资行为分析(含 API 签名算法解析)

雪球作为国内领先的投资者社区,拥有丰富的用户数据和投资信息。通过爬取雪球用户数据并进行分析,我们可以深入了解用户的持仓偏好、交易行为和投资策略,为企业和投资者提供有价值的市场洞察。

yansideyucsdn的博客 2247

Python 爬虫实战:淘宝直播间实时数据抓取(弹幕分析 + 流量监控)

随着电商直播的迅猛发展,淘宝直播已成为品牌推广和商品销售的重要阵地。通过爬取淘宝直播间的实时数据,包括弹幕互动和流量信息,可以帮助商家深入了解用户行为、优化直播策略,同时为市场分析和商业决策提供数据支持。本文将深入探讨如何利用 Python 爬虫技术实现对淘宝直播间实时数据的抓取,并进行弹幕分析和流量监控。

u014481728的博客 731

利用CAT12做皮层指标的统计分析及可视化笔记记录

利用CAT12做皮层指标的统计分析及可视化 文章目录利用CAT12做皮层指标的统计分析及可视化前言一、统计步骤1.Basic Models2.Estimate Surface Models3.Results二、可视化1.t值可视化2.p值可视化 前言 本来没有打算做SBM的,因为自己是新手小白,许多操作都不太懂,但最后还是打算做一下,于是就从上周末开始将很久之前跑VBM得到的surf文件夹中的数据捡起来继续做皮层分析,因为之前看了一个博主的博客,关于如何做SBM已经讲得非常清楚了,但是在统计及可视化这里,我

weixin_52073820的博客 8094

RAP 值帮助实战:用 CDS 注解把 Fiori Elements 的输入体验做得又快又准

本文系统介绍了如何在SAP RAP应用中实现高效的值帮助(Value Help)功能。通过复用标准CDS View和自定义View Entity,开发者可以快速为字段添加弹窗选择、搜索和下拉框功能。文章详细讲解了三种核心实现方式:复用标准值帮助CDS View实现快速集成;构建自定义View Entity支持企业特定编码;利用搜索注解(@Search)和下拉框注解(@ObjectModel)优化用户体验。特别强调了文本显示、模糊搜索和小结果集下拉等实用技巧,并提供了可直接复用的国家代码值帮助示例。这些方法能

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 6466

车牌识别系统

随这图形图像技术的发展,现在的车牌识别技术准确率越来越高,识别速度越来越快。无论何种形式的车牌识别系统,它们都是由触发、图像采集、图像识别模块、辅助光源和通信模块组成的。车牌识别系统涉及光学、电器、电子控制、数字图像处理、计算视觉、人工智能等多项技术。触发模块负责在车辆到达合适位置时,给出触发信号,控制抓拍。辅助光源提供辅助照明,保证系统在不同的光照条件下都能拍摄到高质量的图像。图像预处理程序对抓拍的图像进行处理,去除噪声,并进行参数调整。然后通过车牌定位、字符识别,最后将识别结果输出。 牌照自动识别是一

FPGA/MATLAB学习教程/源码/项目合作开发 2万+

HCIP - Al Solution 华为认证—— 3、大模型基础

00:20核心目标: 与GPT类似,旨在学习一个通用的预训练模型,以便在大量不同任务上通过微调快速适配。与GPT的对比: BERT的效果在实验数据上优于GPT-1。模型特点: 采用双向的Transformer编码器结构,能够实现不同位置信息之间的互通,这与GPT的单向结构不同。06:3735:45核心思想: 尝试将标准的Transformer结构直接应用于图像,并对图像分类流程进行最少的修改。具体操作流程:图像分块: 将整幅图像拆分成多个小的图像块(Patch)。

qq837993702的博客 159

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

上一篇: 基于STC12C5A60S2系列1T 8051单片机实现串口调试助手软件与单片机相互发送数据的RS485通信功能
下一篇: 基于LD3320语音识别模块结合MP3-TF-16P的MiNi MP3 Player播放器模块实现人机交流对话应用
CWQLTYH
博客等级 码龄10年 1432粉丝 149原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值