Комментарии 8
Пишу на esp8266 (и не в arduino) уже некоторое время, и по прочтению статьи остался всего один вопрос — почему пин «T_IRQ» (генерирующий прерывание для МК, чтобы тот прочитал тачскрин) повесили на GPIO16 — единственный GPIO-пин ESP, который как раз аппаратных прерываний не умеет?
+1
Согласен, в примере схемы подключения, с T_IRQ получилось не логично. Скорректирую чуть позже схему, что бы при желании можно было использовать обработчик прерывания.
Однако, для текущей программной реализации это не критично, т.к. uGFX приложения — loop based, и состояние PIN-a опрашивается в основном цикле.
Да и читать из SPI в обработчике прерывания, увы не получится — нет гарантий, что в момент прерывания шина будет свободна...
0
Поправил
0
Не до конца — на схеме всё ещё старая распиновка :)
0
Вот жеж! А ведь поправил еще вчера, но почему то картинка не обновилась, похоже где то в кэше осела старая. Поменял имя файла, теперь точно должно быть ок.
0
Сколько Кб добавляет линковка этой библиотеки к прошивке?
0
Примерно от 20Кб до 80Кб, в зависимости от используемого функционала.
0
Очень интересная либа, спасибо за статью.
0
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Разрабатываем крутой GUI на esp8266 с библиотекой uGFX