logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux设备树(dts/dtsi/dtb、设备树概念,设备树解析,驱动匹配)

设备树是描述硬件资源的独立数据结构,实现了硬件配置与内核分离。其核心作用是为内核驱动提供硬件信息,通过.dts文件描述外设地址、中断号等参数,取代传统硬编码方式,解决硬件变更需重新编译内核的问题。 设备树包含根节点及子节点,节点命名遵循device-type@address格式。常用节点类型包括CPU、内存、总线和外设节点,关键属性如compatible(驱动匹配)、reg(地址范围)、inter

#linux#c语言#gnu +2
Linux/Unix 套接字Socket编程(socket基本概念,流程,流式/数据报socket,Unix domain socket示例)

Socket(套接字)是网络通信的基础,提供了进程间数据交换的端点。文章介绍了socket的基本概念、通信域、通用地址结构体以及两种主要类型:流socket(TCP协议)和数据报socket(UDP协议)。详细讲解了流socket的客户端-服务端模型,包括listen()、accept()、connect()、recv()和send()等系统调用;以及数据报socket的无连接通信模型,涉及rec

#linux#unix#c语言 +3
STM32学习笔记--DAC

目录:一、DAC原理1.DAC定义2.STM32DAC简介3.STM32DAC工作原理二、STM32DAC库函数配置参考资料一、DAC原理1.DAC定义  DAC是Digital-to- Analog Converter的缩写,数字/模拟转换模块的简称,它的作用就是把输入的数字编码,转换成对应的模拟电压输出,它的功能与ADC相反。2.STM32DAC简介  数字/模拟转换模块(DAC)是12位数字

#单片机#stm32#嵌入式
到底了