自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 在思科模拟器Cisco Packet Tracer实现自反ACL

目录一、前言实验1:使用ACL控制链路连通性实验2:在思科模拟器Cisco Packet Tracer实现自反ACL步骤一:给路由器2911开启securityk9模式步骤二:配置ACL步骤三:验证连通性一、前言最近在通过Cisco Packet Tracer模拟器学习ACL时,遇到的一点小问题,ACL分为标准的ACL访问控制列表和扩展的访问控制列表,但是当给某一路由器配置了一条访问控制列表,虽然是实现禁止该条例控制列表,但是无法从对端PING回来。具体...

2022-05-20 17:06:47 2216 1

原创 通过无线串口ATK-LoRa-01发送陀螺仪MPU6050三种维度信息---数值处理代码分享(小成就^V^)

1.主机将3个数值(有符号整形int)转化为12个字符串(方便接收方处理数据),每四位为一个数值,其中每四位的第一位是符号位,正值时为'0'号,负值时为'-'号,转化为字符串通过无线串口发送。 具体的是现将12位字符串存入二维数组(A[3][4])中,然后逐个遍历发送。/** * @brief MPU6050数据上报 * @param 无 * @retval 无 */void DATA_Report(void){ static u8 i,...

2022-04-04 22:41:03 1362

原创 正点原子ATK-LORA-01无线串口代码移植+STM32F103C8T6(标准库)

目录一、ATK-LORA-01无线串口资料二、代码移植1.分析(1)usart3(也可以是其他的串口)用于接收数据的串口usart.h(2)time3(也可以是其他的定时器)用于时序的设置(3)lora.c三、演示1.主机(发送方)(1)主机接线(2)主机代码(发送方)(3)主机实物插上无线串口通电即可发送​2.从机(接收方)(1)从机接线(LORA与主机相同)(2)从机代码(接收方)(3)从机实物接上TTL和LORA并通电即...

2022-04-01 23:21:54 7030 24

原创 STM32F103C8T6(标准库)+ESP8266+机智云函数移植,实现手机APP控制------温湿度采集

一、机智云MCU(STM32F103C8T6)函数移植1.下载函数库2.解压函数库3.文件复制粘贴(1)Gizwits文件夹中的文件说明gizwits_product.c :产品处理.c文件,用户需要对该文件里面的部分.c文件进行完善和修改,以实现功能gizwits_product.h:包含软硬版本等信息,一般无需修改gizwits_protocol.c:协助相关处理.c文件,完成和WIFI模块的通信协议解析,提供SDK API接口函数,无需修改gi...

2022-03-28 21:41:19 4473 3

原创 STM32F103C8t6 寄存器点灯

目录一、原理1.原理图2.原理(1)当PC13为低电平时LED灯点亮(2)通过配置一系列寄存器使PC13为低电平二、寄存器1.端口配置表2.APB2外设时钟使能寄存器(RCC_APB2ENR)3.端口配置高寄存器(GPIOx_CRH) 注:因为是13位所以选择高寄存器4.端口输出数据寄存器(GPIOx_ODR)三、原码四、现象一、原理1.原理图 STM32F103C8t6 LED0接PC13引脚(不同板子的引脚...

2021-08-19 15:58:29 2906 5

原创 单片机 指针 的应用

目录直接访问物理地址下的数据1、访问硬件指定内存下的数据1、如设备ID号:2、将复杂格式的数据转换为字节,方便通信与存储直接访问物理地址下的数据1、访问硬件指定内存下的数据1、如设备ID号:#include <REGX52.H>#include "LCD1602.h"/*LCD1602打印单片机的ID号*/void main(){ unsigned char *p; unsigned char code *x;

2021-08-11 15:25:54 1051

原创 指针的基本原理

目录指针原理1.指针操作(1)定义:(2)对指针p有如下操作方式:2.数组与指针* 数组是一些相同数据类型的变量组成的集合,其数组名即为指向该数据类型的指针。数组的定义等效于申请内存、定义指针和初始化*利用下标引用数组数据也等效于指针取内容。3.注意事项* 在对指针取内容之前,一定要确保指针指在了合法的位置,否则将会导致程序出现不可预知的错误*同级指针之间才能相互赋值,跨级赋值将会导致编译器报错或警告指针原理1.指针操作(1)定义:int a; /

2021-08-11 15:11:16 1444

原创 51中断系统、定时器中断

目录一、中断系统1、寄存器(1)中断允许控制(IE寄存器)(2)中断请求标志TCOM(3)中断优先级(4)中断号二、定时器中断1、寄存器1、工作方式寄存器TMOD2、控制寄存器TCON3、定时/计数器的工作方式(常用工作方式1)2、笔记一、中断系统1、寄存器(1)中断允许控制(IE寄存器)中断允许控制CPU对中断系统所有中断以及某个中断源的开放和屏蔽是由中断允许寄存器IE控制的。EX0(IE.0),...

2021-08-07 21:50:29 600

原创 红外遥控切歌(好运来/天空之城)、红外模块的应用

目录一、主函数二、红外模块(IR)1.IR.c2.IR.h一、主函数/*定时器1初始化*/void Timer1Init(){ TMOD |= 0x10; TL1 = 0x18; TH1 = 0xFC; TR1 = 1; ET1 = 1; EA = 1; PT1 = 0;}void main(){ IR_Init(); Timer1Init(); while(1) { /*按键控制*/// if(k.

2021-08-07 12:17:06 338

原创 PWM控制电机转速、PWM原理

一、PWM原理1.PWM(Pulse Width Modulation)即脉冲宽度调制,在具有惯性的系统中,可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,常应用于电机控速、开关电源等领域2.PWM重要参数: 频率 = 1 / TS 占空比 = TON / TS 精度 = 占空比变化步距 二、源码#include <REGX52.H&g...

2021-08-05 16:51:47 11816

原创 蜂鸣器播放音乐《好运来》^_^

初学单片机,为提高学习兴趣,并且对所学知识的总结与应用,也顺便做笔记,源码(仅供参考)#include <REGX52.h>#include "Delay.h"sbit Buzz = P1^5;#define SPEED 400 //播放速度,值为四分音符的时长(ms)//音符与索引对应表,P:休止符,L:低音,M:中音,H:高音,下划线:升半音符号##define P 0#define L1 1#define L1_ 2#define L2 3.

2021-08-04 21:49:32 4063 7

原创 超声波测距、小于设定的距离、LCD实时显示测量的距离,蜂鸣器报警且舵机旋转90度

一、原理分析1.舵机原理 控制信号由接收机的通道进入信号调制芯片,获得直流偏置电压。它内部有一个基准电路,产生周期为20ms,宽度为1.5ms的基准信号,将获得的直流偏置电压与电位器的电压比较,获得电压差输出。最后,电压差的正负输出到电机驱动芯片决定电机的正反转。当电机转速一定时,通过级联减速齿轮带动电位器旋转,使得电压差为0,电机停止转动。(1)舵机的控制一般需要一个20ms左右的时基脉冲,该脉冲的高电平部分一般为0.5ms~2.5ms范围内的角度控制脉冲部分。以1...

2021-08-03 20:43:44 2625

原创 设定一定时间(爱的表达13-14-21)、计时器报警、数码管显示

初学单片机,第一个发表的题目,还有些部分问题,仅供娱乐! #include"reg51.h" //寄存器 typedef unsigned char u8; //重定义 无符号整形变量char typedef unsigned int u16; //重定义 无符号整形变量intsbit LSA=P2^2; sbit LSB=P2^3;sbit...

2021-07-26 19:42:47 139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除