TGViewer
Серверная Админа | Компьютерные сети Серверная Админа | Компьютерные сети @school_network · 26.6K subscribers
Post #2310 7.01K
👋 Привет, сетевой друг!

Продолжим про CAN-шину. Сегодня глянем на настройку по шагам и чуть затронем инструменты.

🟣Настройка микроконтроллера:

1️⃣GPIO - CAN: Переведите нужные пины в альтернативную функцию (CAN_TX / CAN_RX).

2️⃣Тактирование: Включите клоки/тактирование для CAN-модуля внутри MCU.

3️⃣Прерывания: Задайте IRQ для обработки событий (приём, ошибки, передача).

4️⃣Буферы и фильтры: Настройте message buffers и фильтры по ID, чтобы MCU принимал только «свои» пакеты.

5️⃣Битовая скорость: Самый важный параметр: рассчитайте тайминги (sync, prop, seg1, seg2) исходя из длины шины и скорости. Ошибки тут = проблемы с арбитражем.

6️⃣Callback’и: Определите обработчики для входящих сообщений и ошибок.

7️⃣Сохранение конфигурации: Запишите настройки (битрейт, фильтры) в NVRAM — при перезагрузке это сэкономит время.

🟣Что по инструментам: USB-CAN адаптеры (MCP2515-специфичные модули, TCAN4550, SYS TEC, Peak/PCAN) — основной стартовый инструмент: подключил к ПК и смотришь весь трафик. Для low-level анализа полезны логические анализаторы и осциллографы — они позволяют увидеть фронты, уровни CAN_H/CAN_L и проверить терминировку.

Серверная Админа | #CAN #CANшина
  • 👍 11
  • ❤ 2
  • 😨 2
  • 👾 1
More from @school_network
  1. Oct 3, 2026Post #2894
  2. Oct 2, 2026👋 Привет, сетевой друг! Ещё три функции MikroTik, которые легко пропустить, пока не столк…
  3. Oct 2, 2026Для тех, кто работает с Kubernetes и облачной инфраструктурой, в октябре намечается отличн…
  4. Oct 1, 2026👋 Привет, сетевой друг! Сегодня про UUCP - протокол и набор утилит, через которые Unix-ма…
  5. Sep 30, 2026👋 Привет, сетевой друг! Давай разберём несколько TCP-флагов и состояний, которые особенно…
  6. Sep 29, 2026👋 Привет, сетевой друг! Сегодня про webcensus - инструмент для довольно специфичной задач…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →