ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
5 мая
346437 Топик полностью
Codavr (10.08.2012 11:45 - 11:49, просмотров: 216) ответил Make_Pic на 18е пики нормальные, а вот микроси - это учебный язык.
Слов нет какие нормальные. Вот еррата на заточеный под CAN микроконтроллер. Читаем пункты касающиеся CAN модуля http://ww1.microchip.com/downloads/en/DeviceDoc/80496c.pdf
7) Work around None. Ну ладно всяко бывает можно и простить. 8) Monitor the EWARN (COMSTAT<0>) bit to determine if either the TXERRCNT or the RXERRCNT exceeds 95 and clear the ERRIF flag before either counter reaches 127. Ахринеть. Все бросить и мониторить счетчик. А вот пункт 11 меня убил наповал ибо я дурень даташит прочел уже когда львиная часть софта была написана и я напоролся на эти грабли в процессе отладки Work around Place the ECAN module in Configuration mode before receiving 129 consecutive error frames and then place it back into Listen Only mode. Эта писец. Ну низзя моему прибору из Listen Only выскакивать. Ну никак низзя!
Долой империалистический интернационал!