Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Microchip, мать его. За такие Errata ноги выдергивать надо. CAN IO expander MCP25050.
Отправлено
slowcoach 07 апреля 2009, г. 17:48
MCP25050 имеет опцию Digital Edge detection. Это позволяет по CAN шине отслеживать состояние дискретных датчиков. Все хорошо пока на шине нет ошибок. Если случается ошибка шины, то в соответствии с протоколом сей чип передает фрейм повторно. Прикол в том, что в этом случае заголовок фрейма правильный, а два байта данных совершенно левые. Ничего себе. Все равно, что в автомобие 100 раз нажимаешь тормоз и все нормально, а в сто первый раз тормоз оказывается газом.
Полазил по сайту Microchip и поразился размеру раздела Errata. Вот гады. Такие чипы отзывать надо и бесплатно заменять. Вот, например у Silabs ваще нет Errata.
Составить ответ | Вернуться на конференцию.
Ответы
- Ответ: Кстати не знал про индусов. Но предполагал, что они, глядя на интерфейс программы конфигуриования MCP25050. Цвета совершенно дикие, попугайские. Глаза режет - slowcoach (07.04.2009, 18:14:43 84.22.158.70, пустое)
- Тс-с-с! Низзя так индусов хаять... Ща придет Alex B и покажет "козу" ;) - Гудвин (07.04.2009, 18:09:1 78.138.191.192, пустое)
- Во проклятые буржуи, свинью подложили. - MARS (07.04.2009, 17:54:17 212.40.41.26, пустое)
- Это гораздо лучше если баг просто скромно не указан. - Artem-1.6E-19 (07.04.2009, 17:52:33 209.160.64.220, пустое)