自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 txt大文件拆分

txt大文件拆分

2024-02-12 09:39:04 385

原创 VMware通过微PE安装window XP系统

安装不成功的原因有3点:1、VMware磁盘格式选择IDE,这关系到启动界面的0x0000007B错误代码。2、VMware内存分配时,要大于512M,可以i选择1G。否则的话,在后续的PE系统中,无法打开“windows安装器”这一软件3、磁盘分区时,没有选择“快速分区”制作系统盘,而是选择“创建分区”。结果就是少了引导区,系统无法启动。

2024-01-10 00:54:32 657

原创 电路暂态过程

电路暂态过程——问题及分析方法

2023-08-04 00:24:47 524

原创 CSDN如何输入公式

CSDN如何输入公式

2023-07-30 19:23:17 258

原创 图片划线查看截面像素值曲线分布工具

链接:https://pan.baidu.com/s/1tPUq7Nu3NzXcDKt3IzDFkQ。1、选择左端点(左键),选择右端点(右键),截面图就输出了。2、切换下一张图片(x),切换上一张图片(z)

2023-04-28 00:58:07 123

原创 python 中括号里边嵌套小括号 是什么

list1表示列表,列表的第一个元素list1[0]是一个元组,元组的第一个元素是21,上方代码也可写为以下形式。,内容不能被修改,可以按索引访问(tup1[0]),内容可以修改,可以按索引访问(list1[0])**小括号()**在python里边表示。在python里边表示。

2023-04-27 23:47:04 752

原创 PNG图片半透明和不透明的区别

最近才知道png图片,有透明度一说,想知道半透明图片和不透明图片有啥区别,因此做了下对比。根据下图的结果,当图片完全不透明时,只有rgb三维数据;当图片半透明时,增加了一维数据,用作记录透明度。通过PS生成50%透明度、和不透明的图片。

2023-04-22 11:03:14 527

原创 can‘t open/read file: check file path/integrity

图片路径错误

2023-04-21 22:35:00 5685 1

原创 esp32网页配网

链接:https://pan.baidu.com/s/176tPiZueA5-phNqXxC0d3w。

2023-04-18 00:56:45 141

原创 esp8266网页配网

esp8266网页配网代码

2023-04-09 10:51:31 147

原创 axmath排版突然乱了

解决方法很简单,分两步:1.选中公式后边的序号(没有序号就直接选公式本身)2.更新序号ok

2022-06-08 23:16:31 913

原创 【无标题】

错误: 文件:gen.m 行:1 列:1 此上下文中不允许函数定义。原因:.m文件既定义了函数,又写了其他语句function Freq = F(Time)解决方法:删掉函数function,把函数写到单独的.m文件

2022-05-27 14:43:14 241

转载 李俊昌《衍射计算及数字全息》代码

代码

2022-05-02 19:15:22 658

转载 钱晓凡《信息光学数字实验室》代码

代码

2022-05-02 19:13:26 601

转载 Iterative twin-image free reconstruction of in-line hologram

链接:https://pan.baidu.com/s/1ghcf6gYfdR1DUX3AwqNl4g 提取码:oqvf

2021-12-24 14:43:09 166

原创 图像二维采样(3)

代码来自钱晓凡《信息光学数字实验室》这个太厉害了,我建议直接看书。书上有详细解析。fxy=cos(peaks(256).*2+pi)+1; %构建连续带限函数[rr,cc]=size(fxy); %计算连续函数的大小figure,imshow(fxy,[]) %显示连续函数F=fftshift(fft2(fxy)); %计算连续函数的频谱figure,plot(a

2021-12-07 15:54:34 311

原创 matlab信号采样

采样对象40个离散点,在实空间的40个点内,有2个周期:采样周期:1/2每两个点抽样一个,所以抽样结果如下:对抽样结果分别进行模拟DFT和FFT运算,得到抽样信号的频谱图:对比两图发现:1.DFT得到的频谱是40个频率刻度,而FFT得到的只有20个频率刻度。2.DFT得到的频谱有4个频率分量,而FFT只有两个频率分量。所以哪个方法得到的结果是对的呢?再回答这个问题前,先看看下面这个离散点只有20个的2(周期)信号图以及他的频谱图(注:此信号不是原信号):是的,这两个频域图一模一样

2021-12-07 15:05:49 10953

原创 抽样频率范围

已知抽样点数量,求频率范围现在有40个离散点,从图可以看出:1.最高频率时,2个点组成一个周期,有40(点)/2(点/周期)=20(周期)。可能对这种频率表示方式不太认同,我类比一下时间频率:设每个余弦周期T=0.2(秒/周期),那么余弦函数的频率f=1/T=1(秒)/0.2(秒/周期)=10(周期)。这个频率的含义就是每秒10个振荡周期数。2.最低频率时,40个点组成一个周期,有40/40=1(周期)。3.最低2和最高20频率中间,还有离散的基信号频率,分别是3、4、、、19(周期)。这样

2021-12-07 11:12:35 2183

原创 为什么抽样频域幅值是原来的1/X

问题引入:左边是原图FFT,右边是抽样图的FFT(每两个点抽一个)。抽样后的频谱振幅是抽样前的一半。使用模拟DFT分析DFT(离散傅里叶变换)的内容是:目标信号与基信号的乘积和,本文挑选与目标信号相同频率的基信号进行展示。对比figure1和figure2(原图和采样图),采样后时域信号稀疏了一半,也就是说,求和项少了一半,所以频域幅值就是原来的1/2。close all;%% 原信号n = 0:1:39; %40个离散点A = cos(2*pi*2*n/

2021-12-06 20:10:43 1199 3

原创 图像二维采样(2)

图像二维采样

2021-12-06 18:50:40 772

原创 光波的干涉

光的干涉

2021-12-02 15:49:05 1639

原创 图像二维采样(1)

图像二维采样与空间带宽积

2021-12-01 17:17:17 5420

原创 xv6 pagetable labs

基本上大佬都有写答案:详细版和简洁版(个人水平有限,如文中有问题,希望不吝赐教)难点理解问题啥意思有点难,第二问的意思是:为每个进程加一个内核页表。(这里比较难以捉摸,因为usertests本来就可以运行,然后题目要求加完内核页表之后,也要能运行usertests。)为啥作业要这么折腾,本来可以跑的代码,还要加个内核页表,这不多此一举?可能是内核页表是由芯片进行查表,而用户页表由操作系统进行查表。老师的目的是要我们区分这两点。说说我遇到的代码上的问题:1.实验第三问(复制用户页表到内核页表.

2021-06-21 16:12:26 2513 2

原创 ubuntu搭建xv6环境

ubuntu搭建xv6环境参考:1.xv6简洁配置步骤2.xv6详细配置步骤主要内容安装内容包括3个部分:riscv工具链、qemu和xv6。riscv工具链1.从网盘下载工具链压缩包。然后把压缩包从windows拖到vmware虚拟机。tar -zxvf riscv-gnu-toolchain.tar.gz #解开压缩包cd riscv-gnu-toolchain #进子文件夹./configure --prefix=/usr/local/opt/riscv-gnu-toolc

2021-05-24 16:26:19 2016

原创 vmware虚拟机ubuntu磁盘扩容(三)

问题ubuntu装软件的时候,发现生成不了文件夹:“无法mkdir 设备上没有空间”,随后就报磁盘空间不够。解决方法过程分成3个部分,本文是第三部分。本文参考:ubuntu开机挂载磁盘。3. 开机 自动挂载 磁盘。第二步是手动挂载磁盘,每次开机都要手动挂载。下面是自动挂载磁盘。sudo gedit /etc/fstabsudo blkidsudo gedit /etc/fstabUUID=875eee95-551f-42cb-97ce-d0f875eda815 /sda3

2021-05-22 01:05:51 106

原创 ubuntu进恢复模式

补救方法:进恢复模式如果哪里搞错了,然后进不去系统了。请尝试:在ubuntu开机前一直按F1,直到听到“滴——”持续的蜂鸣声,然后松开F1(还有按下ctrl+alt,让鼠标指针出现),并按下vmware的重启按钮,按照图示操作。...

2021-05-22 01:00:28 9384 2

原创 vmware虚拟机ubuntu磁盘扩容(二)

问题ubuntu装软件的时候,发现生成不了文件夹:“无法mkdir 设备上没有空间”,随后就报磁盘空间不够。解决方法过程分成3个部分,本文是第二部分。本文参考:ubuntu磁盘分区。2. 打开ubuntu,给新添加的磁盘进行分区。sudo fdisk -lsudo fdisk /dev/sdanp三次回车wls /devsudo blkidsudo mkfs -t ext4 /dev/sda3sudo mkdir /sda3df -hsudo mo

2021-05-22 00:55:56 146

原创 vmware虚拟机ubuntu磁盘扩容(一)

问题ubuntu装软件的时候,发现生成不了文件夹:“无法mkdir 设备上没有空间”,随后就报磁盘空间不够。解决方法过程分成3个部分,本文是第一部分。本文参考:vmware磁盘扩展vmware扩展磁盘空间 ,从27G扩展到27.1G。...

2021-05-22 00:52:58 236

原创 p->ref > 0

配置:单片机:stm32h743VIT6有线网卡:lan8720操作系统:r-thread协议栈:lwipbug:pbuf_free: p->ref > 0Assertion: 747 in …\components\net\lwip-2.0.2\src\core\pbuf.c, thread tcpip问题描述:当调试的时候,中途断点的停顿时间超20s,就会触发以上bug。参考资料:lwip应用开发指南问题定位+解决方法:**问题定位:**pbuf_free函数释放p

2020-11-11 11:00:04 2323 6

原创 树莓派4b 设置分辨率

2步到位1.打开显示器设置2.HDMI1(或者HDMI2)设置分辨率1.打开显示器设置2.HDMI1(或者HDMI2)设置分辨率网上说的修改/boot/config.txt或者是在sudo raspi-config里设置分辨率,都没有效果,这个亲测有效。...

2020-09-04 21:43:26 5749 1

原创 IAR切换到release调试时,不跳转到main函数

因为想把两个不同的工程放一个界面,便于修改程序。所以就要用到两个工作空间。当我修改debug空间到release空间后,出现好多错误:原来是没有宏定义、头文件路径没有添加、芯片型号没有选择:接下来编译程序不会报错了,然后仿真调试出现了不跳转到main函数这一行的问题,就是程序没法调试:可以看到main函数可以跳转了,发现程序运行的结果和原先debug模式下的有些不一样,原因是IAR的r...

2019-12-06 19:29:07 1976 1

原创 keil跳到某一行

有时候需要跳到指定的行数:Ctrl+G

2019-08-17 11:23:14 2277

原创 keil调试没法连续运行

问题描述:1.打开下载完rt-thread开发的keil工程文件,发现他的版本是STM32F103ZF,2.然后把它改成了STM32F103ZE。改完后编译、调试。3.点击run,发现类似单步调试。如图:错误原因:解决方法:在debug中更改为下图内容:...

2019-08-03 16:36:06 4466 1

原创 删除成员变量

本篇针对的是按钮控件。1.右击按钮-添加变量。找到变量名m_MyButton2.在xxxDlg.cpp(MFC程序的主文件)查找(Ctrl+F):m_MyButton-右击m_MyButton-转到定义-注释这一行。3.返回到xxxDlg.cpp(MFC程序的主文件)查找(Ctrl+F):m_MyButton-注释本行4.回到第一步,添加变量,发现可以添加新的。...

2019-08-01 19:49:14 376

原创 STM32串口助手小问题

串口助手收到STM32串口发来的一帧数据,当把显示的字符从16进制切换成字符时,再重新切换成16进制。显示框里的数据发生了改变。可以看到,第一幅的十六进制显示的数据和最后一幅不一样。然而只是点了两下√。不知道原因。...

2019-07-30 17:11:35 1308

原创 正点原子的TPAD键用不了

很有可能是因为TPAD和ADC没有用跳线帽连接

2019-06-23 15:26:37 1078 1

原创 win10系统安装CH340驱动

本人尝试了在win10操作系统安装CH340驱动,发现安装失败,解决方法如下:1.插上stm32的USB口。2.打开stm32的电源开关。3.安装CH340驱动。安装完成,OK

2019-06-21 16:45:30 16804 9

原创 树莓派小车手机app控制(1)

本篇文章是对https://blog.csdn.net/wangzhenyang2/article/details/81606700的实际演示。1.新建ship文件夹,在/home/pi/ship文件夹下,下载GitHub的程序(一句一句执行):sudo mkdir shipcd shipsudo git clone https://github.com/RyanWang20180512/...

2019-06-11 10:31:51 3724 4

原创 树莓派小车手机app控制(2)

本篇文章是对https://blog.csdn.net/wangzhenyang2/article/details/81606700的实际演示。上篇文章把树莓派的bug给解决了,现在我们看看安卓端的bug。首先我们下载程序:https://github.com/RyanWang20180512/Cellphone-control-project-for-Picar.git下载完成后,第一个文件...

2019-06-11 10:31:34 3798 1

原创 树莓派小车手机app控制(3)

本篇文章是对https://blog.csdn.net/wangzhenyang2/article/details/81606700的实际演示。所以建议先看源博客上篇讲完了app要修改的小地方,下面讲得是,两个部分之间建立连接。由树莓派开热点:参考博客查看手机IP地址用手机连接WiFi,之后在树莓派端使用arp -a查看手机的ip地址(这里的IP地址好像是固定的,即你的手机每次连接的ip都...

2019-06-10 23:39:37 3877 14

空空如也

空空如也

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

TA关注的人

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