[an error occurred while processing this directive]
|
когда я связывал железки на микроконтроллерах с PC во времена DOS, то активно пользовался 9-м битом как признаком адреса. Тот простейший протокол позволял PC адресовать некоторую часть памяти МК - буфер обмена. Сначала в этот буфер загружались параметры, а затем в определенное место буфера записывался код требуемой операции. При переходе на Win с COM-портом пришлось работать через API, и появились проблемы с 9-м битом. Нужен был простой протокол для управления микроконтроллерными устройствами по принципу "запрос-ответ", который не использовал бы 9-й бит. Поскольку сразу предполагались небольшие пакеты, было важно обеспечить минимальную избыточность. В результате появился пртокол "WAKE", который я впервые применил в измерительном комплексе для проверки ЧМ-радиостанций. Сейчас он уже используется во многих изделиях.
E-mail: info@telesys.ru