- 全部
- 默认排序
STM32是意法半导体(ST)推出的一系列高性能、低功耗的微控制器与微处理器,涵盖基于ARM Cortex-M和部分集成Cortex-A系列内核的32位系统。在所有单片机中,STM32系列以其广泛的型号选择、高性能、低功耗、高级程度以及良好
Linux系统调用是通过一组特定的函数或指令,允许用户空间程序与内核空间进行交互,以请求操作系统提供服务的过程。这种交互过程涉及几个关键步骤和机制,包括系统调用请求、参数传递、中断处理以及功能实现。可以说,通过系统调用,Lin
在Linux系统中,快速获取系统的基本信息是管理员及日常用户进行故障排除、性能监控或简单了解系统环境的常用手段,那么有哪些命令是可以获取Linux的基本信息?1、uname -a显示系统信息,包括内核名称、主机名、内核发行版、内核版本、机器
在Linux系统中,I/O调度器负责控制内核如何向磁盘提交读写请求,对于优化系统性能至关重要。不同的I/O调度器适用于不同的应用场景。下面将谈谈如何更改Linux的I/O调度器。1. 查看当前I/O调度器首先,你需要知道当前系统正在使用哪个
在 /proc 目录下,可以看到许多以数字命名的文件夹,例如 100038、2299、98560 等。这些数字对应的是各个进程的 PID(进程标识符)。每个进程在内核中都有一个唯一的编号,即 PID,用来区分不同的进程。这些以数字命名的文件夹中记录了各个进程的相关信息。不同的信息通过不同的虚拟文件呈
“TCP/IP协议栈到底是内核态的好还是用户态的好?”问题的根源在于,干嘛非要这么刻意地去区分什么内核态和用户态。引子为了不让本文成为干巴巴的说教,在文章开头,我以一个实例分析开始。最近一段时间,我几乎每天深夜都在做一件事,对比mtcp,Linux内核协议栈的收包处理和TCP新建连接的性能,同时还了
在嵌入式开发中,验证调试是必不可少的环节,仿真器的好坏在很大程度上将决定着调试的好坏,其中JLink仿真器最为常见,特别是在ARM内核芯片,下面将来介绍下这个JLink仿真器。1、JLink仿真器是什么?JLink是SEGGER公司为支持仿
在操作系统中,可能会碰见Linux和ucLinux,虽然这两类都是基于Linux内核,但本质上有明显的区别,今天本文将介绍这两个操作系统,希望对小伙伴们有所帮助。1、Linux是什么?Linux是一个开源的类UNIX操作系统,支持多用户、多
STM32与树莓派是两种常见的嵌入式开发平台,各自具有独特的特点和适用场景。不过对很多电子新人来说,这两种如何选,才能对后续职业有帮助?1、STM32和树莓派是什么?STM32定义:STM32是基于ARM Cortex-M内核的微控制器(M
ARM内核全系列技术介绍
ARM内核作为SoC(System On Chip)的核心组成部分,凭借其高速度、低功耗的优异性能,广泛应用于智能手机、机顶盒、数码相机、GPS等众多领域。本文将详细列出ARM内核的系列及其关键特性,以便读者能够清晰了解ARM内核的各个系列

扫码关注





















