Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Ответ:
Отправлено
Vladimir Ljaschko 21 августа 2007 г. 12:31
В ответ на:
Ответ: отправлено
Леонид Иванович 21 августа 2007 г. 12:05
1. Про отладку понятно. Просто наличие ответа на ошибку CRC допустимо только от слэйва, иначе можно и шину повесить, а любая несимметричность только путает.
2. Это может показаться странным, но у немцев действительно есть стандарт, то ли DIN66348-1, то ли DIN66348-2, то ли еще какой, регламентирующий применение символов управления при допустимости обилия протоколов. Пакеты разные, логика разная, а вот дай STX-ETX, и все. Немцы - что с них взять :)
3. Про отладку с утилитой в принципе согласен, но есть тонкости. Моя утилита, например, показывает обмен только с выбранным устройством и не слушает шину. Прослушка в терминале другим портом. Исторически сложилось. Пока не было утилиты, максимальный интервал между байтами в приемнике закладывался десятки секунд, чтобы успеть ввести в терминале :)
Составить ответ | Вернуться на конференцию
Ответы