基于FPGA的计数译码显示电路(仿真) 一、实验任务 基本任务1:利用FPGA硬件平台上的4位数码管做静态显示,用SW0-3输入BCD码,用SW4-7控制数码管位选; 基本任务2:利用FPGA硬件平台上的4位数码管显示模10计数结果(以1S为节拍); 拓展任务1:在基本任务2的基础上进行拓展; 硬件开发 2025年06月12日 155 点赞 0 评论 1738 浏览
驱动开发硬核特训 │ 深度解析 fixed regulator 驱动与 regulator_ops 一、引言:本次目标本篇聚焦于: Regulator 子系统基础概念 设备树节点与驱动代码的对应关系 regulator_desc、regulator_ops、regulator_dev 的完整讲解 驱动端的实际注册与管理流程 通过一个实际案例,系统掌握 regulator 子系统 的全貌。 二、Regulator 子系统概述Linux 的 Regula 硬件开发 2025年05月12日 195 点赞 0 评论 1573 浏览
Linux的网络基础 目录1、计算机的网络背景2、协议2.1 OSI七层模型和TCP/IP五层模型2.2. TCP/IP协议与OS3、网络通信3.1 局域网通信3.1.1 MAC地址 && Port端口号3.1.2 以太网通信3.1.3 同一个网段内的两台主机的通信3.2 跨网络通信3.2.1 IP地址3.2.2 跨网络通信4、Socket编程预备4.1 理解Socket4.2 TCP &&am 硬件开发 2025年10月09日 32 点赞 0 评论 1492 浏览
openharmony--OpenHarmony与HarmonyOS的技术底座在核心架构上完全一致,共享微内核、分布式能力和开发框架 OpenHarmony与HarmonyOS的技术底座在核心架构上高度同源,但存在明确的定位差异和功能扩展。以下是基于华为官方信息和技术文档的深度解析: 一、技术底座的同源性 共享核心架构 OpenHarmony是HarmonyOS的开源基础,两者共享以下核心技术: 微内核架构:均采用多内核设计(Linux内核 硬件开发 2025年08月13日 189 点赞 0 评论 1444 浏览
JLINK固件升级工具:Setup_JLinkARM_V402d使用指南 本文还有配套的精品资源,点击获取 简介:这是一个名为“刷JLINK固件工具Setup_JLinkARM_V402d”的固件更新工具,专门用于更新JLINK设备的固件至V402d版本。JLINK是一种广泛应用于嵌入式系统开发的调试接口,特别是针对ARM架构的微控制器。此工具能够解决JLINK V8硬件遇到的故障或性能问题, 硬件开发 2025年08月23日 67 点赞 0 评论 1395 浏览
FPGA秋招攻略:从简历、项目到Offer,一文带你突破重围 当前,又到了一年一度的秋招季,不少同学已经投递了简历,但内心还是非常焦虑。那么,面对竞争激烈的秋招,FPGA行业的同学到底该如何准备呢?本文将为你提供一些建议。简历投递思路建议刚开始对大厂没有把握的话,可以先投递一些初创公司或者意向程度不那么高的公司。一方面可以试探一下笔试面试的难度,另 硬件开发 2025年11月03日 115 点赞 0 评论 1277 浏览
一种对大语言模型实现可控文本生成的方法(代码已开源) 基于FPGA的Sobel边缘检测:纯Verilog实现详解技术原理:Sobel算子的核心思想Sobel边缘检测算法的核心在于利用两个3×3的卷积核(水平方向和垂直方向)对图像进行卷积运算。这两个特殊的卷积核看起来是这样的:水平方向卷积核(Gx):```-10+1-20+2-1 硬件开发 2025年10月19日 105 点赞 0 评论 1198 浏览
CPU 架构:x86、x64、ARM 到底是什么?为什么程序不能通用? 我们日常使用的电脑、手机、服务器,都有一个共同的“核心”——CPU。但不同设备往往运行不同的程序,比如 Windows 版软件不能直接在手机上运行;Linux 的 ARM 可执行文件不能跑在 x86 服务器上。原因就在于 CPU 架构不同。那么,x86、x64、ARM 分别是什么?为什么一个程序不能在它们之间通用? 硬件开发 2025年12月05日 70 点赞 0 评论 847 浏览
STM32首次编译遇到的问题: ARM-Compiler &芯片包缺失 写在开始的话:本文件描述了一系列笔者遇到的问题,可能都有,建议一一对照,避免遗漏;文章主要目的是提供解决思路,其中的截图大多为问题解决后的图,所以并不非常细致,希望对遇到相同问题的伙伴有帮助。以下文字为笔者在对STM32工程模板进行编译时一开始呈现的提示错误信息,可作对比参 硬件开发 2025年12月05日 31 点赞 0 评论 827 浏览