相关文章
[STM32 HAL库]串口空闲中断+DMA接收不定长数据
一、空闲中断
STM32的串口具有空闲中断,什么叫做空闲呢?如何触发空闲中断呢?
空闲:串口发送的两个字符之间间隔非常短,所以在两个字符之间不叫空闲。空闲的定义是总线上在一个字节的时间内没有再接收到数据。触发条件…
建站知识
2025/1/19 19:26:54
GnuRadio 第一次使用USRP实现FM收音机功能
这里使用国产的UBRP B210进行测试。
1、软件和硬件环境
1、硬件说明
这里使用 usrp b210 国产平替,使用A7系列FPGA代替S6系列。 B210在没有安装GPSDO时,不需要进行额外供电,直接使用USB 3.0接口供电。 USRP b210和b200的固件和FPGA程序是非永久性的,在掉电后会丢失。上…
建站知识
2025/1/19 19:25:49
RabbitMQ前置概念
文章目录 1.AMQP协议是什么?2.rabbitmq端口介绍3.消息队列的作用和使用场景4.rabbitmq工作原理5.整体架构核心概念6.使用7.消费者消息推送限制(work模型)8.fanout交换机9.Direct交换机10.Topic交换机(推荐)11.声明队列…
建站知识
2025/1/19 19:24:48
HBase的数据定义与操作
一、实验目的
1. 理解分布式数据存储的基本概念和原理。
2. 掌握HBase的基本操作,包括表的创建、删除、数据的查询、插入和删除等。
3. 学习使用HBase的命令行shell工具进行数据操作。
4. 理解HBase中的过滤查询机制。
二、实验环境准备
1. JAVA环境准备…
建站知识
2025/1/19 19:22:44
IP属地会随着人的移动而改变吗
在当今数字化时代,互联网已成为人们生活中不可或缺的一部分。无论是社交媒体的日常互动,还是在线购物、远程工作,IP地址作为网络身份的重要标识,扮演着举足轻重的角色。随着移动互联网技术的飞速发展,人们越来越多地在…
建站知识
2025/1/19 19:21:39
mac 安装mongodb
本文分享2种mac本地安装mongodb的方法,一种是通过homebrew安装,一种是通过tar包安装
homebrew安装
brew tap mongodb/brew
brew upate
brew install mongodb-community8.0tar包安装
安装mongodb
1.下载mongodb社区版的tar包 mongdb tar包下载地址 2…
建站知识
2025/1/19 19:20:35
mysql 如何清理磁盘碎片
在MySQL中,清理磁盘碎片是提高数据库性能和空间利用率的重要操作。以下是根据不同的存储引擎类型,详细解释如何清理MySQL磁盘碎片的步骤:
1. 确认MySQL存储引擎类型
首先,需要确认要清理的表的存储引擎类型。可以使用以下SQL语句…
建站知识
2025/1/19 19:19:33