Цитата(Сергей А. Ефремов @ 27.5.2018, 10:13)

Поздравьте меня! Я реально на столько тупой, что даже прочитав два раза, а в сумме с тем, что тоже самое написано в википедии, больше, до сих пор не понял в чём смысл в микроконтроллере делать отдельно выход для CAN интерфейса и отдельно для 485-й шины...
Написано же, есть некий DSP, аппаратно обрабатывающий CRC и особенности протокола. Т.е. выход CAN это связка DSP+UART. Конечно, всё можно сделать и программно, но отдельно же указывается экономия ресурсов CPU, которая получается из-за задействования этого самого DSP.
Никто не мешает сделать связку DSP+UART и для модбаса. Это тоже сэкономит ресурсы CPU. Но не делают, почему-то. А для CAN делают.
PS. Всякие ОК и прочее, о чём говорит LordN, дают драйверы выходные. DSP просто знает, как этим пользоваться.