Скроллинг в OLED SSD1306
- Войдите на сайт для отправки комментариев
Сб, 04/07/2015 - 21:03
Вот никак не могу догнать, как запустить скроллинг
Нашел вот такой код
void startscrollright(uint8_t start, uint8_t stop) { OLED_CMD(0x26); OLED_CMD(0x00); OLED_CMD(start); OLED_CMD(0x00); OLED_CMD(stop); OLED_CMD(0x00); OLED_CMD(0xFF); OLED_CMD(0x2F); }
При запуске
startscrollright(0x00, 0x0F);
Начинает передвигаться весь контент, что был записан до этого в дисплей
Но я не понимаю слейдущего:
1. start и stop, это для чего? Как я понял координаты по х, т.е. место, где скролл должен остановиться, но я меняю значения и ничего не останавливается
2. как делать выборочный скролл? Только отдельной части. На сколько я видел на ютьюб, такое вполне возможно
3. Как остановить скролл в определенной позиции в дисплеи?