常驻客栈

常驻客栈2 天前
开发语言·笔记·学习笔记·常驻客栈·深入理解计算机系统
B-深入理解计算机系统第3版之第11章:网络编程[!note] 阅读范围与边界 本笔记依据本地附件《深入理解计算机系统(原书第3版)》第 11 章整理,用自己的话讲解。原书的代码和讨论以 Linux、C、Unix I/O、TCP/IP 套接字接口及 IPv4 示例为背景;TINY 是教学用的小型服务器,不是可直接上线的生产服务器。遇到现代网络与书中示例的差异,会明确标为“补充解释”。
常驻客栈2 天前
开发语言·笔记·学习笔记·常驻客栈·深入理解计算机系统
B-深入理解计算机系统第3版之第10章:系统级 I/O[!note] 阅读范围与适用边界 本笔记依据本地附件中的第 10 章整理,以 Linux/Unix 与 C 语言为背景,用自己的话解释原书。这里的 open、read、dup2、文件描述符和 stat 都是 Unix 风格接口;Windows 的 API 名称与细节不同,但“用句柄代表已打开资源、读写返回实际结果”的思路仍可借鉴。
常驻客栈3 天前
笔记·学习·常驻客栈·深入理解计算机系统·学习笔记‘’
B-深入理解计算机系统第3版之第8章:异常控制流[!note] 阅读范围与适用边界 本笔记依据本地附件中的第 8 章整理,用自己的话讲解异常、进程、系统调用、信号与非本地跳转。书中以 Linux/x86-64 和 POSIX 风格接口为背景;不同操作系统、CPU 与 C 运行库的细节可能不同,遇到实际代码时应以目标平台文档为准。
常驻客栈9 天前
笔记·学习笔记·常驻客栈·深入理解计算机系统·经典书籍
B-深入理解计算机系统第3版之第2章:信息的表示和处理[!note] 阅读范围 本笔记依据本地附件《深入理解计算机系统(原书第3版)》的第2章(PDF 第57—176页)整理,用自己的话讲解。书中涉及的具体数值、公式和推导均来自原书材料,未在材料中确认的细节标注为"待核对"。
常驻客栈2 年前
stm32·单片机·嵌入式硬件·hal库·hal·常驻客栈·函数介绍
A66 STM32_HAL库函数 之 USART通用驱动 -- B -- 所有函数的介绍及使用| | 函数原形 | void HAL_USART_TxCpltCallback(USART_HandleTypeDef *husart) | | 功能描述 | 发送完成的回调函数,用户自定义处理发送完成时的操作 | | 输入参数 | husart:USART句柄结构体指针 | | 输出参数 | 无 | | 返回值 | 无 | | 先决条件 | 无 | | 被调用函数 | HAL_USART_IRQHandler | | 案例 | 无 |
常驻客栈2 年前
stm32·单片机·嵌入式硬件·hal库·hal·常驻客栈
A65 STM32_HAL库函数 之 USART通用驱动 -- A -- 所有函数的介绍及使用针 | | | pData:接收数据的缓冲区指针 | | | Size:要接收的数据大小 | | | Timeout:接收超时时间(毫秒) | | 输出参数 | 无 | | 返回值 | HAL_StatusTypeDef:函数执行状态 | | 先决条件 | 无 | | 被调用函数 | 无 | | 案例 | c | | | USART_HandleTypeDef husart; | | | uint8_t data[10]; | | | HAL_StatusTypeDef status = HAL_USAR
常驻客栈2 年前
c语言·ethercat主站·ethercat·常驻客栈·igh·ethercat主站igh
EtherCAT主站IGH-- 4 -- IGH之datagram_pair.h/c文件解析该文件定义了 EtherCAT 数据报对的方法。EtherCAT 是一种实时以太网通信标准,广泛用于工业自动化控制系统。数据报对用于在 EtherCAT 主站和从站之间传输数据的成对数据报。文件中包含的数据报对方法涵盖了初始化、清理和处理接收到的数据等操作。
常驻客栈2 年前
c语言·ethercat主站·工业总线·ethercat·常驻客栈·igh·igh主站
EtherCAT主站IGH-- 1 -- IGH之cdev.h/c文件解析该文件定义了 EtherCAT 主站的字符设备驱动程序。EtherCAT 是一种实时以太网通信标准,广泛用于工业自动化控制系统。字符设备驱动程序允许用户空间程序与内核空间的 EtherCAT 主站进行交互,通过字符设备文件对 EtherCAT 主站进行操作。
常驻客栈2 年前
stm32·单片机·嵌入式硬件·hal库·spi·常驻客栈·hal库函数介绍
A48 STM32_HAL库函数 之 SPI通用驱动 -- B -- 所有函数的介绍及使用以下是使用模板:| 返回值 | HAL_StatusTypeDef:函数执行状态 | | 先决条件 | 无 | | 被调用函数 | 无 |
常驻客栈2 年前
stm32·单片机·嵌入式硬件·hal库·常驻客栈·函数介绍·tim驱动
A52 STM32_HAL库函数 之 TIM通用驱动 -- B -- 所有函数的介绍及使用以上就是该博客驱动所有函数的介绍及使用的内容。 有不明白的地方欢迎留言;有建议欢迎留言,我后面编写文档好改进。 创作不容,如果文档对您有帮助,记得给个赞。
常驻客栈2 年前
stm32·单片机·嵌入式硬件·hal库·常驻客栈·irda·函数说明
A26 STM32_HAL库函数 之 IRDA通用驱动 -- A -- 所有函数的介绍及使用以下是使用模板:以上就是该博客驱动所有函数的介绍及使用的内容。 有不明白的地方欢迎留言;有建议欢迎留言,我后面编写文档好改进。 创作不容,如果文档对您有帮助,记得给个赞。
常驻客栈2 年前
stm32·单片机·hal库·hal·dac·常驻客栈·函数介绍
A9 STM32_HAL库函数 之 DAC通用驱动所有函数的介绍及使用使用模板:Channel:DAC 通道号,可以是 DAC_CHANNEL_1 或 DAC_CHANNEL_2 | | 输出参数 | 无 | | 返回值 | uint32_t:DAC 当前输出值 | | 先决条件 | 无 | | 被调用函数 | 无 |
常驻客栈2 年前
stm32·单片机·嵌入式硬件·常驻客栈·函数介绍·cec·hal库函数
A6 STM32_HAL库函数 之 Cec通用驱动程序所有函数的介绍及使用使用模板:| 无 || 先决条件 | 无 | | 被调用函数 | 无 || 先决条件 | 无 | | 被调用函数 | 无 |
常驻客栈3 年前
经验分享·stm32·单片机·rtc·库函数介绍·常驻客栈·实时时钟
14 STM32标准库函数 之 实时时钟(RTC) 所有函数的介绍及使用RTC_IT 输入参数 RTC_IT 使能或者失能 RTC 的中断。例: /* Wait until last write operation on RTC registers is terminated / RTC_WaitForLastTask(); / Alarm interrupt enabled */ RTC_ITConfig(RTC_IT_ALR, ENABLE);
我是有底线的