ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
2 мая
657496 Топик полностью
VVB (03.03.2016 10:37 - 10:40, просмотров: 372) ответил 3m на Используется IP корка SJA1000. Это настораживает потому что если брали с opencores там есть баг с логикой фифо.
Спасибо! Мы в FPGA тоже делали SJA1000T, замучились с выходом из busoff из-за ошибок в vhdl. Пришлось дёргать линией сброса. В vhdl коде SJA1000T очень много ошибок, вроде бы все грабли нам теперь известны. Неужели они есть и в A20? Перейдём с AT91R40008 на Renesas RZ/A1, там имеется встроенный CAN контроллер, и забудем FPGA как страшный сон. Разлапистый обработчик прерывания 400+ строк вызывает опасения. Ребята, похоже, не знают о правилах хорошего кода (например, из книжки "Чистый код").