自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (4)
  • 收藏
  • 关注

原创 MySQL小记

MySQL的零散知识点

2022-06-05 22:18:09 148

原创 在Window上使用DOSBox0.74运行debug调试工具

背景: 如今64位的Windows已经不再支持debug调试工具,有时候无法满足调试需求。解决办法:安装DOSBox,这个相当于是一个DOS虚拟机了,可以在DOS虚拟机上运行如下命令:mount C D:\DOS,作用是将本机文件系统中的D:\DOS目录挂载到DOS虚拟机上的C盘。将debug.exe下载到D:\DOS目录下。运行DOSBox.exe,执行命令C:\进入DOS虚拟机的C盘,因为C盘挂载了本机的D:\DOS目录,直接运行debug进入debug调试工具。DOSBox界面:.

2022-04-21 17:01:09 4007

原创 word转换高清PDF

直接使用Adobe PDF打印机word2019–>打印–>Adobe PDF打印机打印。这种方法转化的PDF图片清晰度不够。设置打印机属性word2019–>打印–>Adobe PDF打印机打印–>打印机属性。如下图所示:默认设置–>高质量打印;编辑–>图像–>关掉彩色图像和灰度图像的压缩。点击确定保存得到一个joboptions文件。纸张质量设置为最高。打开Adobe Distiller,将joboptions文件拖拽到其界面上或者在设

2022-04-18 14:34:57 2300

原创 XmanagerPowerSuite7 安装时出现的问题

安装时提示,“您的xmanager评估期已过”。这是因为你之前安装过免费版的或者是体验版。卸载之后再重装版本相差较近的新版本,就相当于又装了一遍原来的版本。**解决办法:**将系统时间调前(例如半年)。...

2021-11-11 17:01:50 4501

原创 卸载一个软件,干干净净

初步卸载:正规的软件都会在安装位置有专用的卸载程序(例如uninstall.exe、offloding.exe等)。如果找不到这种文件,还可以进入控制面板-> 程序与功能,进行卸载。删除注册表:win+r快捷键,然后输入regedit后,会进入注册表。ctrl+f快捷键,查找和需要删除的软件相关的信息,逐个进行删除。删除顽固文件:“该文件已经在windows资源管理器中打开,无法删除”,有时候,卸载完程序之后,还会有一些残留文件,要将其删除的时候就会报出以上错误。解决办法:1)首先打开一个具有资.

2021-11-11 14:45:00 669

原创 内外循环时,判断条件并不继承

问题在编写快速排序时,错误的认为内循环可以继承外循环的判断条件,结果导致出错如图所示:按照预期,此刻,i==j,应该可以跳出最外层的while循环了。但是,由于内层while缺少判断条件,此时内层while会一直执行下去,直到不再满足内层while循环的条件。解决办法把内层循环需要的条件补全...

2021-03-24 16:58:02 88

原创 资源管理器的开关

关闭ctrl+shift+右击任务栏–> 关闭资源管理器开启此时出现白屏,不能使用鼠标操作ctrl+alt+delete 开启任务管理器 --> 文件 --> 运行新任务 -->输入explorer,点击回车

2021-03-23 15:49:16 307

原创 edge浏览器添加新标签页问题

问题联想电脑中,edge浏览器添加新标签页时锁定为so.lenovo.com.cn/解决办法IE浏览器–> 设置–> Internet选项–> 主页–> 使用新标签页–>应用如果还无效,继续下一步:打开联想电脑管家–> 工具箱–> 新标签页保护 -->解开锁定...

2021-03-23 15:40:04 3906

原创 wordcount程序中,输出文件夹中为空

ShuffleError: error in shuffle in localfetcher#1问题解决办法问题WIndows10 下使用IDEA本地调试wordcount出现如下错误2021-03-05 11:11:41,311 WARN [org.apache.hadoop.mapred.LocalJobRunner] - job_local1291814541_0001java.lang.Exception: org.apache.hadoop.mapreduce.task.reduce.Sh

2021-03-23 15:31:21 1596

原创 多地址RS485通信(TIM 2, USART2)

RS485是半双工双线制通信,采用ModBus协议的RTU(Remote Terminals Unit)模式。RS485电气标准,但不对软件协议给予定义RE(低电平有效),DE(高电平有效)共接一个端口RS485_RE(PD7)while(USART_GetFlagStatus(USART2, USART_FLAG_TC) == RESET);连接P7跳线CRC-16/MODBUS冗余校验...

2020-09-21 21:24:04 1532

原创 Altium Designer19 要点整理

操作技巧选中元器件的时候,可以使用过滤功能。在工程之下,对原理图进行编译,可以对原理图进行检查;place–>directives–>generic no ERC 不进行ERC检测;tool–>annotation schematic 修改标号规则;快捷键TAU进行快速连续编号设置标题栏, =栏目名从下往上进行框选多选用shift,而非ctrlimport wizard 导入外部文件向导对齐功能放置元器件的过程中,或者单击移动按钮之后,可以通过空格、X、Y来进行方向调

2020-09-16 23:08:49 2391

原创 MDK5库函数编程(概述)

什么是固件库ST(意法半导体)为了方便用户开发,提供了一套丰富的STM32固件库。概括起来一句话:固件库就是函数的集合,固件库函数的作用是向下负责与寄存器直接打交道,向上提供用户函数调用的接口(API)。任何处理器,不管它多么高级,归根到底都是要对处理器的寄存器进行操作,所以了解了STM32的原理,才能在固件库开发过程中得心应手。ARM,STM32,CMSIS标准三个之间的关系ARM公司是一个做芯片标准的公司,负责的是芯片内核的构架设计,芯片公司根据ARM公司芯片内核标准设计自己的芯片。所以,任何一个

2020-09-14 11:11:20 1478

原创 网络通信实验(DM9000,LWIP TCP/IP)

本实验利用开发板自带的网口和 LWIP 实现:TCP 服务器、 TCP 客服端、UDP 以及 WEB 服务器等四个功能。DM9000,TCP/IP和LWIP简介本实验我们需要用到 DM9000 以太网芯片和 LWIP TCP/IP 协议栈。接下来分别介绍这两个部分。DM9000以太网芯片一个 10/100M PHY 和 4K 双字的 SRAM,它是出于低功耗和高性能目的设计的,其 IO 端口支持 3.3V 与 5V 电压。DM9000 为适应各种处理器提供了 8 位、16 位数据接口访问内部存储器。

2020-09-01 18:29:08 3439 3

原创 DMA(直接存储器访问)实验

DMA概述DMA(Direct Memory Access)直接存储器访问,DMA传输方式无需CPU直接控制传输,也没有中断处理方式那样保留现场和恢复现场过程,通过硬件为RAM和IO设备开辟一条直接传输数据的通道,使得CPU的效率大大提高。STM32最多有2个DMA控制器(DMA2仅存在大容量产品中),DMA1有7个通道。DMA2有5个通道。每个通道专门用来管理来自于一个或多个外设对存储器访问的请求。还有一个仲裁起来协调各个DMA请求的优先权。①每个通道都直接连接专用的硬件DMA请求,都支持软件触发,

2020-08-31 21:34:49 4952

原创 USMART调试组件

USMART简介USMART是正点原子为其STM32开发平台开发的一类类似Linux的Shell的调试工具。具体工作过程是通过串口发送给单片机,然后单片机 接收到命令后调试单片机里面对应的相关函数,并执行。USMART特点可以调用绝大部分用户直接编写的函数。资源占用极少(最少情况:FLASH:4K;SRAM:72B)。支持参数类型多(数字(包含10/16进制)、字符串、函数指针等)。支持函数返回值显示。支持参数及返回值格式设置。支持函数执行时间计算(V3.1版本新特性)。使用方便。USM

2020-08-30 16:23:42 385

原创 FSMC(TFTLCD显示实验,外部SRAM实验)

2.8寸 TFTLCD模块(ILI9341液晶显示控制芯片)240*320分辨率; 16位真彩显示(65536色);电阻触摸屏;背光电路;模块是3.3V供电(如果是5V MCU,必须在信号线串接120R电阻使用);LI9341驱动FSMC灵活的静态存储寄存器能够与同步或异步存储器和16位PC存储器卡连接,STM32的FSMC接口支持包括SRAM、NAND FLASH、NOR FLASH和PSRAM等存储器。FSMC驱动外部SRAM时,外部SRAM的控制一般有:地址线(如A0A25)、数据线(如D

2020-08-30 15:34:24 2846

原创 串口通信(USART1)

串口通信(RS232)USART1,A9发送,A10接收常用的串口相关寄存器串口操作相关函数串口配置一般步骤代码分析USART1,A9发送,A10接收常用的串口相关寄存器USART_SR 状态寄存器USART_DR 数据寄存器USART_BRR波特率寄存器串口操作相关函数void USART_Init(): //串口初始化:波特率,数据字长,奇偶校验,硬件流控,收发使能void USART_Cmd(); //使能串口void USART_ITConfig();//使能相关中断void U

2020-08-29 22:03:35 7042 1

原创 ns3第二个项目(second.cc)

拓扑结构如下所示: Default Network Topology//// 10.1.1.0// n0 --------------------- n1 n2 n3 n4// point-to-point | | | |// ================// LAN 10.1.2.0n0到n1实现点到点通.

2020-06-16 22:30:10 779

原创 ns3第一个项目(first.cc)

该仿真脚本的网络场景非常简单,只是在2个节点间创造一个简单的点到点通信。源代码GPLk开源协议,一般会在上方看到一个相关机构的版权声明,而在GPL内容的下方会有相应的作者信息。 * -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- *//* * This program is free software; you can redistribute it and/or modify * it under the terms

2020-06-16 21:49:50 562

原创 ns3文件夹目录与模块介绍

ns-3.27目录结构编译完成后的ns-3.27目录大体结构如下waf是基于python开发的编译工具,十分重要也很方便。scratch目录一般存放用户脚本文件,也可以把要运行的例子复制到此目录下,该目录是ns 3.27默认的脚本存放目录,使用waf编译运行时,可以不加目录scratch,如果脚本文件在其他目录下就需要在文件名前边加入目录。examples是ns 3.27提供的关于如何使用ns 3.27的例子,包含许多模块的使用。doc存放帮助文档,可以通过编译器waf将ns-3.27 在线帮

2020-06-07 23:29:58 2523

原创 ns3中添加新模块和wscript文件的结构

学习计划,尽快完成

2020-06-07 19:35:45 882

原创 在eclipse中配置对ns3的支持

第一步 新建NS3空工程File—>new—>C++ project , 编辑Project name后,选择Empty Project, 直接点击Finish第二步 将ns-3.27文件导入eclipse的NS空工程将ns-allinone-3.27中的文件夹复制到刚才建立的工程目录NS下。使用 ./waf -d debug --enable-examples --enable-tests configure命令配置ns-3.27,然后在Project Explorer中的工

2020-06-07 17:58:54 593 1

原创 安装NS3

这里写自定义目录标题欢迎使用Markdown编辑器准备工作功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-06-07 11:01:01 404

原创 NS3.27 +可视化工具NetAnim

1)介绍NetAnim是一个独立的、基于Qt4的离线动画演示工具,在NS 3方针过程中生成XML格式的trace文件,方针结束后NetAnim读取该文件显示网络拓补和节点间数据分组流等动画过程。2)安装在文件夹ns-allinone-3.27中包含netanim-3.108安装包,NetAnim是基于Qt4图形库的,所以要确保已经安装Qt4编译NetAnim:cd netanim-3.108make cleanqmake NetAnim.promake在netanim-3.108目录

2020-06-05 17:45:19 1791 1

原创 执行 sudo ./waf --run second --vis 出现错误:VisualSimulatorImpl not found

执行 sudo ./waf --run second --vis 出现错误:VisualSimulatorImpl not foundfei@fei-virtual-machine:~/eclipse-workspace/NS3$ ./waf --run second --vis在NS3.27中编译,./waf 发现visuallizer没有被建立安装依赖包fei@fei-virtual-machine:~$ sudo apt-get install python-dev python-pygra

2020-06-05 14:32:01 2546

实验14 USMART调试实验.zip

实验14 USMART调试实验.zip

2020-08-30

XCOM(串口调试助手).zip

XCOM(串口调试助手).zip

2020-08-30

实验4 串口实验.zip

STM32串口通信,摘自正点原子,学习自用 STM32串口通信,摘自正点原子,学习自用 STM32串口通信,摘自正点原子,学习自用

2020-08-29

waf-help.docx

NS(Network Simulator)是进行网络仿真的重要工具,waf又是NS中一个功能十分强大的编译系统,但是众多的参数和命令却太难一一记住,该资源全面地规整了NS3.27中关于waf 的各种参数和命令。注:资源为全英文章

2020-06-07

空空如也

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

TA关注的人

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