logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从WDF到Linux内核的深度对话

在现代操作系统的宏观架构中,设备驱动程序扮演着至关重要的角色。它们是硬件与软件世界之间的桥梁,是操作系统能够与纷繁复杂的外部设备进行沟通的根本保证。然而,不同操作系统在设计驱动框架时,往往折射出截然不同的工程哲学与系统架构理念。Windows驱动基础框架(Windows Driver Foundation,简称WDF)与Linux内核驱动模型,正是这一分歧最具代表性的两个范本。

#linux#windows
linux内核裁剪 以及内核裁剪举例

Linux内核裁剪是一个优化Linux系统性能和资源使用的过程,通过移除不必要的功能和驱动程序来减小内核大小。这对于嵌入式系统、特定用途的服务器或者想要提高系统性能的用户来说特别有用。

文章图片
#linux#arm开发#运维
软考系统架构设计师嵌入式方向总结

以一个“工业设备远程监控终端”为例,其系统功能包括采集设备运行数据、控制设备启停、通过4G或以太网上传云平台、支持本地存储、远程升级和故障告警。软考系统架构设计师中的嵌入式内容,既包含基础概念,也强调架构设计能力。考生不仅要掌握嵌入式系统的定义、组成、特点、处理器、存储器、接口、RTOS、实时系统等知识,还要能够结合具体场景提出系统化解决方案。从考试角度看,嵌入式方向复习应重点关注以下几类能力:第

#嵌入式#系统架构
嵌入式AI技术在嵌入式系统中的应用与实践

结合本文内容与2026软考嵌入式系统设计师考试大纲,嵌入式AI核心考点可归纳为以下4类,需重点掌握:1. 基础概念类:AI/ML/DL的层级关系、三大学习范式(监督/无监督/强化学习)、神经网络基础(神经元、激活函数、前向/反向传播)。2. 硬件类:嵌入式AI硬件类型(MCU/MPU/NPU/DSP/FPGA)的选型与应用、典型开发板的特点、NPU的工作原理。3. 部署与优化类:模型部署全流程、模

#人工智能
嵌入式驱动电路作用介绍

驱动电路的主要作用是将微控制器或处理器的低功率信号转换为能够驱动外部设备所需的电压和电流水平。通过使用适当的驱动电路,嵌入式系统可以安全、高效地控制各种外部设备,从而实现复杂的功能和应用。这个电路可以放大、缓冲或调节来自传感器的信号,使其适合微控制器的模数转换器(ADC)输入。这个电路允许微控制器通过较小的电流来控制可能需要更大电流的 LED。1. 电平转换:将微控制器的低电压信号转换为外部设备所

文章图片
#单片机#stm32#嵌入式硬件
MVVM 架构 android

MVVM,即 Model-View-ViewModel,是一种将用户界面与业务逻辑进行解耦的软件架构模式。Model:负责数据的获取、存储和处理,通常与数据库、网络接口等数据源进行交互3。View:负责显示界面和与用户交互的所有操作,不包含任何业务逻辑3。ViewModel:作为中介层,其主要作用是将 Model 层的处理结果暴露给 View,同时还负责接收来自 View 的用户操作,并将其转化为

#android
使用 vcpkg 构建支持 HTTPS 的 libcurl 并解决常见链接错误

适用环境:Windows 10/11 + Visual Studio 2022 + CMake ≥ 3.20目标读者:希望在 C++ 项目中轻松调用 HTTPS(GET/POST/PUT/DELETE),又被 LNK20xx 链接错误困扰的开发者。

文章图片
    共 49 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择