ТАВРОФОРУМ

Вернуться   ТавроФорум > Не автомобильные темы > Решение бытовых проблем

Решение бытовых проблем Не вся жизнь в машине. Иногда что-то и дома сделать нужно.

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.11.2015, 15:12   #11
ElectricMobile
 
ElectricMobile
 
Адрес: VN.UA
Возраст: 43
Сообщений: 4,486
Машина: Всілякі різні...
Длина: 42450мкм
Диаметр: 26мм
По умолчанию

Дякую.
Вийшло, треба просто форматувати пакет для 4х (8, 12, 16...) матриць і вдіправляти на запис...
Код:
public static void write(byte register, int data){
        byte packet[] = new byte[9];
        packet[0] = WRITE_CMD;  // address byte

        packet[1] = register;  // register byte
        packet[2] = (byte)data;  // data byte

        packet[3] = register;  // register byte
        packet[4] = (byte)data;  // data byte

        packet[5] = register;  // register byte
        packet[6] = (byte)data;  // data byte

        packet[7] = register;  // register byte
        packet[8] = (byte)data;  // data byte

        Spi.wiringPiSPIDataRW(0, packet, 9);        
}
Тепер ініцілізує і вдається працювати з індикаторами
ElectricMobile вне форума   Ответить с цитированием
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 04:13. Часовой пояс GMT +3.


Перевод: zCarot Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.