![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GPIO
kuzuiu001
这个作者很懒,什么都没留下…
展开
-
F103 ADC DMA-GPIO_Mode_AIN
void init_adc1(void){ ADC_InitTypeDef ADC_InitStructure; GPIO_InitStructure.GPIO_Pin = /*GPIO_Pin_4|*/GPIO_Pin_5 ; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN; GPIO_Init(GPIOA, &GP...转载 2019-05-27 17:51:07 · 2594 阅读 · 0 评论 -
GPIO_PinRemapConfig(GPIO_Remap_I2C1,ENABLE); 复用重映射应用,默认复用和重映射复用区别
重映射就是将引脚功能重新定义到其他引脚,例如PA9是USART1-TX默认的管脚,但是现在PA9用做它用了,那可以将USART1-TX重新映射到PB6,当然这种映射不是随意的想映射到哪个脚就哪个脚,芯片内部已经固定了只能映射到固定的地方。#ifndef _I2C_H_#define _I2C_H_ #include "STM32DEF.h"#define I2C1_IsValid...转载 2019-05-15 18:54:09 · 8605 阅读 · 0 评论 -
STM32F103调试接口重定义GPIO
今天调试新硬件,一不小心,又被端口的默认功能复用给坑了——PB3上电后直接按照GPIO口的方式配置为上拉输入,但是电平怎么都拉不上来。想起几天前被PD0配置GPIO的经历,这次很快就确定是复用引起的问题。 F103的部分封装由于引脚数量有效,很多接口功能都是复用的。调试接口的复用情况如下: 由于仿真调试使用的是SWJ-DP接口,PA13\PA14...转载 2019-05-14 14:03:49 · 3138 阅读 · 1 评论 -
GPIO_Mode_IN_FLOATING
#include "stm32f10x.h" #include "stm32f10x_conf.h" int main(void) { GPIO_InitTypeDef GPIO_InitStructure; USART_InitTypeDef USART_InitStructure; ...转载 2019-05-12 18:55:33 · 7757 阅读 · 0 评论