Adept (03.06.2017 22:32 - 23:02, просмотров: 281) ответил fk0 на ПО готово на 99% -- значит не готово. Значит еще большая часть дела не сделана: обязательно возникнет масса проблем на пустом казалось бы месте, как дойдет до тестирования и опытной эксплуатации. И если начинаются разговоры о том, что сделано для
со многим согласен. кроме "ПО низкого качества " кто ж себя-любимого хаить будет :))) на самом деле там всё совсем неплохо с т.зр качества ПО. Да, не идеал, но весьма достойно имхо, и да - ассемблер, так что с оптимизацией будет всё ОК (уж на этом-то я собаку съел :)), хотя, конечно 80/20 даст себя знать (придётся "покувыркаться"). Прерывание уложу в два-три десятка тактов (буду просто заполнять приёмный буфер, а по окончании пакета - распарсивать). И ещё - я писал, что есть рабочий девайс с мегой16 (но там скорость вчетверо меньше). девайс работает в количестве более сотни штук в течение полугода без нареканий вообще :)) тьфу-тьфу-тьфу (и там приличный резерв для оптимизации, особенно если выкинуть всё лишнее, которое там присутствует "для универсальности", т.е. если заточить всё именно под конкретную задачу, то шансы на успех с мегой88 и мегабитной скоростью обмена оцениваю как весьма высокие :))
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)