自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(169)
  • 资源 (10)
  • 收藏
  • 关注

原创 ns3.36以后的版本中_ns3命令的原理_CMAKE的使用以及一些例子

​本文主要来自于ns3的官方文档:4.3. Working with CMake — Manual,不过只包含以下部分:4.3. 使用CMake4.3.1. 配置项目4.3.1.1. 使用ns3配置项目4.3.1.2. 使用CMake配置项目4.3.2. 手动刷新CMake缓存4.3.3. 建设项目4.3.3.1. 使用ns3构建项目4.3.3.2. 使用CMake构建项目​

2024-04-17 20:54:41 894

原创 usbserial驱动流程解析_Part3_write_read数据流分析

usb转串口设备需要进行收发,主机接到uart rx线上的数据,把主机数据发送到 uart tx线上,对应的就是read函数和write函数,以上两个Part提到了tty有关的函数,在以下结构体被定义,write被指定为serial_write,read在open里面被调用

2024-04-09 00:41:21 254

原创 usbserial驱动流程解析_Part2_初始化流程_以probe为例(echo cat测试回环打印不停问题解决)

usb转串口设备需要注册usb侧和serial侧两侧的操作,本文将简要分析二者的初始化流程以及一些关键函数的初始化流程。——以probe为例

2024-04-07 21:41:38 547

原创 usbserial驱动流程解析_Part1_主要函数

本系列解析usbseiral ko的源码,记录主要函数,调用流程,USB一端和串口一端的注册流程,本节简介主要函数以及替换规则。

2024-04-04 00:59:23 183

原创 BLUEZ学习笔记_GATT_server_client_简单解析

我需要搭建一个对端读写的一对GATT Service,所以参照bluez-master\test\example-gatt-client和bluez-master\test\example-gatt-server,进行了解析

2024-02-21 17:03:58 976

原创 ubuntu16.04关闭蓝牙后无法启动

使用rfkill list查看设备状态,能看到有两个无线网卡和一个蓝牙设备,蓝牙的hard blocked开了,所以不行,使用。然后blocked的soft和hard就都是 ''yes'' 了,这个时候图形化界面就可以继续配置了。如题,作者使用的是带有蓝牙网卡的笔记本,使用图形化界面关闭蓝牙后再使用图形化界面查看蓝牙是灰色的,无法控制的。(list时,看得到蓝牙设备号是1)

2024-01-22 11:33:22 430

原创 UBUNTU QT6.5.3安装以及问题Could not load the Qt platform plugin “xcb“ in ““ even though it was found.解决

UBUNTU QT6.5.3安装以及问题Could not load the Qt platform plugin "xcb" in "" even though it was found.解决

2023-11-25 12:28:16 1111

原创 清华大学 邓俊辉数据结构 关于哈希表的章节

所以在9.3节就可以找到了。

2023-09-15 08:53:07 299

原创 ns3.39编译时报错与解决_包括netanim-3.109(NetAnim)

熟悉ns的朋友都知道,使用build.py编译时会先编译NetAnim,再编译ns3本体,而最新版的ns3,有时由于库的版本太新,或者与本机版本不同,编译会报错,本文介绍了作者编译netanim-3.109时的报错以及解决:

2023-07-31 18:27:06 521

原创 netanim-3.109_ns3.38_编译报错class QFontMetrics’ has no member named ‘horizontalAdvance’

新编译ns3.38 的时候,画图软件开始报错,原来是qt的版本问题,horizontalAdvance需要用width替换

2023-06-05 23:24:35 324

原创 python手挫一个list并保存一个表格_手动生成list并保存为excel

把数据存在表格里,如果手搓可能对于少量来说可以接受,多了就受不了了,所以我这里给一个把产生的不等长的数据通过一个双层for循环存到表格里的方法

2023-03-14 00:13:58 867 1

原创 no module named matplotlib_requirement already satisfied_已解决

no module named matplotlib_requirement already satisfied,这两个问题同时出现时,采取更换python版本而不是重新安装matplotlib来解决问题——十分方便

2023-02-24 00:50:22 957 7

原创 Ubuntu_vscode离线插件版本不匹配 版本过低unable to install extension ‘ms-vscode.cpptools‘ as it is not compatible

通常情况下,vscode的安装包都是线上安装,肯定能做到匹配,版本安装啥的都不会有问题,但个别时候,对于不能上网的机器,只能上内网的机器,只能U盘往里拷贝、服务器之类的这类机器,我们还是需要安装包把插件给vscode装上的。

2022-12-19 09:07:13 3204

原创 向NS-3添加新模块_ns3.35添加新模块_ns3.35以及更早版本添加新模块

2022年11月,ns3官网发布了3.37版本,与3.36一样,运行、编译、配置的时候使用的都是ns3.37/ns3 这个脚本,但3.35以及3.35以前的版本使用的都是ns3.35/waf脚本,相应的3.35以及以前的版本与3.36以后的版本,新生成模块的流程也有了一些细微的变化本文主要介绍3.35以及以前的版本,如何生成一个新的模块:

2022-11-27 15:44:36 1460 6

原创 向NS-3添加新模块_ns3.37添加新模块_ns3.37不同版本模块移植

使用ns3的时候,我们需要调用很多模块,比如对wifi的简单功能进行仿真时,我们就用到了mobility、PointToPoint、csma、wifimac、wifiphty等等这些模块,那么当我需要仿真使用一个常用但ns3里面没有的模块的时候,我就需要新生成一个模块,或者把其他人写好的模块移植到当前环境——那么如果ns3版本不同的话,我们还是需要一些类似于新生成ns3模块的操作。

2022-11-27 01:38:54 2053 7

原创 Failed building wheel for cppyy-backend_ns3_pyviz_ns3.37_PyViz visualizer

Failed building wheel for cppyy-backend_ns3_pyviz_ns3.37——PyViz visualizer

2022-11-22 00:51:14 380

原创 ns-3-model-library wifi 浅析_ns-3wifi部分解析_ns-3网络模拟器wifi部分文档分析_Part3

本节Part3介绍interference helper、Error Rate model、Table Based Error Rate Model 、Legacy Error Rate Models、Spectrum Wifi Phy这几个PHY相关的模块Part1中,介绍了ns-3网络模拟器中收发基本流程和MacPhy基本组成Part2中,介绍了Phy Entity的构成和PHY接收数据包的大致流程

2022-11-14 00:39:32 933

原创 ns-3-model-library wifi 浅析_ns-3wifi部分解析_ns-3网络模拟器wifi部分文档分析_Part2

Part1中,介绍了ns-3网络模拟器中收发基本流程和MacPhy基本组成https://blog.csdn.net/Mr_liu_666/article/details/123597203本节Part2(略过了ns-3未实现的802.11特性以及一些设计细节)将主要介绍Phy Entity的构成和接收数据包的大致流程。

2022-11-12 19:08:55 1051 1

原创 Ubuntu18.04_ns-3.36_pyviz visualizer安装教程_下载了依赖想但是不能使用

想用ns-3-pyviz visualizer画网络拓扑,安装了pyviz visualizer之后,对于3.36.1的ns-3不能直接用,因为pyviz visualizer依赖一个python-bindings库,需要再使能一下:

2022-10-04 17:15:29 872

原创 Ubuntu18.04_ns-3安装教程_Netanim animator安装教程_pyviz visualizer安装教程

原先去翻ns-3的tutorial和manual的时候,总是找不到需要先安装什么包,如何安装Visualizer等等也遇到了很多问题,现在在ns-3的官方文档里面直接就找到了wiki百科链接去讲依赖包有哪些:

2022-10-04 14:57:49 1218 1

原创 ns-3 多天线设置与ns-3信道设置

ns-3 多天线设置与ns-3信道设置

2022-09-02 23:11:06 916

原创 搭建openwrt企业级认证-快速漫游的简单过程与常见问题_802.11r_EAP_FT-EAP_hostapd operation not permited_no r0kh matched

最近的一个工作是配置几个AP为80211r快速漫游,FT-EAP也就是快速漫游-企业级认证AP 的模式,然后模拟一个小车在几个AP之间移动、漫游,总结了一些EAP 和 FT EAP的问题

2022-07-06 23:53:56 1376

原创 ns-3的Schedule能否定时切换station连接的AP

不能。 这俩函数除了定时以外,功能完全相同,但是名为haha的函数可以sta-ap连接,延时的函数不行。

2022-06-05 01:09:26 135

原创 ns-3.35_wifi-he-network.cc_ns-3网络仿真工具wifi脚本解析_wifi脚本网络拓扑_ns-3wifi6吞吐脚本关键注释_吞吐部分_基础ns-3

ns-3.35_wifi-he-network.cc_ns-3网络仿真工具wifi脚本解析_wifi脚本网络拓扑整体描述脚本可配置若干he(802.11ax)参数,最终的输出是显示的吞吐脚本为每个HE MCS值输出UDP或TCP goodput,这取决于MCS值(0到11);默认仿真所有信道宽度(20、40、80或160 MHz)和保护间隔(800ns、1600ns或3200ns);PHY比特率在整个模拟运行期间保持不变;接入点AP和站点STA距离越大,goodput越小;

2022-05-29 01:10:00 718

原创 isc-dhcp-Server Not configured to listen to any interface 解决

近日把一个网卡配置为softap,关联到此ap的设备不能设置静态地址,所以需要在softap端配置dhcp服务器。apt-get install isc-dhcp-server后,修改了/etc/default/isc-dhcp-server,在interface后面加了wlan0。(如果不改这个回报上面的错误)又修改了/etc/dhcp/dhcpd.conf,但是在检查service...

2022-04-12 17:39:17 1531

原创 ns-3-model-library wifi 浅析_ns-3wifi部分解析_ns-3网络模拟器wifi部分文档分析_Part1

​ns(来源于“network simulator”)是一系列离散事件网络模拟器,包括ns-1、ns-2和ns-3。他们主要应用于研究和教学。ns-3是自由软件,以GNU GPLv2协议分发。​——百度百科wifi是日常生活中不可或缺的一部分,在工业和物联网场景也得到了越来越多的应用,在ns-3网络模拟器的说明文档里面占有46页的比重(总共605页,四十多章),可见wifi模块在ns-3体系中占有很重要的地位。ns-3体系中有一种对象称为 节点 node,每一个no

2022-03-27 22:42:08 11484 2

原创 支持双频并发的网卡在linux下如何启动双频,作为2.4G和5G都有的接入点_已解决

双频并发网卡在装载驱动后,ifconfig -a可以看到两个无线网卡——比如我的就能看到wlan0和wlan1,分别将他们启动:ifconfig wlan0 upifconfig wlan1 up使用hostapd时,需要两个hostapd.conf配置文件在hostapd.conf中配置的时候,ssid需要不一致,比如一个是:ssid=test另一个是ssid=test5Ghw_mode需要不同,2.4的用hw_mod=g,5G的用hw_mod=a5G信道选36 100

2022-03-22 10:02:51 2638

原创 *** no rule to make target ‘scripts/module.lds‘, needed by。编译模块出现上述问题,已解决

编译的模块需要调用linux内核里面的资源,linux内核需要编译bzImage,同时modules也需要编译,如果不编译modules就会出现上面的问题。

2022-03-14 11:35:57 3084

原创 64位电脑安装32位系统不能引导启动

试试在BIOS界面搜索SATA,修改磁盘模式从raid到ahci,以及IDE——事实上作者从raid改为ahci就解决问题了。

2022-03-09 18:41:04 1021

原创 These critical programs are missing or too old: as ld gcc

*** These critical programs are missing or too old: as ld gcc make*** Check the INSTALL file for required versions.In the INSTALL file,it says: * GNU `binutils' 2.13 or later You must use GNU `binutils' (as and ld) to build the GNU C library..

2022-03-09 17:39:12 3608

原创 ns-3.35安装PyViz visualizer_ubuntu

见过很多方法,很多写的不对缺一个pygraphvizpip安装——安装成功(pip install pygraphviz)pip3安装——安装失败(pip3 install pygraphviz),可以collect安装包,但是安装时报错尝试pip升级,升级成功,结果python版本和pip版本对不上,pip直接不能用了——暂时没去解决。以下是好的解决办法sudo apt-get install python3-pygraphviz既然pip install pygraph

2022-03-05 01:16:12 1436

原创 ns-3.35_third.cc_ns-3网络仿真工具wifi脚本解析_wifi脚本网络拓扑_ns-3third脚本全注释_基础ns-3_ns-3入门_ns-3third脚本解析_Part2

ns-3全注释系列,上篇见:https://blog.csdn.net/Mr_liu_666/article/details/121625416?spm=1001.2014.3001.5501

2022-03-02 22:46:55 824

原创 cura同时打印多个东西,cura同时打开多个模型,cura打开多个stl

cura,3d打印切片软件。打印东西的时候大多时候有多个stl文件,小白可能不知道如何把几个stl放到同一个界面然后生成gcode:我们只需要打开文件的时候多选择几个文件就可以了:然后正常切片导出即可...

2022-02-03 02:46:58 2069

原创 设备描述符请求失败解决

问题描述:今日将一3米长USB延长线立连接的摄像头插在笔记本USB口,但在设备管理界面,USB设备区域,出现“设备描述符请求失败”问题。解决方案:1 常见的,检查驱动,安装驱动精灵2 冷门的,比如我遇到的,驱动精灵检测并表示我的电脑没有驱动异常;插摄像头时,伴随USB设备音效;换USB口试一试就i好了。...

2021-12-27 10:26:40 7537

原创 airtime_空中时间_空口时间

一个针对于STA于当前信道中能力参数:含义:1s之内,某一个STA能于他连接的AP占用这个信道多久(比如0.1s,0.25s之类)。参数概念基于推理,有可能有错漏,若有问题,请一定评论指正。

2021-12-23 14:23:26 498

原创 mendeley高亮与mendeley取消高亮_mendeley highlight_mendeley highlight canceling

IntroMendeley是一款科技文献云阅读软件,用户在某一个终端上传文献pdf后,其他终端登录账号后可以查看,且这些平台的注释、高亮都可以同步。作者在高亮文本后无法取消,且一层叠一层,且多平台同步,十分不美观。Method反复尝试。Result高亮(highlight):选中相应文本,点击highlight即可高亮,可选高亮颜色,可反复叠加。取消高亮:点击高亮部分,delete annotation,即可取消一层高亮。...

2021-12-06 20:24:35 1097

原创 ns-3.35_third.cc_ns-3网络仿真工具wifi脚本解析_wifi脚本网络拓扑_ns-3third脚本全注释_基础ns-3_ns-3入门_ns-3third脚本解析_Part1

IntroBG:ns-3网络仿真工具是一个用于搭建网络拓扑,测试网络算法、模拟不同环境的网络性能的一套软件,这套软件由多个小模块构成(wifi ipv4之类的模块),运行时调用哪个就编译链接哪个。(这一段是我的理解)NS2(Network Simulator, version 2)是一种面向对象的网络仿真器,本质上是一个离散事件模拟器。由UC Berkeley开发而成。它本身有一个虚拟时钟,所有的仿真都由离散事件驱动...

2021-12-05 21:41:09 1028 1

原创 LibreOffice Draw 调整窗口布局、设置页面格式_LibreOffice Draw A4 A3_LibreOffice Draw页边距调整

IntroBG能找到这篇帖子的朋友一定已经知道LibreOffice是一款Ubuntu下类似于Microsoft Office 的办公软件,Draw类似于Visio,画矢量图用的。矢量图就是那种怎么放大都是清晰的图。 GAP本人的LibreOffice版本是5.1.6.2, 在用draw的时候希望调整页面尺寸,以便画更多的图,找不到在哪设置参考了百度经验大佬:https://jingyan.baidu.com/article/cbcede077b17...

2021-11-15 14:33:08 2429 1

原创 为什么安装ns-3后很多.h文件只有sudo才能读_为什么安装ns-3后很多.h文件只有管理员权限才能读_已经解决_VSCODE管理员_vscode打不开.h文件_vscode打不开头文件

首先讲解决方法$ cd ns-3.35/build/ns3$ chmod 444 *注意,$就是在命令行下敲,而不是修改文件注意,$就是在命令行下敲,而不是修改文件。这样就能正常右键go to defination了。再讲根除方法安装ns-3的时候不要sudo安装——否则就是会导致安装的文件必须管理员才能打开...

2021-10-20 22:44:23 197

原创 OpenSSL建立连接 socket的TCP连接OK SSL_accept返回0/-1_openwrt路由器运行openssl例程 SSL_accept返回0 -1_openwrt不能建立ssl连接

首先贴上我的启蒙恩师:https://blog.csdn.net/zxh2075/article/details/79967227https://blog.csdn.net/zxh2075/article/details/79967227里面不但有OpenSSL例程,还有证书的生成过程。当然,缺了include部分#include <openssl/rand.h>#include <stdio.h>#include <string.h>#include

2021-10-16 20:59:52 1141

kmod-fs-autofs4_3.18.29-1_ramips_24kec.ipk

对于某些openwrt版本,安装mountd的一个必要安装包

2021-02-12

ModuleEase.exe

以前在例化一个module的时候,总需要手动修改,手动排版,使用作者写的小工具能避免这种繁琐!选择模块声明,ctrl + c,再按下ModuleEase组合键,ctrl + v,就能出现整齐的例化!参照: https://blog.csdn.net/Mr_liu_666/article/details/103650791

2019-12-22

CONV_SIM_Proj.ZIP

Verilog卷积_Conv函数实现_MATLAB卷积_FPGA实现_VGA显示色块变色,包括moselsim仿真工程,变色色块弹跳工程,MATLAB仿真工程

2019-12-04

vga_colorbar_quartus_proj.zip

本资源是Verilog写的驱动VGA显示器的工程,芯片是EP4CE6的,IntelFPGA的,quartus用的是quartus18,sim文件夹下含仿真工程

2019-10-27

vga_colorbar_simulation_proj.zip

本资源不是FPGA VGA驱动,是FPGA驱动VGA显示器的驱动部分的仿真工程,modelsim10.5b的

2019-10-27

stlink09.7z

stlinkV2驱动_win10_win7_win8_亲测好用_官方正版_win10可用

2019-10-18

breathLED.zip

Verilog呼吸灯_Verilog开发完整流程_从C语言仿真到Verilog仿真再到工程建立和烧录,稳定可靠的建立工程

2019-10-10

EmWin计算器_使用栈_带括号_适用于安富莱V6

EmWin计算器_使用栈_带括号_适用于安富莱V6,采用GUI字符串输入,内核代码处理计算算式结果,返回运算结果交给GUI显示 的方式。

2019-02-23

Image2Lcd 2.9(破解版)

Image2Lcd 2.9(破解版)支持图片转为C,转为BIN,转为BMP,大小可编辑,可以预览,非常实用

2019-01-31

如何阅读datasheet中文版

在使用一个器件或者是模块的时候必须翻阅datasheet,讲解了如何快速获得其中的信息

2019-01-23

空空如也

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

TA关注的人

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