- 博客(102)
- 资源 (7)
- 收藏
- 关注
原创 tftp 报错:连接请求失败的情况之一: Unable to open file testfiletestfiletestfile.dat for writing 6
通过windows 自带的tftp client向运行在单片机上面的tftp server传输文件 testfiletestfiletestfile.dat,报错:连接请求失败。并且单片机的串口打印: Unable to open file testfiletestfiletestfile.dat for writing 6。同时,我们发现,传输testfile.dat是可以的。这里的6是指报错信息:FR_INVALID_NAME。最后定位到大概率是文件名过长导致的。总之是文件名不符合要求。
2025-05-14 17:07:14
298
原创 如何在windows10上面搭建DHCP服务器
如果这个时候在进行嵌入式开发,开发板需要DHCP连接被分配一个IP地址,最好的办法是买个路由器,其次是在windows上面启动一个DHCP server的服务。通常情况下,windows10上面只会运行DHCP的客户端,当电脑主机插上网线,网线另一端插上路由器,路由器就会给这个网卡分配一个IP地址。8. 测试,可以通过一根网线,把以太网和以太网2连起来,就会发现以太网被以太网2分配了ip地址。由于我的电脑只有一个网口,因此我买了一个带网口的usb拓展坞,插到电脑上,就会多一个网口。下载解压缩之后长这样。
2025-05-14 10:43:36
242
原创 “zynq lwip link speed for phy address 1:0“调试ZYNQ的LWIP出现的问题及解决。
在连接没有错误的情况下,失败的原因是底层驱动中,没有获取该芯片速度的函数。文件所在目录:D:\Xilinx\SDK\2018.3\data\embeddedsw\ThirdParty\sw_services\lwip202_v1_2\src\contrib\ports\xilinx\netif。不巧的时,博主最近的使用的开发板使用的是景略半导体的工业级以太网GPHY芯片(JL2121-N040I)。相关的文件:xaxiemacif_physpeed.c 和 xemacpsif_physpeed.c。
2025-05-14 10:26:03
308
原创 如何解决vitis 2024.2 报错 “freertos10_xilinx requires at least one timer hardware instance to be present”
这个问题原因是vivado中创建的processing_system7_0 ,没有勾选ttc时钟。
2025-05-13 10:14:22
111
原创 函数指针、指针函数,数组指针、指针数组,别再傻傻分不清!
函数指针return a<b?a:b;// 函数指针完全依靠另一个函数进行定义// 可使用tpyedef对函数指针进行声明// FUN_PTR 标识了一个返回值为一个整型变量且以两个整型变量作为实参的函数指针指针函数// 正常函数怎么定义,指针函数就怎么定义*p = a<b?a:b;return p;// 数组指针完全依赖另外一个数组来定义a = &c;// 同样可以使用typedef定义类型a = &c;// 指针数组i<10;i++){
2025-05-12 20:01:11
102
原创 找不到msvcr120.dll的修复方法
msvcr120.dll是Microsoft Visual C++ Redistributable Package的一部分,对于许多Windows应用程序的正常运行至关重要。由于msvcr120.dll是许多软件在运行过程中依赖的重要动态链接库文件,如果丢失,用户在尝试打开相关应用时,可能会收到“找不到msvcr120.dll”或“msvcr120.dll丢失”的错误提示,进而无法成功启动应用程序。在使用MQTT调试客户端的时候系统里没有动态链接库MSVCR120.dll。微软官网下载这个可再发行程序。
2025-05-09 10:32:41
147
原创 Zynq-7000 开发总结
近期经手了使用zynq开发的项目,中途遇到了很多问题,大多都是基础性问题,最后也都一一解决了,这里挑选一些印象深刻的坑进行记录,以鉴后者。软件版本:vivado 2017.4,及其配套的sdk。芯片型号:xc7z020clg400-2
2025-03-17 16:15:11
1035
原创 最小相位系统的相位延迟大于非最小相位系统的例子
,得到下图,发现相频响应两线的上线位置发生改变,即最小相位系统的相位延迟更大,但仍是最小相位系统的波动小。修改零点的虚部为0,即实线最小相位系统(零点为。绿色的是相频响应,实线是最小相位系统(零点为。最小相位系统的相位延迟小,相位波动小。图中,蓝色的实线和虚线重叠,是幅频响应。),虚线是最小相位系统(零点为。),虚线是最小相位系统(零点为。
2024-06-09 17:12:32
341
原创 最小相位系统
群时延最小的系统冲激响应能量最靠近0时刻的系统阶跃响应建立最快的系统有理传递函数的情况下,零极点都在复平面的左半平面的系统有理传递函数的情况下,对于离散时间系统,零极点都在单位圆内的系统有理传递函数的情况下,系统和逆系统都是因果稳定的系统最大相位系统:零点都在右半平面。因此这种系统因果稳定,但是其逆系统则不可能同时因果稳定。一个零极点系统可以表示成最小相位系统和全通系统的乘积。
2024-06-08 21:36:57
2006
原创 数字滤波器和模拟滤波器(一)
介绍模拟滤波器和数字滤波器的频率响应的异同,以及如何使用python地`scipy.signal`来绘制其频谱响应和冲激阶跃响应。在第二期将谈到如何设计模拟滤波器和数字滤波器。
2024-06-08 18:36:41
1691
原创 矩阵1-范数与二重求和的求和可交换
A=[a11a12⋯a1na21a22⋯a2n⋮⋮⋱⋮an1an2⋯ann]A = \begin{bmatrix}a_{11} &a_{12} &\cdots &a_{1n} \\a_{21} &a_{22} &\cdots &a_{2n} \\\vdots &\vdots &\ddots &\vdots \\a_{n1} &a_{n2} &\cdots &a_{nn} \\\end{bmatrix}A=a11a21⋮an1a12a22⋮an2⋯⋯⋱⋯a1na2n⋮an
2024-05-31 22:46:32
1013
原创 证明:图G=(V,E)中块的个数等于$w + \sum_{v\in V} (b(v)-1)$,其中b(v)表示G中含有v的块的个数,w表示连通分支数。
证明:图G=(V,E)中块的个数等于$w + \sum_{v\in V} (b(v)-1)$,其中b(v)表示G中含有v的块的个数,w表示连通分支数。
2024-05-23 12:22:57
863
原创 图论中的两种递推计数法
生成树的计数还可以通过计算Laplace矩阵任意元素的代数余子式求得。G-e的k着色方案可以分为两类:e的两个端点着不同色的为。G的生成树的颗数,可以分为两类:包含边e的为。, e的两个端点着相同色的为。
2024-05-22 11:37:40
570
原创 离散数学:鸽笼原理
鸽笼原理,就一个笼子里面放一只鸽子,n个笼子就需要n只鸽子,如果有n+1只鸽子,就一定有一个笼子里有两只鸽子,如果有n-1只鸽子,就一定有一个笼子是空的。在无穷集中的表述为,如果A的势(cardinality)比B的势大,则不存在A到B的单射。另一种表述是,n个笼子,kn+1只鸽子,那么一定有一个笼子里面有k+1只鸽子。
2024-05-20 16:34:05
566
原创 $L(x) = (\frac{1}{2}x^HAx-b^Hx)^2, x\in C^{n \times 1}$是凸的
L(x)=(12xHAx−bHx)2,x∈Cn×1L(x) = (\frac{1}{2}x^HAx-b^Hx)^2, x\in C^{n \times 1}L(x)=(21xHAx−bHx)2,x∈Cn×1A 是对称正定矩阵12xHAx−bHx>0\frac{1}{2}x^HAx-b^Hx>021xHAx−bHx>0L(x) 是凸的。
2024-05-09 17:30:10
592
原创 7.9 证明:$\chi(G-e) = \min \{\chi(G),\chi(G\cdot e) \}$
证:色多项式的递推公式:Pk(G)=Pk(G−e)−Pk(G⋅e)P_k(G) =P_k(G-e)-P_k(G\cdot e)Pk(G)=Pk(G−e)−Pk(G⋅e)χ(G−e)=min{k∣Pk(G−e)≠0}=min{k∣Pk(G)+Pk(G⋅e)≠0}=min{χ(G),χ(G⋅e)}\begin{aligned} \chi(G-e) &= \min\{k | P_k(G-e) \ne 0 \} \\ &= \min\{k | P_k(G)+P_k(G\cdot e) \n
2024-05-08 20:03:39
787
原创 如何解决:You cannot manually format an existing APFS Container disk
【代码】如何解决:You cannot manually format an existing APFS Container disk。
2024-04-30 14:49:59
405
原创 关于矩阵的摄动。
其中小特征值往往对应了噪声功率,当信噪比很大的时候,即条件数很大,稍有扰动,就会让逆矩阵发生很大摄动,导致处理结果不理想,从而得到信噪比越大,效果越差的荒谬的结论。在研究信号处理算法的过程中,凡是涉及到矩阵求逆的算法(只要包括解线性方程组),都要考虑矩阵的摄动,即受到轻微扰动,矩阵的逆会不会有巨大到不能接受的变化。常见的矩阵范数有,矩阵1范数、矩阵2范数、矩阵无穷范数,算子1范数(极大列和范数)、算子2范数(谱范数)、算子无穷范数(极大行和范数)。这里的范数是任意一个矩阵范数。
2024-04-02 21:36:22
692
原创 离散傅立叶变换和线性变换的关系:什么是线性空间?
本篇博客是在学习线性空间知识的时候联想到的,通过分析DFT背后的数学原理,以便更好地理解什么是线性空间、什么是线性变换。
2023-12-26 22:20:38
569
原创 向量投影:如何将一个向量投影到矩阵的行向量生成子空间?
本问题是在学习Rosen梯度投影优化方法的时候遇到的问题,主要是对于正交投影矩阵(N^T^(NN^T^)^-1^N)的不理解,因此经过查阅资料,学习了关于向量投影的知识,记录如下。
2023-12-23 15:38:47
990
原创 证明:f(X)=ln(e^x1+e^x2+...+e^xn)是凸函数
设X,Y是Rn上的两个向量,0<=a<=1faX1−aYlneax11−ay1eax21−ay2⋯eaxn1−aynlneax1⋅e1−ay1eax2⋅e1−ay2⋯eaxn⋅e1−ayn≤lnex1ex2⋯exna×ey1ey2⋯eyn1−aafX1−afYfaX1−a。
2023-12-14 17:29:42
704
原创 Hermite矩阵的特征值估计——courant-fischer定理
该min符号的含义是,在无穷个n-1维复空间中,要找到一个U,使得以U为可行域的函数。,这样的子空间有无穷多个(可以想象,三维空间中有无穷多个二维平面)。该定理的2、3是容易证明和理解的。如果不能深入理解子空间的含义,将难以理解4、5。3️⃣对于k=n-2,是同样的理解方式,只不过取min的时候,要排除掉。注意,本定理名叫min-max定理,此时还仅仅只考虑极大那部分。的特征向量不属于U,或者说和U的基向量正交。2️⃣当k=n-1时,U是n-1维复空间,的特征向量共线的时候,的特征子空间的时候,
2023-11-30 22:35:38
1419
原创 矩阵理论——Gerschgorin定理,以及用python绘制Gerschgorin圆盘动图
其中,D(i)表示第i个Gerschgorin圆盘,aii表示矩阵A的第i行(或第i列)的对角线元素,aij表示矩阵A的第i行(或第i列)的非对角线元素。为了更好的理解这个定理,用python绘制动图,将更好理解这个过程。
2023-11-20 22:32:15
1052
原创 使用python一行代码进行格拉姆-施密特正交化
网上大多数的代码都是自己编写函数来实现正交化,不够简单直接。本文将调用numpy库和sympy库分别用一行代码正交化。
2023-11-11 18:20:31
1356
【期末课程设计】基于Matlab的图像处理软件+大作业
2022-06-03
【信息论】信息论期末课程设计-基于python的无失真信源编码的编解码及其性能分析
2022-06-01
FPGA工程文件+gold码生成文件.rar
2021-12-07
多速率采样的demo.rar
2021-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人