我想在stm32f407写入自己的i2c库。如何定义输入和输出支路

问题描述 投票:0回答:1

我想在stm32f407写入自己的i2c库。我必须在相同的引脚(腿)上同时使用输入和输出。示例SDA:PD15,SCL:PD14。 PD15和pd14均为输入和输出。如何在stm32f407中定义此输入,输出

i2c stm32f4discovery
1个回答
0
投票

我假设您是指软件I 2 C驱动程序,一次切换一位(位敲打),因为片上I 2 C控制器不能使用[ C0]或PD14

PD15中使用通用输出模式,在GPIOD->MODER中<open-drain。

GPIOD->OTYPER
© www.soinside.com 2019 - 2024. All rights reserved.