Страница 1 из 1

STM32 порты ввода вывода

Добавлено: Пт дек 16, 2011 15:33:42
dinets
Думаю попоробовать новые для себя контроллеры....
изучаю мануалы
и тут я в растерянности порты стали сильно хитрыми...
мало того что появилось ограничение по скорости переключения так и добавилось куча режимов (в отличае от AVRовских 2 на вход 2 на выход )
CNFy[1:0] = 00: Аналоговый вход;
CNFy[1:0] = 01: Вход в третьем состоянии (состояние после сброса);
CNFy[1:0] = 10: Вход с притягивающим резистором pull-up (если PxODR=1) или pull-down (если PxODR=0);
CNFy[1:0] = 11: Зарезервировано.

в режиме выхода:
CNFy[1:0] = 00: Двухтактный выход общего назначения;
CNFy[1:0] = 01: Выход с открытым стоком общего назначения;
CNFy[1:0] = 10: Двухтактный выход с альтернативной функцией;
CNFy[1:0] = 11: Выход с открытым стоком с альтернативной функцией.
не могли бы вы подсказать расталковать, а лучше показать схемотехнические разводки данных режимов.

Re: STM32 порты ввода вывода

Добавлено: Пт дек 16, 2011 15:50:57
oleg110592
тут посмотрите: http://eugenemcu.ru/publ/13-1-0-71

Re: STM32 порты ввода вывода

Добавлено: Вс дек 18, 2011 21:53:40
dinets
спасибо но моя копипапаста с этго сайта и есть гы
понимаете я просил схемотехнические примеры ну там с резисторчиками и транзисторами пример каждого режима.
схемотехника ну знаете такая наука о контактах.....

Re: STM32 порты ввода вывода

Добавлено: Вс дек 18, 2011 22:57:22
oleg110592
А в документе "RM0041 Reference manual" есть резисторчики и транзисторы (см. с 99 страницы - GPIO functional description). На русском немного тут: http://www.gaw.ru/html.cgi/txt/doc/micr ... .htm#5.1.1.
Или я опять не понял вопроса?

Re: STM32 порты ввода вывода

Добавлено: Вт дек 20, 2011 00:46:35
dinets
в точку то что надо
я мечтал именно об этих картинках
Большое спасибо!