December 15 2017 04:16:08
Навигация
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации .

Забыли пароль?
Запросите новый здесь.
Формат регистра CMCRO
МОДУЛЬ ВНЕШНЕЙ МАГИСТРАЛИ

Табл. 3.157. Формат регистра CMCRO

CMCR0 Регистр управления модулем 0

Module Control Register 0
7 6 5 4 3 2 1 0
0 0 0 SYNCH TLNKEN SLPAK SLPRQ SFTRES
Состояние при сбросе: $01
Имя бита Назначение бита
SYNCH Синхронизация шины с модулем (Synchronized Status).
1 - msCANOS синхронизирован с CAN-шиной. 0 - msCANOS не синхронизирован с CAN-шиной
TLNKEN Включение таймера (Timer Enable).
Устанавливает связь между MSCANOS и модулем таймеров.
1 - msCANOS подключен к таймеру. 0- нет связи
SLPAK Подтверждение режима ожидания (Sleep Mode Acknowledge).
1 - msCANOS в режиме ожидания. 0 - рабочий режим
SLPRQ Запрос перехода в режим ожидания (Sleep Request).
Выставляет запрос на переход msCANOS в режим ожидания. 1 - запрос. 0- рабочий режим
SFTRES Программный сброс (Soft Reset).
При выставлении этого флага все передачи и приемы сообщений прерываются, синхронизация сбрасывается. При входе в этот режим в регистрах CMCRO, CRFLG, CRIER, CTFLG, CTCR устанавливаются значения как при аппаратном сбросе. В регистры CMCR1, CBTR0, CBTR1 , CIDAC, CIDARO-3, CIDMRO-3 возможно только произвести запись. При сбросе этого бита начинается процесс синхронизации с CAN-шиной. В случае когда msCANOS не находится в состоянии 'bus-off*, процесс синхронизации заканчивается через 1 1 единичных битов, иначе для выхода из состояния "bus-off необходимо принять 128 последовательностей по 1 1 единичных битов. Очистка бита SFTRES и совершение операций над другими битами регистра CMCR0 не должны совершаться в одной команде

Табл. 3.158. Формат регистра CMCR1

CMCR1 Регистр управления модулем 1

Module Control Register 1
7 6 5 4 3 2 1 0
0 0 0 0 0 LOOPB WUPM CLKSRC
Состояние при сбросе: $00
Имя бита Назначение бита
LOOPB Режим тестирования шины (Loop Back Self Test Mode).
В этом режиме msCANOS осуществляет тестирование шины, которое заключа­ется в выставлении на шину битового потока с одновременным приемом. 1 - включение режима тестирования шины. 0- рабочий режим
WUPM Режим пробуждения (Wake-up Mode).
Включает низкочастотный фильтр для защиты от пробуждения msCANOS-моду-ля по помехе. 1 - msCANOS переводит ЦПУ в рабочий режим, если доминантный импульс на шине имеет длину не менее TWUP. 0 - msCANOS переводит ЦПУ в рабочий режим по любому фронту на CAN-шине
CLKSRC Источник тактовых импульсов (Clock Source).
1 - в качестве источника служит сигнал CGMOUT. О-в качестве источника служит сигнал CGMCLK/2

Изменения в регистр CMCR1 можно вносить только, когда уста­новлен бит SFTRES.

Табл. 3.159. Формат регистра CBTR0

CBTR0 Регистр временных параметров шины 0

Bus Timing Register 0
7 6 5 4 3 2 1 0
SJW1 SJW0 BRP5 BRP4 BRP3 BRP2 BRP1 BRP0
Состояние при сбросе: $00
Имя бита Назначение бита
SJW1:SJW0 Шаг синхронизации (Synchronization Jump Width).
00 соответствует Tq = 1.
01 соответствует Tq = 2.
10 соответствует Tq = 3.
11 соответствует Tq = 4
BRP5...BRP0 Делитель частоты (Baude Rate Prescaler).
Значение этого поля определяет делитель для создания необходимой длительности кванта (Tq).
00000 соответствует Tq = 1.
00001 соответствует Tq = 2.
11111 соответствует Tq = 64

Изменения в регистр CBTR0 можно вносить только при установ­ленном бите SFTRES.

Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.

Нет данных для оценки.

Время загрузки: 0.02 секунд 2,297,531 уникальных посетителей