Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Приложение 1. Параметры настройки, выбираемые пользователем






 

1. CANACtrlReg (32 бита) – регистр управления настройкой модуля eCANA

 

                                 
CPU SCB DBO BaudRate ID IOSel Ena  

 

                                 
Rsvd IDh  

 

Ena активизация модуля eCANA 0 – модуль не активен (не используется); 1 – модуль активен (используется)  
IOSel выбор пинов TMS, используемых как CANRxA и CANTxA 0 – GPIO30 и GPIO31; 1 – GPIO30 и GPIO31 (TMS320F2808), GPIO18 и GPIO19 (TMS320F 28335); 2 – GPIO30 и GPIO31; 3 – GPIO30 и GPIO31;  
ID номер узла для модуля eCANA (для настройки буферов 15¸ 0 модуля eCANA) от 1 до 127  
BaudRate скорость передачи для модуля eCANA 0 – 1 Мбит/с; 1 – 800 Кбит/с; 750 Кбит/с для CPU=1 2 – 500 Кбит/с; 3 – 250 Кбит/с; 4 – 100 Кбит/с; 5 – 50 Кбит/с;  
DBO порядок передачи/приёма данных в кадре CANA 0 – младшим байтом вперед; 1 – старшим байтом вперед.  
SCB режим работы модуля eCANA 0 – стандартный; 1 – расширенный.  
CPU тип микроконтроллера 0 – TMS320F2808; 1 – TMS320F28335.  
IDh номер узла для настройки буферов 31¸ 16 модуля eCANA от 1 до 127  
Rsvd зарезервированы  

 

2. CANBCtrlReg (32 бита) – регистр управления настройкой модуля eCANB

 

                                 
CPU SCB DBO BaudRate ID IOSel Ena  

 

                                 
Rsvd IDh  

 

Ena активизация модуля eCANB 0 – модуль не активен (не используется); 1 – модуль активен (используется)  
IOSel выбор пинов TMS, используемых как CANTxB и CANRxB 0 – GPIO8 и GPIO10; 1 – GPIO12 и GPIO13; 2 – GPIO16 и GPIO17; 3 – GPIO20 и GPIO21;  
ID номер узла для модуля eCANB (для настройки буферов 15¸ 0 модуля eCANB) от 1 до 127  
BaudRate скорость передачи для модуля eCANB 0 – 1 Мбит/с; 1 – 800 Кбит/с; 750 Кбит/с для CPU=1 2 – 500 Кбит/с; 3 – 250 Кбит/с; 4 – 100 Кбит/с; 5 – 50 Кбит/с;  
DBO порядок передачи/приёма данных в кадре CANB 0 – младшим байтом вперед; 1 – старшим байтом вперед  
SCB режим работы модуля eCANB 0 – стандартный; 1 – расширенный.  
CPU тип микроконтроллера 0 - TMS320F2808 1 - TMS320F28335  
IDh номер узла для настройки буферов 31¸ 16 модуля eCANB от 1 до 127  
Rsvd зарезервированы  

 

3. CANMsgCtrl (32 бита) – регистр управления настройкой буфера сообщений модуля eCAN

 

                                   
Rsvd1 RTR DLC MBEn MBDir MBNum eCANSel

 

                               
Rsvd2 TPL

 

eCANSel выбор модуля eCAN, в котором нужно настроить буфер 0 – модуль eCANA; 1 – модуль eCANB  
MBNum номер буфера сообщений, который нужно настроить от 0 до 31  
MBDir направление работы буфера 0 – прием; 1 – передача  
MBEn активизация буфера по завершении настройки 0 – активизировать буфер; 1 – не активизировать буфер  
DLC длина поля данных кадра CAN в байтах – соответствует полю MSGCTRL.bit.DLC от 0 до 8  
RTR бит удаленного запроса данных – соответствует биту MSGCTRL.bit.RTR 0 – режим удаленного запроса не требуется; 1 – для буфера приема: при старте передачи (TRS = 1) из данного буфера выполняется посылка кадра удаленного запроса, прием ответа осуществляется в этот же буфер; – для буфера передачи: при старте передачи (TRS = 1) из данного буфера выполняется посылка кадра удаленного запроса, прием ответа в этот же буфер невозможен  
Rsvd1 зарезервированы  
TPL приоритет буфера при передаче кадров одновременно из нескольких буферов от 0 до 31 (большее значение = более высокий приоритет)  
Rsvd2 зарезервированы  

 

4. CANMsgID (16 бит) – регистр определения идентификатора буфера сообщений модуля eCAN

 

                                     
Rsvd AAM FuncID NodeID  

 

NodeID номер устройства в сети CAN от 1 до 127  
FuncID номер функции от 0000b до 1111b  
AAM режим автоматического ответа при получении кадра с ID данного буфера – соответствует биту MSGID.bit.AAM Для буферов приема не имеет значения. Для буферов передачи: 0 – нормальный режим работы, не отвечать на кадры удаленного запроса; 1 – режим автоматического ответа на кадры удаленного запроса  
Rsvd зарезервированы  

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.007 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал