Здравствуйте! Помогите пожалуйста разобраться с работой GPIO. Только нужно не для конкретного микроконтроллера, а общее описание, как он работает и т.д.
DpInRock
Apr 15 2009, 20:34
Общее описание, как и частное находится в документации к конкретному микроконтроллеру.
GPIO - выводы контроллера, которые можно настроить на ввод, либо на вывод. Конкретные правила считывания или установки состояния находятся в документации на конкретный контроллер. В общем случае, можно установить некий вывод во вполне определенное состояние командой контроллера, либо считать состояние вывода.
Боле ничего общего, типа "вообще" у GPIO нет.
Grizel
Apr 15 2009, 20:49
Хм.. просто мне нужно будет на ПЛИС реализовать этот порт.. 16 разрядный.. ну и хотелось бы разобраться как он работает.. как там регистры используются.. ну и вообще побольше информации про него..
singlskv
Apr 15 2009, 20:49
Цитата(DpInRock @ Apr 16 2009, 00:34)
GPIO - выводы контроллера, которые можно настроить на ввод, либо на вывод.
А еще обычно можно рулить как в OD, те из режима вход с пулапом переключать в выход 0 и наоборот.
DpInRock
Apr 16 2009, 06:11
Цитата(Grizel @ Apr 16 2009, 00:49)
Хм.. просто мне нужно будет на ПЛИС реализовать этот порт.. 16 разрядный.. ну и хотелось бы разобраться как он работает.. как там регистры используются.. ну и вообще побольше информации про него..