
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Linux 是后端开发、嵌入式开发、服务器运维、云计算以及人工智能开发中非常常见的操作系统。与 Windows 通过图形界面操作不同,Linux 中大量的工作都可以通过命令行完成。因此,熟练掌握 Linux 常用命令,是进行 Linux 开发的基础。
GPIO(General Purpose Input/Output,通用输入输出端口)是微控制器(MCU)与外部世界进行信息交互的最基本物理接口。在 STM32 中,GPIO 不仅仅是简单的“输出高低电平”或“读取电平高低”,其内部包含了极为复杂的硬件电路结构,可以通过寄存器配置为4 种输入模式4 种输出模式以及不同的输出响应速度。
典型应用:串口调试打印(printf 重定向)、蓝牙/Wi-Fi 模块通信(如 ESP8266)、GPS 模块。典型应用:MPU6050(六轴传感器)、OLED 屏幕(I2C 版)、EEPROM(AT24C02)。典型应用:LCD 彩屏(如 ST7789)、SD 卡读写、W25Q128(Flash 存储)。物理引脚:SCK(时钟)、MOSI(主出从入)、MISO(主入从出)、CS/SS(片选)。物
GPIO(General Purpose Input/Output,通用输入输出端口)是单片机最基础的外设,任何按键输入、LED 控制、Sensor 传感器读取或通信总线(如 I2C、SPI 模拟)都建立在 GPIO 基础之上。STM32 的每一个 GPIO 引脚内部结构都非常精密,支持独立配置:保护二极管:防止引脚输入电压过高或过低损坏芯片内部电路(输入电压限制在 $V_{DD} + 0.3\t
STM32 是意法半导体(STMicroelectronics,简称 ST)基于ARM Cortex-M 内核设计的高性能、低功耗、32 位微控制器(MCU)系列产品。在嵌入式开发领域,STM32 凭借极其丰富的片上外设、庞大的社区生态以及 ST 官方完善的软件库支持(标准库、HAL 库、LL 库),成为了高校教学、竞赛以及工业控制的首选芯片.







