- Регистровый состав и основные принципы работы с модулем CAN микроконтроллера PIC18Fxx8
В этой небольшой статье в виде кратких алгоритмов описаны самые основы работы с модулем CAN микроконтроллера PIC, а именно: инициализация модуля, настройка скорости передачи, приём и передача сообщений. Также вкратце рассматривается структура модуля и его режимы работы. Прочитав только эту статью, вы сможете приступить к написанию собственной программы приёма-передачи данных по CAN без углубления в недра даташита на CAN-модуль (хотя потом вам всё равно придётся это сделать) - своего рода получился некий "быстрый старт по CAN на PIC" для новичков.
- AN754 - Понимание битовой синхронизации модуля CAN фирмы Microchip
Пример применения №754 от Microchip, рассматривает битовую синхронизацию модуля CAN на примере MCP2510.
В нём рассказывается о времени передачи бита, его сегментах (синхронизации (SyncSeg), распространения (PropSeg), фазовые (PS1 и PS2)), точке выборки. Также рассматривается синхронизация, допуски генератора, задержки распространения и ширина перехода синхронизации (SJW). Приводятся расчёты минимального значения SJW, максимального допуска генератора и максимальной скорости передачи.
- Сравнение модулей CAN и ECAN микроконтроллеров PIC
Таблица сравнения возможностей модулей CAN (PIC18XX8) и ECAN (PIC18XX8X), построенная на характеристиках модулей, взятых из AN916 от Microchip.
|