Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

Вопрос по GPIO_Speed на STM32F1xx

Чт ноя 29, 2018 08:22:39

Может ли каждый пин на одном порту STM32F1xx иметь разную скорость (50мГц, 10мГц, 2мГц,)?

Например:

Код:
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0;       
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU; //вход с подтяжкой к +
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA, &GPIO_InitStructure);

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1;       
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //обычный выход
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz;
GPIO_Init(GPIOA, &GPIO_InitStructure);


такой код настройки сбросит скорость пина PA0 с 50 до 10мГц, или к у каждого будет своя скорость?

Re: Вопрос по GPIO_Speed на STM32F1xx

Чт ноя 29, 2018 10:32:24

Это все фигня, вопрос-то в том скорость чего ...

Re: Вопрос по GPIO_Speed на STM32F1xx

Чт ноя 29, 2018 11:40:51

Скорость нарастания уровня фронта сигнала, или максимальной скорости переключения.

Т.е. настройка GPIO_Speed может задать каждому пину своё значение или только весь порт целиком?

Re: Вопрос по GPIO_Speed на STM32F1xx

Чт ноя 29, 2018 11:57:06

Для каждого пина.
А что RM не читается ?

Re: Вопрос по GPIO_Speed на STM32F1xx

Чт ноя 29, 2018 12:35:13

Спасибо.
Читается, нет 100% уверенности правильной интерпретации этой литературы.
Ответить