Есть LPC1759. Пытаюсь сделать работу с Touch Memory через PWM1. Для вывода использую P1.26 как PWM1.6, для ввода - P1.28 как PCAP1.0. Выводы на плате подключены параллельно. Для P1.26 устанавливаю бит OPEN DRAIN.
Проблема следующая - режим OPEN DRAIN не работает, логическая единица на выходе - твердая.
Для контроля в отладчике (IAR J-Link в режиме SWD) переключаю пин на вывод GPIO - в этом случае open drain работает как положено, при выводе логической 1 вывод отключен (работает внешняя подтяжка).
Кто-нибудь сталкивался с такой ситуацией? Или же Open Drain работает только в режиме GPIO, а не с периферией?