fengzhihean

导航

2023年4月6日

STM32]GPIO工作原理详解

摘要: GPIO是通用输入/输出端口的简称,是STM32可控制的引脚。GPIO的引脚与外部硬件设备连接,可实现与外部通讯、控制外部硬件或者采集外部硬件数据的功能。 STM32F103ZET6芯片为144脚芯片,包括7个通用目的的输入/输出口(GPIO)组,分别为GPIOA、GPIOB、GPIOC、GPIOD 阅读全文

posted @ 2023-04-06 18:53 风止何安,璃月 阅读(80) 评论(0) 推荐(0) 编辑

STM32中,对GPIO_Init(GPIOB, &GPIO_InitStructure)的理解

摘要: //笔者使用的硬件平台为STM32F103ZET6战舰版GPIO_InitTypeDef GPIO_InitStructure; GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; //指定GPIO - 端口配置PB5 -> LED0GPIO_InitStructur 阅读全文

posted @ 2023-04-06 18:26 风止何安,璃月 阅读(248) 评论(0) 推荐(0) 编辑

对于条件编译 #ifndef __LED_H的理解

摘要: 一、下划线“__”属于编程风格的内容,对程序没有影响。不用下划线也可以,用几个下划线也由个人习惯 二、其实本质是一个宏名。由此我们可以防止发生重复定义或声明 假设你的头文件名为led.h,根据习惯,我们声明一个宏__LED_H对应这个头文件,在头文件中开始的地方和结尾的地方加上对__LED_H的声明 阅读全文

posted @ 2023-04-06 18:00 风止何安,璃月 阅读(63) 评论(0) 推荐(0) 编辑