自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客不孤独的博客

热爱生活激情四射的代码农场

  • 博客(110)
  • 资源 (12)
  • 问答 (2)
  • 收藏
  • 关注

原创 [学习] 深入理解 POSIX

POSIX标准是现代操作系统兼容性的核心规范,由IEEE制定以解决UNIX系统碎片化问题。该标准包含文件系统结构(FHS)、进程管理、线程支持(Pthreads)、信号处理等核心组件,为开发者提供统一的API接口,确保编写的C程序能在Linux、macOS等系统上无需修改即可运行。其关键技术包括原子文件操作、写时复制进程模型、线程同步机制、实时信号处理等,成为构建可移植软件系统的基石。

2025-07-05 22:39:55 661

原创 [C++] # 深入理解C++继承:从原理到实现

本文深入探讨C++继承机制的核心概念与实现细节。首先介绍了继承的基本概念,包括三种继承方式(公有、保护、私有)及其语法结构。随后重点分析了继承的内存模型,通过示例代码展示了派生类对象的内存布局特点。文章还详细讲解了构造函数与析构函数的执行顺序规则,以及虚函数的实现原理和多态机制。最后讨论了多重继承的复杂性及解决方案。这些内容为理解C++面向对象编程中的继承机制提供了全面指导。

2025-07-04 22:38:53 726

原创 [C++] C++多重继承:深入解析复杂继承关系

本文深入解析C++多重继承的核心概念和实际应用。主要内容包括:多重继承的基本语法和内存布局,典型问题如名字冲突和菱形继承问题,解决方案虚继承的实现原理,以及构造函数调用顺序的特殊规则。文章还提供了多重继承的最佳实践建议,如优先使用组合、使用接口类等,并列举了典型应用场景。通过代码示例展示了多重继承的常见问题及解决方案,帮助开发者理解这一复杂特性。

2025-07-04 22:38:43 674

原创 [科普] CORS站 vs 完好性监测站:卫星导航背后的“精度大师”与“安全卫士”

卫星导航背后的两大核心系统——CORS站与完好性监测站,分别扮演“精度大师”与“安全卫士”的角色。CORS站通过差分定位技术消除误差,实现厘米级高精度定位(如测绘、农业);完好性监测站则实时检测导航误差,超限时秒级告警(如民航安全)。前者依赖误差修正算法,后者基于保护级计算,二者共同保障导航系统的精准与可靠。未来,随着自动驾驶发展,两类站点的深度融合将构建更安全可信的时空基准。

2025-07-03 23:42:37 861

原创 [科普]UART、RS232、RS422、RS485、TTL:深入解析串行通信家族

串行通信协议家族解析:UART是异步串行通信的核心协议引擎,负责数据帧格式定义和并串转换;TTL则定义了逻辑电平标准,与UART常配合使用。RS232采用单端负逻辑传输,适合点对点中距离通信;RS422通过差分信号实现更强的抗干扰能力,支持全双工点对点或单发多收;RS485在RS422基础上增强为多点双向通信,成为工业总线的主力。这些技术各有特点,UART+TTL适合板级通信,RS232用于传统设备接口,而RS422/485则适用于工业环境的长距离可靠传输。

2025-07-03 23:42:14 1284

原创 [科普] OFDM与OFDMA傻傻分不清楚

摘要: OFDM与OFDMA是现代无线通信的核心技术。OFDM通过正交子载波实现高效单用户传输,而OFDMA在此基础上引入多址接入,动态分配子载波资源以支持多用户。关键区别在于:OFDM固定占用全部带宽,OFDMA则灵活划分时频资源块(如5G的RB、WiFi 6的RU)。应用上,OFDM用于WiFi、数字广播等单用户场景,OFDMA应用于4G/5G等多用户系统,带来20-40%的频谱效率提升。未来,AI调度与非正交多址(NOMA)将进一步增强OFDMA性能。

2025-06-30 22:37:26 753

原创 [学习]M-QAM的数学原理与调制解调原理详解(仿真示例)

本文详细阐述了M-QAM调制技术的数学原理与实现方法。在数学原理方面,分析了信号空间理论、星座点能量计算和正交性条件;在调制原理部分,介绍了比特分组、星座映射、脉冲成形等关键步骤;解调原理则包含载波同步、定时恢复等核心技术。文章还提供了16QAM的Python仿真实现,涵盖调制、成形、解调等完整流程,并给出星座图设计、性能优化等实用技术要点。通过理论分析结合代码示例,系统性地展示了QAM技术在数字通信中的应用。

2025-06-30 22:37:11 1257

原创 [算法] QPSK调制与解调详解(完整仿真代码)

QPSK(正交相移键控)是一种高效的数字调制方式,通过载波的四种相位状态传输数据,每个符号可携带2比特信息。调制过程包括:数据分组、I/Q映射、脉冲成形和载波调制;解调则通过相干解调、匹配滤波和符号判决实现。仿真代码展示了完整的QPSK系统实现,包括格雷码映射、根升余弦滤波和误码率计算。QPSK因其高频谱效率被广泛应用于卫星通信、4G/5G和WiFi等场景。关键性能指标如星座图分布和误码率可直观反映系统抗噪声能力。

2025-06-25 23:34:19 945

原创 [算法] OFDM信号的调制与解调详解(完整仿真代码)

OFDM信号调制解调过程详解:将高速数据分割为多个正交子载波并行传输,通过IFFT/FFT实现高效频谱利用。调制流程包括QAM映射、串并转换、IFFT变换和添加循环前缀;解调则进行相反操作。循环前缀消除多径干扰,FFT算法降低复杂度。Python仿真展示了4-QAM调制下的完整传输过程,包含AWGN信道影响。该系统兼具高频谱效率和强抗多径能力,是4G/5G等现代通信系统的核心技术。

2025-06-25 23:33:43 911

原创 [学习] C语言编程中线程安全的实现方法(示例)

本文介绍了C语言中实现线程安全的五种主要方法:1) 互斥锁(Mutex) - 通过加锁机制保证共享资源独占访问,示例展示了如何保护计数器变量;2) 读写锁(Read-Write Lock) - 适用于读多写少场景,允许多个读线程同时访问;3) 条件变量(Condition Variable) - 配合互斥锁实现线程间通信,通过生产者-消费者模型演示;4) 原子操作(Atomic Operations) - 使用C11标准提供的原子变量实现不可中断操作;5) 线程局部存储(TLS) - 让每个线程拥有变量独立

2025-06-24 21:38:49 1106

原创 [学习] C语言中的原子操作(示例)

本文介绍了C语言中原子操作的实现与应用。原子操作作为并发编程的关键技术,具有不可分割性,能有效避免多线程环境下的数据竞争问题。文章对比了两种主要实现方式:GCC内建函数(__sync系列)和C11标准的<stdatomic.h>,并提供了计数器示例和自旋锁实现代码。同时分析了原子操作与锁机制的优缺点,指出原子操作性能更高但仅适合简单场景。最后强调了注意事项,包括避免过度使用、注意内存顺序和平台差异等。掌握原子操作有助于编写高效、线程安全的C程序。

2025-06-24 21:38:37 896

原创 [学习] C语言<string.h>中字符串函数全解析

C语言<string.h>字符串函数摘要 本文全面解析C标准库<string.h>中的字符串处理函数,提供函数原型说明和实用示例代码。涵盖19个核心函数:strcpy/strncpy(字符串拷贝)、strcat/strncat(字符串拼接)、strcmp/strncmp(字符串比较)、strlen(获取长度)、strchr/strrchr(字符查找)、strstr(子串查找)、strspn/strcspn(前缀匹配计算)以及strpbrk(字符集查找)。每个函数均配有完整可运行的代码

2025-06-22 18:50:12 1448

原创 [科普] 计算机寻址

计算机寻址是CPU访问数据的核心机制,主要包括立即寻址、直接寻址、间接寻址、寄存器寻址等方式。立即寻址将数据直接嵌入指令,速度最快但灵活性差;直接寻址通过内存地址访问数据,简单高效;间接寻址通过指针动态定位数据,灵活性高;寄存器寻址利用CPU内部寄存器,速度极快但容量有限。不同寻址方式各有优劣,适用于不同场景,如常量赋值、数组访问或动态数据操作。现代操作系统还通过虚拟内存技术扩展寻址能力,实现更灵活的内存管理。

2025-06-21 21:21:29 1003

原创 [学习] 哈希码:原理、用途与实现详解(C代码示例)

本文全面解析哈希码的核心原理与应用。哈希码是通过哈希函数将任意数据映射为固定长度数值的技术,具有单向性、确定性、敏感性和均匀性四大特性。文章详细介绍了哈希冲突及解决方案(链地址法、开放寻址法),并给出多项式哈希、DJB2、SHA-256和MD5等算法的数学表达式。在实际应用中,哈希码广泛用于数据检索(哈希表)、完整性验证(文件校验)、安全加密(密码存储)和分布式系统(一致性哈希)。文末还提供了C语言实现示例,涵盖初始化、插入、查找和删除操作。哈希技术通过权衡速度、均匀性和抗碰撞性,是计算机科学领域的重要工具

2025-06-21 20:58:10 809

原创 [实战] Windows 文件读写函数 `ReadFile()` 和 `WriteFile()` 的阻塞与非阻塞操作详解(含完整C语言示例)

本文详细讲解了 Windows 文件读写函数 ReadFile() 和 WriteFile() 的两种操作模式。阻塞模式下函数会等待操作完成,实现简单但效率较低;非阻塞模式通过 OVERLAPPED 结构和事件对象实现异步操作,适合高并发场景但实现较复杂。文章提供了完整的 C 语言示例代码,分别演示了阻塞方式的同步读写和非阻塞方式的异步文件读取实现。通过对比表清晰展示了两种模式在等待机制、实现复杂度等方面的区别,帮助开发者根据实际需求选择合适的文件操作方式。

2025-06-20 20:51:10 982

原创 [学习] 在C语言中使用字典(附示例)

摘要: 本文介绍了在C语言中实现字典数据结构的方法,通过结构体和哈希表构建键值对存储系统。主要内容包括:字典的基本概念(键值对存储)、哈希表实现原理(哈希函数+链表解决冲突),以及完整实现代码(插入、查找、删除操作)。文章还提供了两个实际应用场景:配置管理器读取键值对和单词频率统计器,并附有可编译运行的示例代码。作者详细解释了每个核心组件的作用,包括Entry结构体、哈希函数设计和内存管理方案,展示了如何在没有内置字典的C语言中实现高效的数据关联存储。

2025-06-20 20:50:55 1001

原创 [学习] 深入解析Z变换:从数学基础到工程应用

Z变换是离散时间信号系统分析的核心数学工具,通过将时域序列映射到复平面(Z域),为数字滤波器设计、系统稳定性分析和频谱计算提供了理论基础。本文从数学定义出发,结合物理意义与工程案例,系统剖析Z变换在数字信号处理中的核心作用,并提供完整的Python可视化实现。

2025-06-17 22:57:18 902

原创 [学习] 矩阵求逆常用算法(含实现代码)

本文简单介绍了多种常用的矩阵求逆的方法,包含严谨的数学推导、可执行的Python代码(均通过测试验证)及算法对比分析,代码实现注重数值稳定性与效率,可作为设计参考。

2025-06-17 21:59:50 1169

原创 [学习] 牛顿迭代法:从数学原理到实战

牛顿迭代法是一种高效求解非线性方程根的数值方法,通过函数在初始点的切线(一阶泰勒展开)逼近零点,具有二阶收敛速度。其应用场景包括工程优化(如机器人运动学逆解)、机器学习参数优化(逻辑回归)及科学计算(微分方程求解)。优点是收敛速度快,但依赖初始值且需显式导数;改进方法包括割线法和阻尼牛顿法。示例通过Python代码演示了求解方程 e^x + x^3 = 0,展示迭代过程及可视化结果。

2025-06-14 23:01:25 1632

原创 [学习] FIR多项滤波器的数学原理详解:从多相分解到高效实现(完整仿真代码)

本文深入探讨了FIR多项滤波器的数学原理与高效实现方法。首先从FIR滤波器基础数学模型出发,详细推导了多相分解过程,展示如何将传统滤波器拆分为并行的子滤波器组,并解释了其物理意义和计算优势。接着分析了多相结构在插值和抽取应用中的等效变换原理,通过数学公式对比传统方法与多相实现的复杂度差异。最后提供了Python仿真实验设计,验证多相分解的等效性。文章保留了关键公式的完整推导步骤,采用标准DSP符号体系,为读者呈现了从理论到实践的技术实现路径。

2025-06-14 22:44:22 1195

原创 [学习] 多项滤波器在信号插值和抽取中的应用:原理、实现与仿真(完整仿真代码)

本文探讨了多项滤波器在信号采样率转换中的应用,包括插值和抽取操作。通过多相分解技术,多项滤波器将传统滤波器拆分为并行子滤波器,显著降低计算复杂度(从O(NL/M)降至O(N))。文章详细解析了其原理,并提供了Python实现方法:设计FIR低通滤波器后进行多相分解,利用scipy.signal.resample_poly高效完成采样率转换。仿真实验以10Hz正弦波为例,验证了插值(L=2)和抽取(M=2)效果,通过时域和频谱分析证明该方法能有效避免混叠和镜像失真。

2025-06-14 22:12:02 1262

原创 [python] 使用python设计滤波器

本文介绍了使用Python替代MATLAB进行滤波器设计的方法。代码示例展示了如何设计IIR椭圆滤波器和FIR凯塞窗滤波器,包含参数设置、阶数估算和性能分析。关键点包括:1)利用scipy.signal模块的ellipord和firwin函数;2)滤波器阶数计算公式;3)通过freqz分析幅频/相频响应;4)可视化零极点图和群延迟。结果显示Python能有效完成传统MATLAB的滤波器设计任务,提供完整的分析功能。代码还演示了实际滤波效果对比,验证了设计可行性。

2025-06-12 23:15:11 1204

原创 [python] Matplotlib 绘图方法大全(附完整代码示例)

本文全面介绍了Matplotlib库的主要绘图方法,每种方法均提供完整代码示例。内容包括基础设置、折线图、散点图、柱状图、水平柱状图、饼图、直方图、箱线图、面积图、等高线图和3D曲面图等11种常用图表类型。代码示例详细展示了各类图表的绘制方法及常见参数配置,如颜色、标签、图例、网格等可视化元素的设置。所有示例均针对中文环境优化,解决了中文显示问题,适合作为Python数据可视化的快速参考指南。通过本文,读者可以快速掌握Matplotlib的核心绘图功能,应用于实际数据分析与可视化项目中。

2025-06-12 22:59:11 1116

原创 [学习] Costas环详解:从原理到实战

Costas环是一种用于抑制载波调制信号同步的特殊锁相环结构。其核心由两路正交支路组成,通过混频、滤波和鉴相实现载波同步。数学推导表明,误差信号与相位差成正比,最终驱动VCO达到相位锁定。环路设计中需合理选择噪声带宽和阻尼系数等参数。文中还给出了Python仿真实例,包括QPSK信号生成、噪声添加和Costas环实现,展示了载波同步的实际应用过程。关键点在于双路正交处理结构和二阶环路滤波器的设计优化。

2025-06-11 22:11:22 764

原创 [学习] C语言结构体与联合体的对比分析

本文对比分析了C语言中结构体(struct)与联合体(union)的核心差异与应用场景。结构体采用独立内存分配,适用于聚合多种数据类型(如学生信息);联合体采用共享内存,节省空间,适用于类型转换和协议解析等场景。文章通过代码示例展示了二者在内存分配、访问特性上的差异,并提供了混合使用的典型案例(如网络协议解析)。结构体与联合体的组合使用可提高数据结构灵活性,但需注意类型安全和内存对齐问题。

2025-06-11 22:06:11 735

原创 [学习] GNSS信号跟踪环路原理、设计与仿真(仿真代码)

本文对GNSS信号跟踪环路原理、实现方法等进行了详细的介绍,并提供了完整的仿真代码。

2025-06-07 21:10:31 1181

原创 [学习]扩频码测距原理、实现与精度分析(仿真代码)

本文对扩频码测距的原理进行了简单介绍,并对实现方法进行了简单描述,提供了实战仿真代码,对再不同信噪比下,扩频码测距精度的变化情况,可作为扩频码测距的一个学习参考资料。

2025-06-07 20:52:08 1035

原创 [Zynq] Zynq Linux 环境下 AXI UART Lite 使用方法详解(代码示例)

本文详细介绍了在Zynq Linux环境下使用AXI UART Lite的全过程。首先说明了硬件环境配置,包括AXI UART Lite IP核的添加与连接。接着重点讲解了设备树节点的配置方法,包括寄存器地址、中断和波特率等关键参数设置。然后介绍了驱动加载验证步骤和用户空间通信方法,提供了使用标准文件I/O操作的代码示例。最后给出了测试工具使用方法(minicom/screen)和常见问题排查技巧。

2025-06-05 23:07:08 819 1

原创 [zynq] Zynq Linux 环境下 AXI BRAM 控制器驱动方法详解(代码示例)

本文详细介绍了在Zynq Linux环境下驱动AXI BRAM控制器的三种方法: UIO方法:通过内核UIO框架映射到用户空间,开发简单快速,支持中断处理,但性能略低且安全性较差。 /dev/mem直接映射:直接访问物理内存,性能最优,但需要root权限且存在安全风险。 自定义字符设备驱动:编写内核模块提供标准接口,性能好且安全,但开发复杂度高。 每种方法均包含完整的设备树配置和示例代码,适用于不同应用场景。UIO适合快速原型开发,/dev/mem适合性能敏感应用,自定义驱动适合产品级部署。

2025-06-05 22:43:58 1237 1

原创 [Linux] 通过sysfs使用GPIO中断事务(代码示例)

## Sysfs实现GPIO中断事件监听摘要本文提供基于Linux sysfs接口的GPIO中断事件完整C语言解决方案。通过操作`/sys/class/gpio`系统文件,实现GPIO引脚导出、方向配置(输入模式)和中断边沿设置(支持rising/falling/both三种触发模式)。核心采用poll()系统调用监控value文件的POLLPRI事件,实时检测引脚电平变化并区分上升沿/下降沿事件。程序包含自动资源管理、信号处理和错误检测机制,确保可靠退出。该方案无需外部依赖库,适合嵌入式快速原型开发。

2025-06-04 23:00:16 959

原创 [Linux] Linux GPIO应用编程深度解析与实践指南(代码示例)

本文深度解析Linux GPIO应用编程,涵盖基础概念、编程实践与安全注意事项。文章首先介绍GPIO硬件特性与软件抽象层次,包括设备树配置和sysfs接口操作;随后详细讲解用户空间编程方法,展示libgpiod库的中断检测和LED控制代码实现;最后强调权限管理、硬件保护电路等安全要点,并附LED呼吸灯和按键唤醒系统等实战项目示例。通过理论结合实践的方式,为开发者提供完整的Linux GPIO开发指南。

2025-06-04 22:45:18 1051

原创 [Python] python信号处理绘制信号频谱

本文详细介绍了Python中用于信号频谱分析的scipy.signal.welch函数。该函数采用Welch方法计算功率谱密度(PSD),通过分段、加窗和平均处理,有效降低频谱估计方差。文章解析了函数参数、返回值、算法原理和关键特性,并提供了完整示例代码和推荐配置。特别对比了Welch方法与直接FFT的优缺点,指出Welch方法更适合分析含噪声的长时信号,能提供更稳定的频谱估计结果。最后针对常见问题给出了解决方案,帮助用户获得更准确的频谱分析结果。

2025-06-03 21:58:24 1260

原创 [Python] struct.unpack() 用法详解

Python的struct.unpack()函数用于解析二进制数据,通过格式字符串定义数据类型和字节顺序。格式字符串包含两部分:字节顺序字符(如<小端、>大端)和数据类型字符(如i表示整数、f表示浮点数)。使用示例包括解析整数、字符串和混合类型数据,需注意缓冲区长度匹配和字节顺序。常见错误有缓冲区不匹配和解析错误。该函数常用于处理二进制协议和文件格式。

2025-06-03 21:50:54 1299

原创 [学习] PID算法原理与实践(代码示例)

PID算法是自动控制中的经典算法,由比例(P)、积分(I)和微分(D)三部分协同作用。P项快速响应当前误差,I项消除稳态误差,D项抑制振荡。其数学表达式为u(t)=Kpe(t)+Ki∫e(t)dt+Kd(de/dt)。PID广泛应用于工业控制、机器人、自动驾驶等领域。实践案例包括电机转速控制(通过PWM调节)、温度控制(滞回算法)和时钟驯服系统(锁相环)。常见问题及优化:积分饱和采用限幅或抗饱和算法;噪声干扰需低通滤波;非线性系统可结合模糊控制或自适应PID。

2025-06-01 20:10:52 950

原创 [Linux] Linux 系统从启动到驱动加载

文章摘要:Linux系统启动与驱动加载全流程 本文详细解析Linux系统从硬件上电到驱动加载的完整过程:1)硬件上电阶段,BIOS/UEFI执行POST自检并初始化关键硬件;2)Bootloader阶段,GRUB等引导程序加载内核镜像和initramfs;3)内核初始化阶段,完成架构相关设置、核心子系统初始化和内核线程创建;4)驱动子系统初始化,建立设备模型并注册总线类型;5)驱动加载阶段,通过总线扫描硬件设备并进行驱动匹配;6)用户空间初始化,启动init/systemd进程。

2025-06-01 11:18:37 1045

原创 [学习] RTKlib 实用工具介绍

本文简单介绍了RTKlib APP文件夹下面的工具。

2025-05-31 15:57:18 995

原创 [学习] C语言的回调函数(代码示例)

C语言回调函数是通过函数指针实现的机制,允许将函数作为参数传递并在特定条件下触发。其核心原理包括函数指针传递、条件触发和上下文回传。主要应用于事件处理(如GUI点击)、算法抽象(如qsort排序)和异步操作(如网络请求)。实现时需注意函数指针类型匹配,可通过void*传递上下文数据,并用typedef提高类型安全性。典型示例包括标准库的qsort函数和异步I/O处理。回调机制虽灵活但需谨慎管理指针和生命周期,现代语言通常提供更安全的替代方案。

2025-05-30 12:37:39 1226

原创 [探讨] 如何做好技术文档

本文探讨了技术文档的核心价值与创作方法论。技术文档具有三大核心价值:作为开发与用户的沟通桥梁、团队知识传承载体、以及产品完整性的体现。在创作流程上,强调前期需进行受众分析、需求确认和资源规划;结构设计应采用模块化架构、合理划分信息层级、搭建科学的导航系统。内容创作需注重术语统一、代码注释规范、可视化表达及多版本适配。文章提供了具体的技术实现示例(如Mermaid流程图语法)和最佳实践案例,帮助提升技术文档的专业性和可用性。

2025-05-29 23:46:51 1790 1

原创 [学习]C++ 模板探讨(代码示例)

本文系统探讨了C++模板的核心机制与应用。首先介绍了模板的基本概念,包括函数模板与类模板的定义及实例化方式(隐式/显式)。其次详细解析了函数模板的语法、参数推导规则及重载特化技巧。在类模板部分,阐述了其定义方法、成员函数模板、静态成员特性及继承机制。最后深入讲解了模板进阶特性:非类型参数、可变参数模板和模板元编程,并提供了典型应用场景如编译期计算、类型安全函数等。全文通过代码示例展示了模板在泛型编程中的强大灵活性,为编写高效复用代码提供了实践指导。

2025-05-29 23:01:19 986

原创 [学习] C语言多维指针探讨(代码示例)

本文系统讲解了C语言中多维指针的核心概念与应用。首先回顾一维指针的基本语法、数组关系和算术运算,然后深入解析多维指针的定义、内存布局及与多维数组的关系。重点阐述了指针数组的动态内存分配实现方法和注意事项,并详细介绍了多维指针在函数参数传递和字符串处理中的应用场景。通过图像处理系统、游戏地图和科学计算三个实际案例,展示了多维指针在项目开发中的典型应用。最后总结了多维指针的核心概念、使用建议和常见陷阱,强调合理使用和规范内存管理的重要性。全文为开发者提供了全面而实用的多维指针使用指南。

2025-05-28 12:49:45 773

IRIG-B的Verilog实现

据多位下载的同学反应,该代码实现与标准协议有差异,我仔细核查了,确实有差异,代码需修正,请暂不要下载,修正后我会修改说明,谢谢大家支持。 (IRIG-B的Verilog实现,可综合,含python代码,可相互验证,具体原理说明见:https://blog.csdn.net/jz_ddk/article/details/147594965 使用遇到问题可在资源或博客提问。提供有限支持。)

2025-04-28

卫星轨道模型python仿真比代码

该代码完成卫星轨道模型仿真,并产生stk模型轨道与仿真结果对比。

2025-05-17

卡尔曼滤波卫星导航领域应用简单仿真

卡尔曼滤波卫星导航领域应用简单仿真,使用python代码。 详细原理说明见: https://blog.csdn.net/jz_ddk/article/details/147544220

2025-04-26

二分法查找以及哈希表查找的C语言实现

代码包括了二分法查找以及哈希表查找的C语言实现,验证以及两者性能对比。 代码实现设计与原理介绍见blog:https://blog.csdn.net/jz_ddk/article/details/147195078?spm=1001.2014.3001.5502

2025-04-13

hermite插值算法的C语言实现

C语言为具体实现,py为C语言实现的可视化展示代码。 详细实现原理与代码设计说明见博客: https://blog.csdn.net/jz_ddk/article/details/146030183

2025-04-13

ECEF坐标系到ENU坐标系转换的C语言实现

用C语言实现ECEF坐标系到ENU坐标系转换,并提供python实现用于验证C语言实现的正确性 数学原理与代码设计使用说明可见本人博客:https://blog.csdn.net/jz_ddk/article/details/146191291

2025-04-13

自适应均衡器完整python仿真代码

对自适应均衡进行完整仿真,仿真原理与具体代码实现说明见:https://blog.csdn.net/jz_ddk/article/details/146328246?spm=1011.2415.3001.5331

2025-04-13

跨平台安全fifo完整C代码

一个C语言实现的windows和Linux都能使用的跨平台安全fifo,可用于简单通信基础模块,可用于嵌入式。使用中遇到问题,可以发帖提问,提供有限支持。

2025-04-12

modelsim 中文教程ppt

modelsim 中文教程ppt。非原创,觉得很好用,共享给各位同行。

2012-08-12

MIPI PHY 协议 官网最新版(截止到2023-12) 外网太慢,转给有需要的人

MIPI PHY 协议。官网最新版(截止到2023-12)。 包括MIPI的 D-PHY,C-PHY,M-PHY 外网太慢,转给有需要的人

2024-01-01

Spyder 独立安装板目前最新版(截止到2023-12),外网下载太痛苦 板砖给需要的人

Spyder 独立安装板目前最新版(截止到2023-12),外网下载太痛苦。板砖给需要的人 Windows直接安装就可以,Python都不需要安装。但是要装第三方库需要自己安装pip。

2024-01-01

基于Xilinx FPGA 的SPI Flash 控制器设计与验证.pdf

自己基于Xilinx FPGA 的SPI Flash 控制器设计与验证的经验,可供参考学习

2012-08-11

SD 卡最新协议 4.1版本 支持 312MB/s

SD 卡最新协议 4.1版本 支持 312MB/s 需要的人赶紧下,时代前沿!

2013-12-11

NVMe SSD介绍.pdf

描述了nvme接口的SSD架构以及控制器原理:SSD Architecture and PCI Express Interface

2020-07-19

AXI总线协议文档汇总

包括ARM AXI总线的多份协议,花了很长时间收集,打包上传,方便需要的朋友。求好评

2016-12-08

CCS 2.2 for C6000的升级包。 很难找的。

CCS 2.2 for C6000的升级包。 很难找的。免费提供给需要的人。

2016-06-06

NVME协议1.3_1.4.rar

NVME官方协议1.3 1.4正式版打包,好不容易找到,搬砖至此,希望能够帮助有需要的人。NVM-Express-1_3d-2019.03.20-Ratified && NVM-Express-1_4-2019.06.10-Ratified

2020-07-19

ARM contex M3 FPGA软核 for xilinx

ARM DesignStart 项目的免费IP,contex M3 FPGA 软核 for xilinx。

2019-01-28

ARM contex M1 FPGA软核 for xilinx

ARM DesignStart 项目的免费IP,contex M1 FPGA 软核 for xilinx。 要感谢我就多送我几分吧。

2019-01-28

PCI-E协议 1.0 2.0 2.1 3.0 打包下载

PCI-E协议 1.0 2.0 2.1 3.0 打包下载,方便又要的同学。官方协议,非乱七八糟的协议说明

2016-01-12

modelsim 官方教程ppt,免费共享

官方教程。免费共享,方便大家,需要的自己拿吧,别客气哈。

2012-08-12

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

TA关注的人

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