提供额外信息的很重要的方式,但是文中的小提示纯属废话无意义例如如下提示,读者可以自行绘制长度,如何绘制? 有啥意义? 小提示应该是一些需要注意的地方,而不是这些口水话。关键是这两句口水话,每幅图都有
2026-01-05 12:28:25
,背后都离不开内核调度算法的精准操控。今天,我们就从优先级、调度算法、时间片分配到底层实现,全方位拆解Linux内核进程调度的核心逻辑。 一、进程调度的“身份标识”:优先级与分类 要理解调度逻辑,首先得搞懂:进程凭什么“插队”?答案
2025-12-24 07:05:49
3217 
前言:做Linux驱动开发或内核调试的朋友,一定对printk不陌生,但你真的会用它吗?为什么同样是调试RK3588内核,别人能精准捕捉关键错误,你却被海量日志淹没?今天就带大家吃透printk
2025-12-19 08:32:48
654 
从小白到大牛:Linux嵌入式系统开发的完整指南 一、小白入门:搭建 Linux 嵌入式开发的认知地基 对于零基础学习者,首先要打破 “嵌入式开发高深莫测”的误区。Linux 嵌入式开发的核心
2025-12-16 10:42:52
在并联使用MOS存在一些问题,那我们要怎样做才能避免这些问题?
首先,器件的一致性一定要好。
在功率MOSFET多管并联时,器件内部参数的微小差异就会引起并联各支路电流的不平衡而导致单管过流损坏。
其次是功率。如果功率高于25%,MOS发热严重,性能会急剧下降,因此在设计时需要对MOS进行降额使用。
2025-12-10 08:19:21
今天我们就围绕网友一些常见的关于六类网线的问题进行一下汇总式解答: 问 六类网线可以当电源用吗? 答 六类网线并不是设计用于传输电力的电缆,因此一般不建议将其用于电源传输。 尽管六类网线的线芯可以
2025-12-09 11:13:43
328 地 使用。
gcc、gdb的使用。
git的使用。
对比工具、串口工具、网络工具的使用。
5. 解决问题的能力
上面几点都可以通过一些技术资料进行学习。这一点则需要需要在实战中锻炼,比如自己找一些小项目来做
2025-12-08 06:05:54
Linux-RT是指Linux Real-Time(实时)的简称,它是针对实时性能优化的Linux内核版本。传统的Linux内核并不是专为实时性设计的,因此在一些对实时性要求较高的应用场景下,可能
2025-12-05 07:37:43
本手册由创龙科技研发,针对 DR1M90,详述 Linux-RT 实时内核开发:含实时性测试(Linux 与 Linux-RT 对比、CPU 空载 / 满负荷 / 隔离状态测试)、内核配置编译
2025-12-02 10:38:01
1005 
了CONFIG_MODULE_SIG的情况下。
然后是版本检查,确认模块的版本与当前内核兼容,避免ABI不匹配导致的问题。还有许可证检查,确保模块的许可证符合GPL兼容性,避免法律问题,尤其是对于一些专有模块
2025-11-25 06:59:27
【迅为工业RK3568稳定可靠】itop-3568开发板Linux驱动开发实战:RK3568内核模块符号导出详解
2025-11-21 13:25:44
830 
一、开篇:一个命令引出的核心问题 在 Linux 终端执行 cat /proc/sys/kernel/printk,你可能会看到这样的输出: 这串数字不是随机的,而是内核日志系统的“核心配置开关
2025-11-20 15:54:56
1433 
贴片电容精度J±5%表示电容的实际值与标称值之间的偏差范围在±5%以内 ,以下是关于贴片电容精度J±5%的一些详细知识: 一、精度等级含义 J±5% :字母“J”在贴片电容的标识中通常表示标称精度
2025-11-20 14:38:10
315 
【重磅升级!迅为iTOP-Hi3403开发板SDK全面升级至Linux 6.6内核】
2025-11-18 13:34:30
860 
Linux系统的设备驱动开发,一直给人门槛较高的印象,主要因内核机制抽象、需深度理解硬件原理、开发调试难度大所致。2021年,一本讲解驱动开发的专著问世即获市场青睐,畅销近万册——这便是《Linux设备驱动开发》。
2025-11-18 08:06:14
1001 
时代的硬核技能。现在,我们从零起步,进入Linux设备驱动开发的世界吧。从零开始学会Linux设备驱动开发要快速上手Linux驱动开发,读者需要预备一些基础知识,首先是基本的C语言编程能力,了解
2025-11-17 17:52:20
:最简单的“单向传送带” 管道是 Linux 中最古老的 IPC 方式,本质是内核中的一块缓冲区,类似 “传送带
2025-11-14 21:38:09
12285 
在工控圈和嵌入式圈里,有一个常年被讨论的问题: “在 Linux 上,到底该用什么语言编程?” 有人坚信:C 才是真正的工业语言。有人反驳:Python 才是效率王者。还有人推崇 Go、Rust
2025-11-06 17:05:55
478 11 月 1 日,第二十届中国 Linux 内核开发者大会(CLK)在深圳举办。CLK 作为国内 Linux 内核领域极具影响力的峰会,由清华大学、Intel、华为、阿里云、富士通南大、迪捷软件
2025-11-05 17:59:13
688 迅为3568开发板从零学习Linux驱动开发:迅为一站式资料包如何让我效率翻倍
2025-11-05 11:16:40
260 
OK3506 开发板内核模块编译与加载
一、前言
在嵌入式 Linux 系统开发中,内核模块(Kernel Module) 是一种可动态加载到内核中的驱动或功能扩展,不需要重新编译整个内核。
本文
2025-10-24 21:00:39
出现无法写的情况。
结论
以上就是我们组在扩展浮点指令中出现的一些问题,这些问题总体上归结于对蜂鸟的代码没有整体性的把握,对内容的掌握程度还不够。在后续的工作中应注意理清功能的整体架构而对所有的相关部分进行修改。
2025-10-24 11:47:00
周期。
总结
本文介绍的内容是为了完成基础功能:对蜂鸟E203 RISC-V内核的微架构实现进行一定优化,在添加F拓展的过程中的一些记录。
2025-10-24 08:57:20
:
总结
本文介绍的内容是为了完成基础功能:对蜂鸟E203 RISC-V内核的微架构实现进行一定优化,在添加F拓展的过程中的一些记录。
2025-10-24 06:25:22
课本上背得滚瓜烂熟的 ADC 采样原理,记了多少通道配置、采样率参数,甚至能把误差校准的公式写得一字不差,可没实际接过传感器、调过数据,那都只是 “纸上的理论”。比
2025-10-22 11:16:29
280 
在工业控制、边缘计算、人工智能这些领域,有一句几乎约定俗成的话: “会不会 Linux,决定了你能走多远。” 但对很多刚入门的工程师来说,Linux 看起来像个庞大又神秘的世界——命令行、驱动、内核
2025-10-16 09:51:51
357 
本文基于触觉智能RK3506核心板/开发板,介绍Xenomai内核RT-Linux实时性系统适配,并附性能实测。简介与实测数据Xenomai简介XEnomai是一个实时子系统,可与Linux内核紧密集成,为应用程序提供可预测的响应时间。它采用双内核
2025-09-18 14:21:21
1053 
如何将 GPIO PWM 和 GPIO Capture 驱动程序导入 Linux 内核,实现 PWM 输出并检测引脚的变化状态
2025-08-20 08:20:08
如何使 ML56-TK 驱动程序适应 Linux 内核
2025-08-20 07:57:24
用STM32的時候是直接用MDK方便還是在vscode用keil插件方便一些
2025-08-12 08:02:49
作为一名工程师,熟练掌握Linux命令是基本功中的基本功。无论是日常工作中的系统维护,还是面试时的技术考核,Linux命令都是绕不开的核心技能。本文将从实战角度出发,系统梳理工程师必须掌握
2025-08-08 10:06:21
596 
你好, 之前我拿到贵司给一个demo,里面有一些使能以及配置SWAP的代码,
这里有些疑问
问题1.
判断SOTA功能是否生效,demo中使用的是 SCU_STMEM1中的bit位, 代码如下
2025-08-08 07:31:11
在高并发微服务环境中,网络性能往往成为K8s集群的瓶颈。本文将深入探讨如何通过精细化的Linux内核参数调优,让你的K8s节点网络性能提升30%以上。
2025-08-06 17:50:46
803 ,是由于转接头的损坏造成的,而且有些接头的连接固定的方式不对,每次修好的仪器,过去后客户又按照他们原来的方式去拧紧了。特别是在一些生产型的企业,由于操作人员流动性比较
2025-08-06 17:39:29
1011 
系统的基础知识,及yocto的基础知识。这部分内容对于我这样有一定 Linux 基础的读者来说,起到了很好的复习和巩固作用,同时也为后续学习 Yocto 项目奠定了坚实的理论基础。
元数据
元数据架构
2025-08-04 22:29:23
:Ubuntu18.04.4 64bit LinuxSDK:T113_Tina5.0-V1.0 (Linux) Kernel:Linux-RT-5.4.61 我司提供的Linux-RT内核应用了开源的RT
2025-07-30 10:33:19
650 
-5.10/
linux-5.10/下的源码即可。接下来我们具体操作一下。
首先输入以下命令将 out 目录下的内核源码备份到源码根目录下
cp -rfd out/kernel/src_tmp
2025-07-26 10:37:39
。
以下是一些入门学习方法的分享:
一、 理解基本概念:首先,了解ARM是什么以及它的基本概念是很重要的。ARM(Advanced RISC Machines)指的是一种精简指令集计算机(RISC
2025-07-23 10:21:48
作为一名运维工程师,熟练掌握Linux命令是基本功中的基本功。无论是日常工作中的系统维护,还是面试时的技术考核,Linux命令都是绕不开的核心技能。本文将从实战角度出发,系统梳理运维工程师必须掌握的Linux命令,并结合实际场景解析其应用方法。
2025-07-22 15:23:43
506 事件。
内核定时器: Preempt-RT提供了更精确和可配置的内核定时器,使得可以实现微秒级的定时精度,适用于对时间要求极高的应用场景。
实时扩展: Preempt-RT提供了一些实时扩展机制,使得
2025-07-22 14:03:39
及Linux内核命名规则。
1.1 为什么要学习 Linux
我们为什么要学习 Linux?我们目前的处境是什么?我们想达到什么样的目标?在谈到这三个问题时,相信每个人都有自己的答案,我们来自不同的家庭
2025-07-14 15:28:04
那套sdk?纯linux sdk编译方法见readmehttps://github.com/kendryte/k230_linux_sdk/
make linux
2025-07-11 08:06:38
能够在限定的时间内对外部时间做出相应的特性。
Linux可以通过任务调度与相应时间,中断延迟与抢占延迟,内核可抢占性与实时补丁,实时调度策略,硬件支持来提高其实时性,但它本身并不是一个硬实时操作系统
2025-07-10 15:26:11
强实时运动控制内核MotionRT750的驱动安装与内核配置
2025-07-03 15:48:07
3528 
工控平板进行技术优化,实现与 Linux、鸿蒙系统的高效适配,成为行业关注的焦点。 一、Linux 系统下国产工控平板的技术优化 (一)内核裁剪与定制 Linux 内核功能丰富,但对于资源有限的工控平板而言,过度臃肿的内核会消耗大量系统资源
2025-06-13 16:29:33
829 学习如何训练模型、导出模型,并在基于Linux的系统上运行实时推理,并通过MQTT发布结果。这是一个简单但完整的流程——从工作站上的建模到在边缘设备上运行工业风格
2025-06-11 17:22:53
858 
芯片的设计理念众所周知,芯片拥有极为复杂的结构。以英伟达的B200芯片为例,在巴掌大的面积上,塞入了2080亿个晶体管。里面的布局,堪称一个异次元空间级的迷宫。英伟达B200芯片如此复杂的架构
2025-06-11 12:16:20
911 
开始支持55513的驱动版本是Infineon Linux Wi-Fi驱动程序(FMAC)(v2024_1115)
但在发行说明中有一句话
从内核版本 4.14 到内核版本 6.1.97 的反向移植支持
说明backport是不支持4.4的,我想确认一下是否有驱动能支持linux 4.4?
2025-06-05 07:26:24
等于输入是3V【3.5v】,Cp两端是30V【27v】,但我实际输出是【】里面的值),就想是不是还有哪些细节地方还要加一些元器件,在这个电路简图里面别人没有标出。
目前已经试过很多办法都不行,比如把
2025-05-29 20:06:09
在Linux系统运维和性能优化中,内核参数(sysctl)的配置至关重要。合理的参数调整可以显著提升网络性能、系统稳定性及资源利用率。然而,仅仅修改参数是不够的,如何验证这些参数是否生效同样关键。
2025-05-29 17:40:31
904 物联网工程师需要掌握Linux的主要原因可以从技术生态、开发需求、行业应用及就业竞争力四个角度来分析:
一、技术生态与行业适配性
1)嵌入式开发的主流平台
物联网设备往往基于嵌入式系统开发
2025-05-26 10:32:12
Cypress Semiconductor Corp.USB 串行(单通道)。 能否提供 Linux 下 USB 转 SPI 模式的测试程序? 或者,您能否就如何进行测试提供一些建议? 非常感谢。
2025-05-22 06:16:42
:“单片机或者嵌入式这东西是入门难,到经验积累到一定程度就比较容易了。”
一些不是建议的经验
1、从8位单片机入门比较好一点,选好一个型号,认真学习,直到精通。
2、多练习,多写代码,多上网看看博客,当然
2025-05-21 17:24:33
近期,瑞芯微(Rockchip)基本完成了旗下产品Linux6.1BSP内核更新,引发了不小的行业热议。除了低端RK3506依旧使用Buildroot构建系统外,RK3588、RK3576
2025-05-16 08:31:44
1167 
想使用K230的小核(linux)去驱动一些外设,要不要重新烧录镜像?如果不需要的话,有没有更具体的例程可以借鉴参考?以下为官方文档找到的一些资料,但是不够具体,希望有更具体的一些开发例程。
双系统sdk一般需要重新烧录镜像
2025-05-14 06:59:03
兼容性对比Debian和Ubuntu哪个好一些,并为您揭示如何通过RAKsmart服务器释放Linux系统的最大潜能。
2025-05-07 10:58:39
970 你好,我在 FX2LP USB 上配置 GPIF 中断时遇到一些问题。 我启用了 INT4 中断并从 GPIF 中选择了源 INT4,然后启用了 GPIF 完成中断,但我看不到中断 4 工作。 我该如何做呢?
2025-05-06 08:00:54
下有没有关于如何添加一些网络上的库到mpy固件的说明或手册教程?
问题2:
关于mpy的image库在哪里能了解学习内部代码,只了解一些python,想知道怎么从c转换成mpy能调用的,自己写的c也能转成py调用
2025-04-29 08:16:15
上不少厂商在数据中心电源上发力,光伏储能、OBC等领域,多家碳化硅厂商已经大规模导入产品。当然,近期火热的人形机器人,也有部分厂商展示出一些基于GaN的方案。 那么下面就来看看本次慕展上,功率半导体领域有哪些值得关注的新品和
2025-04-25 09:08:19
1829 
Linux开发中,编译内核是一项常见任务,但不少开发者在移动硬盘或虚拟机环境下尝试时会遭遇失败。本文将简要探讨这些问题的成因,并介绍一些虚拟机使用技巧,帮助大家更好地应对相关问题。在移动硬盘里编译
2025-04-11 11:36:04
847 
我正在使用 RTD5.0.0 的 s32k312,C40_Ip擦除 pflash 存在一些问题:
Erase block0(0x420000-0x500000) failed
2025-04-11 06:53:28
和环境,支持多种编程语言和开发框架。许多开发人员使用Linux作为开发平台,进行软件开发、系统管理和网络管理等工作。
5、学习和教育:Linux是一个开源的操作系统,提供了大量的学习资源和教育机会。许多
2025-04-04 01:57:58
我尝试在最近的内核中重新构建以前版本 (4.19) 的 Linux 设备驱动程序,即嵌入式平台上的 6.1.22,ARM64 架构。
驱动程序管理 tty 设备。
当我调用类似于用户空间
2025-04-02 06:06:02
以下是汉源高科4K HDMI高清视频光端机在不同领域的一些应用成功案例:安防监控领域平安城市建设:在某大型城市的平安城市项目中,使用汉源高科4K HDMI高清视频光端机连接分布在城市各个角落的监控
2025-04-01 17:23:16
Vigiles 等工具。通过使用此内核系列中的最新内核,漏洞数量大大减少:最新的 5.15 是 5.15.178,它“仅”有 1019 个已知漏洞(很可能影响较小)。此外,还有一些关键的 bug 修复
2025-04-01 08:28:59
我正在运行一个基于 openwrt (24.x) 的系统,使用最新的 6.6.y imx-linux 内核。
但是,我连续(每 30 秒)收到“fsl-se-fw se-fw2:命令 ID[205
2025-03-31 06:18:51
自动化控制项目中的一些潜在应用。之前,我们已经为Arduino平台探讨了相同的话题。我们确定Arduino是一个出色的教育工具,但由于一些限制,它无法在工业环境中完全
2025-03-25 09:45:24
502 
引言本文是对我之前关于RaspberryPi3同一主题的帖子的更新。与之前的帖子一样,我使用的是随Raspbian镜像提供的标准内核,以及应用了RT补丁的相似内核版本。对于实时版,我
2025-03-25 09:39:49
704 
开发板出厂镜像使用的Linux内核源码路径为:开发板资料盘(A 盘)\4_SourceCode\3_Embedded_Linux\资源文件\出厂镜像相关,在该目录下有一个名为
2025-03-20 16:48:10
对于数电模电这两门功课,在大学课堂中有的学校先数后模有的先模后数,当然也有的同时开设。其实爱好电子技术的小伙伴们,我给大家的建议是先学习模电再学习数电。这是有其中的缘由的,数电重点是对一些元器件
2025-03-19 19:33:44
4123 
这也是我网络上淘过来收藏的一些资料,免费跟大家一起分享一下,建议下载哦,收藏不易
2025-03-17 20:17:30
出了linux-6.1.82内核源码,但是当我按照官网Getting started->STM32MP257-EV1->Modify, rebuild and reload
2025-03-13 06:24:01
本帖最后由 jf_89421697 于 2025-3-12 17:38 编辑
合集包含了一些Microchip无感BLDC相关资料,建议可打包收藏
2025-03-12 17:22:27
当前新能源很火爆,国家大力支持推广,这里搜集了一些关于电动汽车的电机资料分享一下吧~~~免积分即可下载~~~~
2025-03-12 17:12:40
使用__attribute__((alias(#init_fn)))将init_module()函数与初始化函数进行关联。
在Linux内核加载模块时,会调用init_module()函数,它实际上是一个入口点函数
2025-03-12 10:35:47
内核模块嵌入到Linux内核中,位于内核空间。它们直接与内核进行交互,通过内核提供的接口与硬件设备进行通信和控制。用户空间的应用程序通过系统调用和设备文件接口与设备驱动进行交互。设备驱动负责接收来自用户空间的请求,并将其转化为相应的硬件操作。
2025-03-12 10:20:08
今天要给大家分享一些开关电源方面的资料,里面都是开关电源相关的技术知识,有入门基础,TI培训,变压器,EMC等相关知识,如果工作之余时间比较充裕的条件下,可以多学习下。
本资料可供从事开关电源
2025-03-11 13:45:02
1、PREEMPT-RT - 特性: - 实时性:通过内核补丁实现抢占式调度,响应延迟处于毫秒级别,能够满足一般实时应用的需求。 - 兼容性:与标准Linux内核高度兼容,支持广泛的硬件平台
2025-03-06 10:57:14
1337 应用系统跑在操作系统上面,系统的性能也关系到应用程序的性能,这里讲一些Linux性能关键的配置信息。
2025-03-04 11:27:45
812 学习了一段时间的linux之后,开始着手基本命令的学习,这里主要记录一些学习过程中重要的知识点供以后查阅。
2025-03-03 10:40:23
872 
随着微秒级NVMe存储的蓬勃发展,Linux内核存储栈的开销几乎是存储访问时间的两倍,已经成为性能瓶颈。
2025-03-01 16:09:35
946 
如何成为嵌入式开发工程师? 成为嵌入式开发工程师通常需要掌握一系列技能和知识,并且在实践中不断积累经验。以下是一些基本步骤和建议: 1. 基础教育:- 获取电子工程、计算机科学或相关领域的学位
2025-02-19 10:39:30
BP神经网络的调参是一个复杂且关键的过程,涉及多个超参数的优化和调整。以下是一些主要的调参技巧与建议: 一、学习率(Learning Rate) 重要性 :学习率是BP神经网络中最重要的超参数之一
2025-02-12 16:38:49
1568 优化BP神经网络的学习率是提高模型训练效率和性能的关键步骤。以下是一些优化BP神经网络学习率的方法: 一、理解学习率的重要性 学习率决定了模型参数在每次迭代时更新的幅度。过大的学习率可能导致模型在
2025-02-12 15:51:37
1534 Linux内核6.10提供了对没有mmu的riscv处理器工作在S模式下的内核的支持,本文介绍基于OpenSBI的linuxnommu的实现,供大家参考。1、OpenSBI介绍SBI
2025-02-08 13:43:39
1151 
。Linux下串口设备名称一般为"/dev/ttySn",n是数字,若串口是USB扩展的,则串口设备文件命名多为/dev/ttyUSBn。串口是一个终端设备,在L
2025-02-06 13:26:14
674 
独立服务器和云服务器哪个快一些?在数字服务部署中,独立服务器与云服务器的速度差异并非绝对,需结合资源配置与应用场景综合判断。以下是UU云对独立服务器和云服务器的核心维度对比分析:
2025-02-05 10:08:14
866 我们前边已经介绍过Git工具,是一个非常实用的代码管理工具。如果验证编译出的内核能够正常启动,就可以将源码用git工具管理起来。可以清楚的了解源码改动记录。如果不小心把源码改乱了还可以进行版本
2025-01-23 10:51:53
Linux内核中的TCP参数 /proc/sys/net/ipv4/ /proc/sys/net/ipv4/存放着TCP参数的文件,目录中的内容用来添加网络设置,在其中的许多设置,可以用来阻止对系统
2025-01-22 10:36:26
1435 
知识是理解电路运作原理的基础,可以通过网络上的教程、电子书籍等途径学习。 其次,新手需要掌握实验技能。在学习过程中,可以购买一些便携式的电路实验仪器,如万用表、示波器等,帮助自己更好地理解电路的运作过程。同时
2025-01-20 11:11:23
2155 
,可以说是从基础讲起。前面是硬件部分的讲解,每个硬件模块也都详细的进行讲解。之后是Linux的讲解,虚拟机的搭建和常用指令也都进行了详细的讲解。后面可能是一些更难的吧,目前我也是看到这里。
2025-01-18 23:24:14
电子发烧友网站提供《AN-202: IC放大器用户指南:去耦、接地及其他一些要点.pdf》资料免费下载
2025-01-13 15:16:00
3 电子发烧友网站提供《AN29-关于DC-DC转换器的一些想法.pdf》资料免费下载
2025-01-08 13:57:40
0 做网站云服务器还是服务器好一些?做网站选择云服务器通常更好,因为它提供成本效益、高可扩展性、高可用性和便捷的管理维护,尤其适合中小企业和个人网站。虽然传统服务器在性能和数据安全上有优势,但云服务器的综合性价比和灵活性使其成为大多数场景下的优选。以下是UU云小编对这两种选择的详细分析:
2025-01-08 09:56:23
831 之前,Linux内核中充斥着大量的用于描述板级硬件信息的文件,拥有不同硬件资源的板卡 ,都有其对应的板级文件或者冗余文件,随着Linux内核支持的板卡越来越多,板级文件也越来越多。尤其是一些冗余的文件
2025-01-08 08:32:27
数据中经常有一些比较大的值 或者一些错误值,这个是因为什么原因。最后8位数据一致在跳动,是不是我的基准电压不够稳定。
-----85b1-----
-----858d-----
2025-01-08 08:19:11
关于内核启动流程涉及内容较多而且复杂,过度的分析意义不大,因此,这里不做详细讲解,只做一个大概的介绍。初学者只做了解,有一定基础的可以深入理解。内核镜像被uboot加载到内存空间之后,获得控制权
2025-01-07 09:20:19
评论