草庐IT

【STM32学习】——定时器输入捕获(IC)&PWMI模式&频率测量方法&主从触发模式&IC模式测频&/PWMI模式测频率及占空比

文章目录前言一、输入捕获(含PWMI模式)二、频率测量三、主从触发模式1.主模式2.从模式3.触发源选择四、实操案例1.输入捕获模式测频率2.PWMI模式测频率和占空比总结声明:学习笔记根据b站江科大自化协stm32入门教程编辑,仅供学习交流使用!注意:读完大约需要15分钟,但会收获满满!!前言输入捕获部分一共两个实操案例程序:输入捕获模式测频率、PWMI模式测频率和占空比。测频法利用之前的外设就可实现,如对射式红外传感器计次、定时器外部时钟等稍加改进就可!可自行实验,本次实操用的是测周法注:考虑到初学者可能没有信号发生器,我们借用了上一小节定时器输出比较产生PWM的代码在PA0产生信号波形!

Redis三种模式——主从复制,哨兵模式,集群

目录一、主从复制 1.1主从复制的概念  1.2Redis主从复制作用 1.2.1数据冗余 1.2.2故障恢复  1.2.3负载均衡 1.2.4高可用基石 1.3Redis主从复制流程   1.4部署Redis主从复制1.4.1.环境部署 1.4.2.所有服务器都先关闭防火墙 1.4.3.所有服务器都安装Redis 1.4.4修改Master主节点Redis的配置文件  1.6验证主从效果(192.168.40.17)  1.6.1在Master节点上面验证从节点二.Redis哨兵模式  2.1哨兵模式的原理  2.2哨兵模式的作用 2.3哨兵模式的结构  2.4故障转移机制 2.4.1由哨兵

STM32 主从蓝牙模块配置

前言:        最近在调试小车的时候,突然想要用两个蓝牙进行单片机和电脑的交互,之前一直用的都是从机的蓝牙。这里因为需要双机通信,所以也就顺便查询了一些资料,了解一下主从蓝牙模块的使用,以及双机通信的一些使用。话不多说,开始。 AT指令        蓝牙模块需要通过AT指令进行模式与连接的设置,不同型号的蓝牙模块它的AT指令也可能会有差别,如果发现发送指令后模块没有回应,检查一下AT指令是否发送正确,是否进入命令模式,这里就要查看自己手中的两个蓝牙模块的资料包了,若两个蓝牙模块不同,则它们的配置指令也可能会不相同,就要用对应的指令配置了。AT指令集这里就不列举了,自行查看资料包。硬件 

解决mysql8.0主从配置,从库连接报错:Authentication plugin ‘caching_sha2_password‘ reported error

其他配置都是按照网上分享的流程,但是showslavestatus;查看从库状态时,Slave_IO_Running=connecting,这个状态是不对的(正常的Slave_IO_Running=YES)后面有个slave_sql_Running_state字段,可以看到错误信息:errorconnectingtomaster'slave@192.168.0.104:3306'-retry-time:60retries:6message:Authenticationplugin'caching_sha2_password'reportederror: Authenticationrequir

零基础尝试mysql主从复制

本文参考了这篇文章  https://blog.csdn.net/tenc1239/article/details/130451736 感谢大佬的分享前提:自己准备好两个数据库环境,我用的是本机的vm虚拟机linux中的mysql(版本8.0.33)和本机windows中的mysql(8.1.0)一、配置主库  1、配置my.cnf 文件#服务id用来保证整个集群环境的唯一性取值范围[1,2^32-1]默认为1server-id=1#是否可读:0可读可写1只读read-only=0#二进制文件的命名log-bin=master-bin#二进制索引文件的命名log-bin-index=maste

MySQL主从复制原理剖析与应用实践

MySQLReplication(主从复制)是指数据变化可以从一个MySQLServer被复制到另一个或多个MySQLServer上,通过复制的功能,可以在单点服务的基础上扩充数据库的高可用性、可扩展性等。一、背景MySQL在生产环境中被广泛地应用,大量的应用和服务都对MySQL服务存在重要的依赖关系,可以说如果数据层的MySQL实例发生故障,在不具备可靠降级策略的背景下就会直接引发上层业务,甚至用户使用的障碍;同时MySQL中存储的数据也是需要尽可能地减少丢失的风险,以避免故障时出现数据丢失引发的资产损失、客诉等影响。在这样对服务可用性和数据可靠性需求的背景下,MySQL在Server层提供

两个蓝牙模块HC-05的主从机匹配

两个蓝牙模块HC-05的主从机匹配1、HC-05蓝牙模块知识1.1、两种工作模式:1.2、进入命令响应工作模式?1.3、什么叫做置高一次PIO11?1.4、怎么区分进了命令响应工作模式呢?1.5、串口调试助手发送AT命令格式2、AT命令3、两个蓝牙模块设置1、主机A蓝牙模块发送以下命令2、从机B蓝牙模块发送以下命令3、从机B蓝牙模块发送以下命令4、主机蓝牙A绑定从机蓝牙B地址5、设置主机蓝牙A的连接模式6、设置主、从机蓝牙的连接波特率并确认4、两个蓝牙模块连接测试1、HC-05蓝牙模块知识1.1、两种工作模式:HC-05蓝牙串口通讯模块具有两种工作模式:命令响应工作模式和自动连接工作模式。在自

Redis 搭建主从集群

文章目录1.主从集群架构1.1准备实例和配置1.2启动1.3开启主从关系1.4测试2.主从同步原理2.1全量同步2.2增量同步repl_backlog原理2.3主从同步优化小结单节点的Redis并发能力有限,要进一步提高Redis的并发能力,就需要搭建主从集群,实现读写分离。1.主从集群架构共包含三个节点,一个主节点,两个从节点。这里我们会在同一台虚拟机中开启3个redis实例,模拟主从集群,信息如下:IPPORT角色192.168.150.1017001master192.168.150.1017002slave192.168.150.1017003slave注:192.168.150.10

mysql配置主从

一、部署mysql1.1、先部署好两台mysql数据库,部署mysql可以查看我的文档写文章-CSDN创作中心二、开始配置mysql主从2.1、主机配置vim/etc/my.cnf或者vi/etc/my.cnf#增加一下配置log-bin=mysql-binserver_id=101#选择增加的参数binlog-do-db=数据库名 #需要同步的数据库binlog-ignore-db=数据库名  #不需要同步的数据库 重启数据库:systemctlresatrtmysql 2.2、主机上创建用于复制的数据库账号,可以使用已经创建好的,也可以新建,需要注意的是mysql8及之后版本,需要先创建好

mysql配置主从

一、部署mysql1.1、先部署好两台mysql数据库,部署mysql可以查看我的文档写文章-CSDN创作中心二、开始配置mysql主从2.1、主机配置vim/etc/my.cnf或者vi/etc/my.cnf#增加一下配置log-bin=mysql-binserver_id=101#选择增加的参数binlog-do-db=数据库名 #需要同步的数据库binlog-ignore-db=数据库名  #不需要同步的数据库 重启数据库:systemctlresatrtmysql 2.2、主机上创建用于复制的数据库账号,可以使用已经创建好的,也可以新建,需要注意的是mysql8及之后版本,需要先创建好