自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

You can do more than just get by.

争取每一篇博客都做到精益求精。

  • 博客(71)
  • 资源 (3)
  • 收藏
  • 关注

转载 《中国网络安全企业100强》第十版2022

安全牛2022第十版《中国网络安全企业100强》正式发布。

2023-02-08 23:18:32 1299 1

原创 CSS总结

和 HTML 类似,CSS 也不是真正的编程语言,甚至不是标记语言。它是一门样式表语言,这也就是说人们可以用它来选择性地为 HTML 元素添加样式。举例来说,要选择一个 HTML 页面里所有的段落元素,然后将其中的文本改成红色,可以这样写 CSS:CSS 规则集(rule-set)由选择器和声明块组成:整个结构称为 规则集(通常简称“规则”),各部分释义如下:选择器(Selector)HTML 元素的名称位于规则集开始。它选择了一个或多个需要添加样式的元素(在这个例子中就是 元素)。要给不同元素添加样式只

2022-06-24 22:29:27 1065

原创 NR-ARFCN和信道栅格、同步栅格和GSCN

知识来源于本人以前写的知识总结:5G的一些知识记录。全局频率栅格定义为 一组 RF 参考频率 FREF 的集合。 RF 参考频率在信令中用于识别 RF 信道、SSB和其他元素的频域位置。全局频率栅格的频率范围为为 0 到 100 GHz 。RF 参考频率由全局频率栅格上 [0…3279165] 范围内的 NR-ARFCN(NR 绝对射频信道号) 指定。NREF 为 NR-ARFCN。全局频率栅格的粒度为 ΔFGlobal。 ...

2022-06-24 22:23:03 5799 1

原创 html总结

网页内容可以是:一组段落、一个重点信息列表、也可以含有图片和数据表。正如标题所示,本文将对 HTML 及其功能做一个基本介绍。超文本标记语言 (英语:Hypertext Markup Language,简称:HTML ) 是一种用来结构化 Web 网页及其内容的标记语言。说人话就是: html = 网页内容HTML 不是一门编程语言,而是一种用于定义内容结构的标记语言。HTML 由一系列的元素组成,这些元素可以用来包围不同部分的内容,使其以某种方式呈现或者工作。 一对标签( tags)可以为一段文字或者一张

2022-06-24 22:05:22 927 1

原创 【已解决】ORB_SLAM2 编译 ./build_ros.h错误

编译 ./build_ros.h 出的错基本就是与这差不多的,方法相同,定位相关的库,然后移动位置,更改cmkelist.txt文件即可。/usr/bin/ld: warning: libopencv_core.so.4.2, needed by /opt/ros/[ 55%] Built target Mononoetic/lib/libcv_bridge.so, may conflict with libopencv_core.so.3.4make: *** [Makefile:130:all] 错

2022-06-02 19:38:03 3799 11

原创 【已解决】terminate called after throwing an instance of ‘cv::Exception‘,已放弃 (核心已转储)

这是运行高翔slambook2的代码出现的错误>terminate called after throwing an instance of 'cv::Exception' …………已放弃 (核心已转储)问题原因就在于代码中的文件路径找不到,所以出现为空的问题。

2022-05-13 16:44:37 18579 3

原创 【已解决】error: ‘CV_GRAY2BGR’ was not declared in this scope

这是opencv2的用法,现在opencv3和4是COLOR_BGR2GRAY。因此有两种选择1. 要么将代码中opencv2的用法改成opencv3或者4的用法。2. 要么将cmakelists文件中的opencv4改成opencv2。

2022-05-13 16:24:52 10790 2

原创 eNSP实验五:RIP路由协议

RIP版本介绍以及定时器、水平分割、触发更新、毒性逆转内容介绍。查看RIP配置情况的方法;实验组网;RIPv2实验步骤,4.1 创建 rip 进程,4.2 配置rip版本,4.3 对指定网段接口使能RIP,4.4 其它路由器上配置,4.5 检验

2022-05-12 14:43:45 7202

原创 eNSP实验四:实现VLAN间通信实验

两种方法实现不同VLAN间的通信。配置Dot1q终结子接口方法实现VLAN间互访;配置VLANIF接口方法实现VLAN间互访。

2022-05-11 12:47:17 8913

原创 eNSP实验三:OSPF路由协议

通过OSPF动态路由协议,来实现这些网络之间的互联互通。内容为OSPF的基本配置命令;如何查看OSPF的运行状态;通过cost控制OSPF的选路;OSPF发布默认路由的方法;OSPF认证配置方法。

2022-05-10 19:30:04 23637 1

原创 eNSP实验二:VLAN划分与配置

VLAN的创建;Access、Trunk和Hybrid类型接口的配置;基于接口划分VLAN的配置方法;基于MAC地址划分VLAN的配置方法;MAC地址表及VLAN信息的查看方式

2022-05-06 18:48:58 13079 5

原创 eNSP实验一:IPv4编址及IPv4路由基础

实验目的:1. 配置各路由器上的物理接口的IP地址并实现互联互通2. 配置各路由器的 Loopback 的IP地址并实现互联互通(包括备份路由,默认路由) Loopback属于逻辑接口,说明在后面。

2022-05-03 17:30:21 16009 6

原创 win10、11下安装eNSP(1.3.00)并完美运行

免费提供win10、11相适应的最新安装包组件与设备包。文章先介绍了关于eNSP的版本说明,其次提供了截至2022年的最新eNSP版本以及版本说明书,以及合适的相关依赖包,设备包,问题说明。然后就是枯燥的安装过程。最后就是软件使用,验证软件是否有问题。

2022-04-30 14:57:12 218537 187

原创 ubuntu20.04 快速配置slambook2十四讲环境

unbutu 18.04、20.04都没有问题。本文相比参考链接更加的简洁明了一点。最后附上点云拼接实验。

2022-04-26 18:25:10 5963 1

原创 5G的一些术语全称

本文来自各种3GPP协议,以及部分平时积累,为方便查询所作。按首字母顺序分类,以及常用分类(核心网网元功能、信道及信号包括sidelink、各种RNTI、协议层)。不定时更新。

2022-04-23 16:13:24 17208

原创 5G的一些知识记录

本文主要是将自己以前学的部分5G基础知识大致的归纳了一下。并标注出自哪处协议。内容主要是能力指标、网络架构、组网方案、网元、接口协议栈、信道及信号、端口、参数集、时频资源(帧结构、工作频段、信道带宽、栅格),车联网相关。

2022-04-23 12:57:50 8434 1

原创 ubuntu20.04安装、配置使用、卸载wine

官网安装链接:https://wiki.winehq.org/Ubuntu这是按照官方步骤进行的,安装的是官方最新的稳定版。我安装时是 wine7.0。1. 安装wine如果你是64位操作系统,第一步启用32位体系结构sudo dpkg --add-architecture i386下载并添加存储库密钥:wget -nc https://dl.winehq.org/wine-builds/winehq.keysudo mv winehq.key /usr/share/keyrings/wi.

2022-04-12 17:43:39 8054

原创 ubuntu20.04安装ROS Noetic rosdep update timed out(超时问题)

问题描述:reading in sources list data from /etc/ros/rosdep/sources.list.dHit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx-homebrew.yamlHit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/base.yamlERROR: error loading so.

2022-04-09 19:27:23 4226 1

原创 解决ubuntu搜索不到网络无法联网

这个问题解决了还蛮久的了,现在介绍下几种方法及实现。1. 镜像文件中有相关驱动,尝试自己手动安装,安装前也许需要装依赖,依赖之间有顺序的。2. 切换到windows上网下载自己电脑网卡型号的linux版本驱动,然后在ubuntu里安装。3. 安装高版本的ubuntu系统。

2022-04-02 13:07:32 2357 1

原创 error while loading shared libraries: libopencv_highgui.so.3.4: cannot open shared object file...

opencv问题:./test1: error while loading shared libraries: libopencv_highgui.so.3.4: cannot open shared object file: No such file or directory。这是我在执行`test1`这个文件时遇到的问题。error while loading shared libraries:说明共享库出现问题。下面介绍两种方法。

2022-04-02 12:21:07 8059

原创 linux系统设置成中文语言

既上篇文章后续windows下安装ubuntu双系统(详细完整版)_缔宇diyu的博客-CSDN博客打开设置,选择语言,点击管理安装语言安装中文简体将汉语拖到第一个,成为默认语言,然后点击应用于全局系统输入密码建议选择保留旧的名称,文件夹的名字还是保持英文。选择log out,注销重新登陆即可(无需重启电脑)最后示例...

2022-03-22 17:23:33 5232

原创 windows下安装ubuntu20.04双系统

windows11、ubuntu20.04。18.04差距不大。非常详细滴。内容包括切换系统语言,换源,安装中文输入法,卸载linux系统,更改默认启动项。

2022-03-22 17:18:26 11868 3

原创 基于stm32f103c8t6的flash的数据读取以及提示音播放程序

课程任务要求,条件不足无法验证后续操作。

2021-12-31 13:23:04 3972

原创 STM32F103通过SPI完成对SD卡的数据读取(fat文件模式)

一. SD卡协议原理SD 卡系统定义了两种通信协议:SD 和 SPI 主机系统可以选择任意一种。当收到 reset 命令的时候,SD 卡通过主机的信息来决定 使用何种模式,并且之后的通讯都会使用相同的模式。SD 卡的 SPI 实现使用了 SD 模式相同的命令。SD 卡 SPI 接口同市场上现有的 SPI 主 机兼容。同其他 SPI 设备一样,SD 卡的 SPI 信道有以下 4 个信号:CS: 主机到卡的片选(chip select)信号CLK: 主机到卡的时钟信号DataIn: 主机到卡的数据

2021-12-20 21:58:18 4119 4

原创 Altium Designer绘制stm32+SD卡原理图

一. 绘制STM32原理图上一篇文章已经写过: Altium Designer绘制stm32最小系统原理图(详细完整版)_diyu-CSDN博客原理图如下:二. 绘制SD卡原理图此次绘制的SD卡为 micro SD卡模块 SPI接口Mirco SD 卡模块的接口如下图所示:控制接口:共 6 个引脚(GND、VCC、MISO、MOSI、SCK、CS),GND 为地,VCC 为供 电电源,MISO、MOSI、SCK 为 SPI 总线,CS 为片选信号脚;3.3V 稳压电路:LDO 稳压输出的

2021-12-20 17:02:36 4045 1

原创 Altium Designer绘制stm32最小系统原理图

详细完整版。从安装到练习绘制原理图、到正式绘制STM32原理图,以及补充一些设置、快捷键以及快速的操作。从零到掌握足够了。

2021-12-20 00:36:33 11426 7

原创 Altium Designer 批量修改器件名

选择你要更改的器件,我这里是全选。设置命名顺序,以及选择要命名的部分(全部还是选择的部分还是未选择的部分)接收改变验证更改,执行更改然后关闭窗口就行。参考链接:https://blog.csdn.net/qq_24019303/article/details/93002695...

2021-12-19 22:21:49 4976 1

原创 使用CLion+stm32cubmx替代keil实现stm32F103点亮 LED

文章目录一. 环境(windows下)二. 使用clion创建工程1. 新建工程2. 选择使用stmcubmx创建工程3. 编译器配置4. 打开stm32cubmx5. stm32cubmx创建自己的工程6. 配置 CLion 工程文件7. 添加代码8. 编译代码9. 番外三. 最终效果四. 总结五. 参考链接一. 环境(windows下)clion:CLion: A Cross-Platform IDE for C and C++ by JetBrainsCLion 是 JetBrains 推出

2021-12-15 18:08:22 1673 1

原创 Ubuntu、stm32下的C程序各变量的分配地址分析

文章目录一、C程序的内存分配1. 栈区(stack)2. 堆区(heap)3. 全局区(静态区)3.1 .bss段3.2 .data段4. 常量区5. 代码区二. 栈区、堆区等区存放介质(RAM、ROM、flash)1. RAM2. ROM3. Flash Memory4. 不同数据的存放位置三. ubuntu、stm32(keil)下查看堆、栈、全局、局部等变量的分配地址并对比1. ubuntu下2. keil下四. 总结五. 参考链接一、C程序的内存分配如图内存高地址栈区堆区

2021-12-15 18:04:26 1999

原创 为什么重写printf函数没有用?

2021/12/14。最新解决重写printf函数没用的问题,原因是没用勾选微库(Use MicroLlB)

2021-12-14 22:19:29 1380 1

原创 差分编码与译码代码编写

差分编码就是将绝对码转化为相对码。假设 an 是绝对码,bn 是相对码若是双极性不归零码(1或-1), 那么 bn = bn-1 * an若是单极性码(1或0),那么 bn = bn-1 + an (模二加)以双极性不归零码示例:an1-1-111-11bn1-1111-1-1代码示例:% 差分编码 绝对码转相对码function differential_code=differential_code(signal) diffe.

2021-12-07 20:26:27 5865 1

原创 Keil虚拟仿真逻辑仪和真实逻辑仪分析串口波形

文章目录一、使用软件 & 硬件二、keil虚拟仿真逻辑仪三. 使用真实逻辑仪查看四. 总结四. 总结一、使用软件 & 硬件keil5,logic1.1.30和真实逻辑仪(SaleaeLogic16)二、keil虚拟仿真逻辑仪打开一个项目,什么项目都可以,只要串口向上位机发送信息即可。勾选Use Simulator 使用软件调试。更改 Dialog DLL 以及 ParameterDialog DLL 设置为 DARMSTM.DLL 和 TARMSTM.DLLPa

2021-12-04 19:54:23 1209

原创 Yolov5训练自己的数据集(详细完整版)

新版小白式手把手完整无坑版教程。从安装yolov5、视频转图片、标注图片开始,到详细说明如何训练自己的数据集,训练时间、出现的多种问题说明、训练可视化、检测效果。

2021-12-03 16:32:25 271229 729

原创 python实现视频转图片

代码可直接复制。只需更改最后两个参数,即隔多少帧取图片以及视频路径。代码运行,需要装有opencv模块,装opencv模块前需要装numpy模块。

2021-12-03 11:54:15 10158 2

原创 stm32f103移植ucosIII系统

文章目录一. 使用stmcubemax创建工程二. 准备uCOSIII源码三. 移植前准备1. 在ucos源码中新建两个文件夹2. 在uC-BSP文件夹下新建bsp.c和bsp.h文件3. 在uC-CONFIG文件夹添加文件4. 将uCOS源码文件复制到工程的MDK-ARM文件夹下四. 开始移植1.将uCOS文件添加到项目2. 代码改动2.1 启动文件2.2 app_cfg.h2.3 includes.h2.4 bsp.c 和 bsp.h2.5 main.c2.6 lib_cfg.h2.7 重写printf

2021-12-01 22:59:11 1569 3

原创 上传工程文件夹至github或gitee

安装git,然后上传文件或文件夹至github或gitee。

2021-11-25 23:15:50 336 1

原创 stm32基于SPI通信实现OLED显示

stm32通过OLED显示屏显示学号姓名、读取AHT20温度以及滚动显示。

2021-11-25 10:18:59 2222

原创 OLED显示屏滚动函数编写

根据OLED内置SSD1306芯片手册编写:SSD1780 (lcdwiki.com)示例编写水平滚动函数 以及 水平垂直滚动函数,垂直滚动函数是没有的。

2021-11-25 00:07:27 1636

原创 stm32通过I2C接口实现温湿度(AHT20)的采集

题目:用STM32F103完成基于I2C协议的AHT20温湿度传感器的数据采集,并将采集的温度-湿度值通过串口输出。环境:stmf103c8t6核心板keil5 MDKAHT20(温湿度传感器模块)USB转TTL模块面包板,以及若干杜邦线一. I2C协议I2C 通讯协议(Inter-Integrated Circuit)是由 Phiilps 公司开发的,由于它引脚少,硬件实现简单,可扩展性强,不需要 USART、CAN 等通讯协议的外部收发设备,现在被广泛地 使用在系统内多个集成电路.

2021-11-19 17:04:44 4006

原创 修改hosts文件屏蔽广告原理及实现

关于hosts文件的原理我就不再说明了。不明白的可以查看我的另一篇博客,写的真的很清楚明白了。hosts文件原理及运用_diyu-CSDN博客一般而言,我们访问的网页中是含有广告链接的,当我们解析完网站域名,加载渲染该网页的过程中就会产生对广告链接的请求,然后浏览器进行解析该链接(实际是DNS服务器进行的),弹出广告页面。插件屏蔽广告方式原理之一:阻止URL(链接)的请求,没有了请求,自然就没有解析,也就没有该广告。hosts文件屏蔽广告方式原理:在文件中添加该广告链接,并且指定一个ip地址(通.

2021-11-17 00:08:58 14572 1

stm32f103移植uc/os系统.zip

stm32f103移植uc/os系统

2021-12-01

STM32_AHT20.zip

stm32通过AHT20读取温度湿度,并用串口发送

2021-11-25

0.96_OLED_SPI.zip

stm32基于SPI通信实现OLED显示姓名学号、AHT20温度、滚动显示完整代码

2021-11-25

空空如也

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

TA关注的人

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