[2017-07-21 11:14:40] m-s писал(а): У меня очередная порция вопросов ) А можно как-то починить 5 и 6 канал на airbot v1 ?Они замаплены не как на оригинальном revo
Можно но не прямщасс - лето, речка, рыбы, грыбы... Ну или детальное объяснение куда замаплены, ибо на той плате от Аирбота что есть у меня отличий от Революшн нет. Я на ней строб записи на PWM6 делал для отладки - работало.
[2017-07-21 11:14:40] m-s писал(а): На этой плате i2c1 ни к чему не подключен?
Вот уж не знаю, ее схемы у меня нет.
[2017-07-21 11:14:40] m-s писал(а): Странно, что soft i2c используется - это криво плата разведена?
Это камень криво спроектирован - драйвер железного I2C медленнее и занимает больше места чем Soft_I2C. И по статистике у моего Soft_i2c меньше (совсем нету) ошибок на длинных линиях. Использование железного I2C имеет смысл если данные где-то сами по себе текут через DMA, а потом дергается прерывание "усе готово, шеф". А ежели все равно ждем завершения, то нет никакого смысла заморачиваться с кривым железом, требующим отличать последний и предпоследний байты посылки от остальных.