自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nfs下载镜像报错File lookup fail,TTTTTTTTTTTTTTT,内核 6.11.0降到5.15.0

我正在使用 Ubuntu 24.04(内核 6.11.0-25-generic),并且遇到 NFS 兼容性问题(Linux 6.2+ 默认不再支持 NFSv2)。我的是只有6.11,没有低于6.2的内核,现在来解决这个问题。以下是解决方案:Ubuntu 22.04 默认使用 5.15 LTS 内核,完美支持 NFSv2,并且长期维护(支持到 2027 年)。

2025-05-26 19:18:48 1072

原创 win主机,Ubuntu,IMX6ULL开发板网络通讯

将win以太网(192.168.10.200),ubuntu虚拟机(192.168.10.100),imx6ull(192.168.10.50)的ip地址设置为同一网段即可通讯,板子ping向win以太网时,win需要关闭防火墙,win以太网和ubuntu虚拟机都不可ping向板子,win以太网和ubuntu虚拟机两者间和互ping。虚拟机直接连接到物理网络,与主机处于同一网络段,相当于一个独立的设备,可以通过主机网络访问外部网络。在学校的情况是,笔记本连接校园网,轻薄本没有网卡,使用的网卡转usb。

2025-05-25 21:21:06 985

原创 CST求解器

时域和频域求解器是“万金油”,本征模专注共振,积分方程和高频渐进适合开放空间或高频问题,多层矩量法专攻平面结构。CST微波工作室是一个用来模拟电磁场问题的软件,里面有六种“工具”(求解器),每种工具擅长处理不同类型的电磁问题。它们就像是不同的“厨具”,根据你要做的“菜”(问题)选择合适的工具。效率高,但只适用于平面结构。这是一种“从表面看问题”的方法,特别适合分析开放空间中的电磁问题,比如天线辐射或散射。它只关注物体表面的电磁行为,计算量较小,适合大尺度问题,但对复杂几何形状可能不够灵活。

2025-05-22 12:34:35 391

原创 “假读“操作在I2C接收流程中的原因

I2C协议规定主机接收第一个数据字节前需要发送ACK/NACK。假读操作对应着第一个ACK周期的完成,为后续真实数据接收建立正确的时序。NXP I2C控制器在接收模式下,必须通过读取I2DR寄存器来触发SCL时钟生成。第一次读取不会获取有效数据,但会启动总线时钟。写入接收模式后,IIF标志位(I2SR[1])可能处于置位状态。通过假读可以清除该标志,确保后续状态检测的准确性。中不需要假读,因为发送方向的操作通过写入I2DR寄存器直接触发数据传输。而接收方向需要先通过假读建立时钟同步。

2025-04-29 19:53:08 831

原创 IOMUXC_SetPinMux的0,1参数解释

它控制的是 SION(Software Input On)位。这主要用于某些需要软件采样输出引脚电平的场景。

2025-04-24 19:20:32 414

原创 SPWM-H桥逆变器工作原理

SPWM-H桥逆变器(Sinusoidal Pulse Width Modulation H-Bridge Inverter)是一种基于正弦脉宽调制(SPWM)技术的电力电子装置,用于将直流(DC)转换为交流(AC)。SPWM-H桥逆变器是一种高效、灵活的DC-AC转换技术,结合SPWM的低谐波特性和H桥的简单拓扑,广泛应用于现代电力电子系统。SPWM-H桥逆变器结合了SPWM技术和H桥拓扑,通过精确控制开关的导通时间来生成近似正弦波的输出电压。

2025-04-18 19:17:12 3812

原创 ARM 汇编启动代码详解:从中断向量表到中断处理

在嵌入式系统开发中,ARM 处理器(如 Cortex-A 系列)的启动代码是系统初始化和运行的基础。启动代码通常包括中断向量表的创建、初始化硬件状态(如关闭缓存和 MMU)、设置栈指针以及处理各种中断(如 IRQ、FIQ 等)。本文将详细解析一段典型的 ARM 汇编启动代码,涵盖 函数、中断向量表、复位处理程序()以及 IRQ 中断处理程序()。代码参考了 ARM Cortex-A(armV7)编程手册和 Cortex-A7 技术参考手册,确保内容准确且实用。以下是完整代码的结构:2. 代码功能详解

2025-04-07 17:19:08 1488

原创 中断向量表中的PC解释

PC 的值通常会自动递增(例如每次执行一条32位指令,PC会增加4),但也可以通过跳转指令(如。偏移是由硬件(ARM核心)和软件(向量表的位置)共同决定的,而不是这些指令本身自动产生的。ARM处理器启动时,会根据发生的事件(例如复位或中断)自动跳转到向量表中的相应位置。它们是静态的指令,存储在内存中,当处理器启动或发生异常时,硬件会读取这些指令,并根据异常类型执行对应的。所以,这些指令本身不会“自动偏移”,但它们的排列顺序和位置构成了一个固定的偏移表,硬件会根据异常类型选择性地跳转到对应的指令。

2025-04-07 10:36:26 938

原创 I.MX6ULL时钟配置

I.MX6ULL时钟配置,已配置ARM,EPIT-I2C,ADC-WDOG,注释含每个寄存器得位功能

2025-04-02 15:49:45 223

原创 i.MX6UL中的通用GPIO驱动与应用

i.MX6UL中的通用GPIO驱动与应用

2025-04-01 11:15:09 1129

原创 MakeFile

通用Makefile(正点原子)

2025-03-27 17:05:45 761

原创 SP 指针

SP “栈指针”(Stack Pointer)

2025-03-25 11:10:27 1513

原创 NumPy、SciPy、Matplotlib、scikit-learn中一个报错

NumPy、SciPy、Matplotlib、scikit-learn中一个报错,则进行以下验证

2025-03-21 16:12:08 1033

原创 如何编译代码并将其烧写到ARM开发板:从源代码到可执行文件的完整流程

我们完成了从源代码到可执行文件的编译,并成功将其烧写到SD卡。完整的流程包括编译、链接、格式转换、反汇编和烧写,每一步都至关重要。借助Makefile和,开发过程更加高效。希望本文能帮助你顺利完成ARM开发板的裸机程序部署!

2025-03-19 20:35:45 1808

原创 I.MX6ULL IO初始化

I.MX6ULL IO初始化

2025-03-18 17:36:01 2009

原创 NFS、FTP和SSH的区别

NFS、FTP和SSH的区别

2025-03-15 14:08:32 797

原创 linux常用细节:复制粘贴,中文输入

linux常用细节

2025-03-05 23:00:15 178

原创 VirtualBox 和 VMware比较

VirtualBox 和 VMware

2025-03-04 21:49:44 5068

原创 Ubuntu 虚拟机网络排查与修复步骤(基于 VMware NAT 模式)

Ubuntu 虚拟机网络排查与修复步骤(基于 VMware NAT 模式)

2025-03-04 21:47:01 2061 1

原创 VMware Tools下载开源过程

在虚拟机中安装 VMware Tools,这个 linux.iso 是 VMware Tools 的安装镜像

2025-03-04 19:47:58 3082

原创 MinerU-21.7k Star

高质量PDF提取工具,转markdown,jason等

2024-12-22 21:52:36 538

原创 多pdf合并

识别该文件夹下的pdf,按照pdf名称的第一个数字进行排序合并成一个新的pdf文件,名字叫all

2024-12-10 16:53:31 220

原创 window系统复现CLAM,跑通700G-CAMELYON16

clam计算病理学CLAM复现

2024-10-26 16:59:27 5121 15

原创 自动打标来了!!!

CT打标

2024-10-19 16:14:48 874 1

空空如也

空空如也

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

TA关注的人

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