logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

《STM32 HAL 库源码解析(一):GPIO 初始化 - 位操作宏与 MODIFY_REG 底层原理》

针对 STM32 HAL 库 GPIO,本文追踪`HAL_GPIO_Init`底层源码,解析 CRL、CRH 寄存器工作方式,区分配置值与掩码模板,深度剖析`MODIFY_REG`宏的工作机制,理清多比特寄存器域 “读‑改‑写” 的设计思想,破除把 HAL 库当作黑盒的开发习惯,为本系列后续外设源码学习打好基础。

文章图片
#stm32#嵌入式硬件#单片机
C语言中常用的字符(串)函数、字符串函数及内存函数

本文系统介绍了C语言中常用的字符串和内存操作函数,包括strlen、strcpy、strcat、strcmp等字符串函数及其安全版本strncpy、strncat、strncmp,以及memcpy、memmove、memcmp、memset等内存操作函数。通过函数原型、功能说明、代码示例和典型错误分析四个维度,详细讲解了每个函数的使用方法和注意事项。特别强调了缓冲区溢出等安全隐患,并提供了安全编程

#c语言#开发语言
到底了