Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Функционал:

Чтение сообщений по шине i2c, вывод законченного сообщения в уарт

Чтение напряжения на одной/трех линиях, вывод значения напряжения в уарт при его изменении на 0.1в

Диапазон измеряемого напряжения 11-20в (схема согласователя уровней от вас)

Предусмотреть прерывание для режимов работы 1 линя/ 3 линии (посмотреть прерывание на старте и дfлее работа в одном из режимов)

Вывод данных в уарт

построчно в следующем формате, включая точку с занятой:

Время;Событие;Данные;Дата1;Дата2;.......

Время - время события в секундах, можно и в другом формате

Событие -

Для событий питания: номер канала, например: p1 p2 p3

Для событий шины: запрос мастера, например: r или w (read/write)

Данные - Для событий питания: вольтаж, например 14.6

Для событий шины: адрес устройства, например 0х01

Дата1-Х - принятые данные, например 0х08 или показатель завершения связи: n

Результат:

01.0121;w;0x01;0xbc;0x00;n

02.0121;p1;14.6

03.0121;r;0x01;n

2 года назад
Serg_k-v
Сергей 
41 годРоссия
8 лет в сервисе
Был
2 года назад