logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

面向网络协议初学者的入门指南

本文系统介绍了网络协议的基础知识,重点分析了以太网帧结构、MAC地址与IP地址的区别、TCP/UDP协议特性,并通过门口机实例详细解析了原始套接字编程。内容涵盖网络分层模型(OSI七层与TCP/IP四层)、数据封装流程、纯MAC层通信原理等核心概念,特别强调自定义协议(0x2666帧类型)在音视频传输中的应用优势。文章最后给出学习建议,包括协议分析工具使用和经典教材推荐,为网络协议初学者提供了从理

文章图片
#linux#运维#网络协议
什么是 Linux kernel(内核)?架构解析与实战指南

本文详细介绍了Linux kernel内核的核心功能、架构设计、子系统实现及源代码结构。文章以Linux 3.10.29版本为基础,结合ARM架构特性,为嵌入式开发者提供了全面的学习指导。主要内容包括:内核的五大子系统(进程调度、内存管理、虚拟文件系统、网络子系统、进程间通信)的架构与实现;设备驱动开发流程、设备树应用、系统调用与内存管理机制;内核源代码目录结构解析,涵盖关键目录如include/

文章图片
#arm开发#linux
linux入门六:Linux Shell 编程

Shell 是 Linux 系统中用户与内核之间的桥梁,作为命令解析器,它负责将用户输入的文本命令转换为计算机可执行的机器指令。本质:Shell 是一个程序(如常见的 Bash、Zsh),而 Shell 脚本则是包含一系列命令的文本文件,通常以.sh结尾(非强制,仅为识别方便)。作用:批量执行重复命令、实现自动化任务、编写复杂逻辑程序。变量赋值空格a = 10错误,必须为a=10。中括号空格[条件

文章图片
#chrome#前端#linux
STM32(M4)入门:GPIO与位带操作(价值 3w + 的嵌入式开发指南)

STM32(M4)入门:GPIO与位带操作(价值 3w + 的嵌入式开发指南)

文章图片
#stm32#嵌入式硬件#单片机
嵌入式开发高频面试题全解析:从基础编程到内存操作核心知识点实战

本文围绕嵌入式开发常见面试题,系统解析五大核心模块:数组操作、字符串处理、数据转换、代码规范及结构体位域与内存操作。通过「3x3 数组求和」「字符串去数字排序」「罗马数字转整数」等经典例题,详解数组遍历、字符判断、映射逻辑等基础编程技巧;结合代码规范章节,强调缩进、注释、命名等工程化要点,提升代码可读性。针对嵌入式特有的内存操作场景,通过结构体位域例题,深入分析位域存储规则、小端模式影响及内存布局

文章图片
#算法#数据结构#面试 +2
linux入门一:linux介绍

Linux 作为开源世界的核心,其灵活性和稳定性使其在服务器、嵌入式、云计算等领域占据主导地位。随着技术的发展,Linux 正不断适应新趋势,如支持微软 Copilot 键、云原生架构的普及。对于新手来说,选择适合的发行版,掌握基础命令,参与社区实践,是快速入门的关键。未来,Linux 将继续推动技术创新,成为数字化转型的重要基石。立即行动:下载 Ubuntu 镜像,制作启动盘,开启你的 Linu

文章图片
#linux
STM32(M4)入门: 概述、keil5安装与模板建立(价值 3w + 的嵌入式开发指南)

stm32(m4)入门。ARM(Advanced RISC Machine)是一家微处理器行业的知名企业,该企业设计了大量高性能、廉价、低功耗的 RISC(精简指令集计算机)处理器。ARM 公司只负责处理器的设计,并不生产芯片,而是将处理器的技术授权给世界上许多半导体公司,如 ST(意法半导体)、三星、高通等,并为这些公司提供技术服务。凡是采用 ARM 内核设计的芯片均可称为 ARM 处理器。ST

文章图片
#stm32#arm开发#嵌入式硬件
什么是 Linux kernel(内核)?架构解析与实战指南

本文详细介绍了Linux kernel内核的核心功能、架构设计、子系统实现及源代码结构。文章以Linux 3.10.29版本为基础,结合ARM架构特性,为嵌入式开发者提供了全面的学习指导。主要内容包括:内核的五大子系统(进程调度、内存管理、虚拟文件系统、网络子系统、进程间通信)的架构与实现;设备驱动开发流程、设备树应用、系统调用与内存管理机制;内核源代码目录结构解析,涵盖关键目录如include/

文章图片
#arm开发#linux
一文搞懂大端模式与小端模式:从原理到实践

大端与小端模式是计算机存储多字节数据的两种规则:大端将高位字节存于低地址,小端则反之。本文从数据位权与内存地址本质出发,详解端序原理,通过联合体、指针转换等方法检测系统端序,结合htonl/ntohl等函数演示端序转换,并剖析其在网络编程(TCP/IP 协议)、文件格式(BMP/GIF)及跨平台开发中的应用。同时揭示端序导致的数据解析陷阱,提供嵌入式系统配置与性能优化方案,帮助开发者从底层理解并解

文章图片
#数据库#服务器#c语言 +1
    共 14 条
  • 1
  • 2
  • 请选择