
Комментарии 5
Например, откуда взялось число 14?
Ну и про конфигурирование «быстрого» CAN, там константы должны быть другие, видимо?
Кстати, после пункта 11 снова оказался пункт 10…
1--Как определить сколько time quantum (Tq) следует выделить пред делителем для одного CAN бита? 10? 20? 40? Проще говоря, какое разрешение нужно для одного CAN бита? Это можно как-то математически рассчитать? На сколько квантов разбить один бит?
2--Как распределить кванты на интервалы sync, prop, seg1 и seg2?
Можно вообще купить отладочную плату JZ-F407VET6 и портировать на нее open-source проект PCAN-Pro-X.
Вот репозитории на выбор
https://github.com/mkelehk/pcan_pro_x_g431
https://github.com/moonglow/pcan_pro_x
https://github.com/eeshuibuxing/pcan_pro_x
Далее устанавливаете клиентский софт от Peak Systems, получаете бесплатный драйвер, бесплатную нормальную Windows клиентскую программу для прошивки (PCAN-View).
Вам не надо будет отдельно разрабатывать клиентскую утилиту.
Вы просто берёте утилиту PCAN-View и драйвера.
FDCAN на STM32