Маршрут Ильфа и Петрова, описанный в Одноэтажной Америке, на гугловских картах

Реклама

Последовательный интерфейс ЖК-индикатора BO128128C

ЖК-индикатор BO128128C фирмы Bolymin базируется на контроллере ST7528.

Вообще, для связи с внешним миром контроллер поддерживает 5 интерфейсов (2 параллельных и 3 последовательных). Для выбора интерфейса используются выводы контроллера PS0, PS1 и PS2. Но эти выводы не выведены наружу индикатора. Следовательно их логическое состояние жестко задано внутри индикатора.

Для общения внешнего устройства с контроллером, индикатор предоставляет 4 линии, образующих 4-проводный последовательный интерфейс:

  • A0 — Вход для управления типом передаваемых данных. Высокий уровень — изображение. Низкий уровень — команды.
  • CSB — Вход для активации последовательного интерфейса. Низкий уровень активирует интерфейс.
  • SID — Вход последовательных данных.
  • SCLK — Вход тактового сигнала.

По этому интерфейсу данные идут только в одном направлении  — к контроллеру. Биты данных передаются по нарастающему фронту тактового сигнала. Передача байта данных начинается со старшего бита (DB7).

Временная диаграмма передачи байта:

Выводы SDI и SCLK могут быть подключены к интерфейсу SPI устройства, управляющего индикатором. Вывод SDI подключается к выводу MOSI, а вывод SCLK индикатора к выводу SCLK управляющего устройства. Интерфейс должен быть настроен как ведущий с режимом тактирования: CPOL=1 и CPHA=1 (то есть активный фронт — второй; и во время простоя высокий уровень на выводе SCLK).

Для сброса контроллера можно воспользоваться выводом RESET индикатора, установив низкий логический уровень на этом выводе. После подачи высокого логического уровня состояние контроллера эквивалентно состоянию после подачи питания.

STM32F10x SPL в Википедии

Моими стараниями в Википедии появилась статья STM32F10x Standard Peripherals Library.

Установка шрифтов для OpenOffice в Ubuntu

В Опенофисе негде задать пути поиска шрифтов. Но это не проблема, шрифты можно положить в папку

/usr/share/fonts

для этого нужны права суперпользователя. Чтобы обойтись без них, можно в домашней папке создать папку

.fonts

и сложить шрифты туда. Точка в начале имени папки обязательна.

Чтобы шрифты появились в Опенофисе, его надо перезапустить.

Полезные ссылки:

АЦП AD719x: Поведение DOUT//RDY если данные не прочитаны

Если результат предыдущего преобразования не прочитан, а новое преобразование завершилось, то вывод DOUT//RDY установится в высокое логическое состояние примерно на 100 мкс при тактовой частоте 4,92 МГц. В это время произойдет обновления регистра данных. Во время обновления регистра данных пользователь не должен пытаться прочитать данные.

Источник: http://ez.analog.com/thread/6230

Этой информации нет в документации на АЦП.