Фрейм перегрузки предназначен, чтобы запросить время задержки следующего фрейма данных или удалённого фрейма у точки приёмника ("фрейм запроса перезагрузки") или сообщить о некоторых состояниях ошибки ("фрейм реакции на перегрузку"), связанной с полем перерыва.
Фреймы реакции на перегрузку передаются после обнаружения следующих состояний ошибки.
• Обнаружение доминирующего бита во время первых двух битов поля перерыва.
• Обнаружение доминирующего бита в последнем бите EOF приёмника или обнаружение доминирующих битов приёмником или передатчиком в последнем бите разделителя фрейма ошибки или перегрузки.
CAN-контроллер может генерировать фрейм запроса перегрузки запроса автоматически после каждого сообщения, посланного одному из почтовых ящиков CAN-контроллера. Соответствующая аппаратная логика разрешается путём установки бита OVL в регистре CAN_MR.
Фреймы реакции на перегрузку автоматически обрабатываются CAN-KOHT-роллером, даже если бит OVL в регистре CAN_MR не установлен. Флаг перегрузки генерируется тем же самым способом, что и флаг ошибки, но счётчики ошибки при этом не инкрементируются.
Режим с низким энергопотреблением
В режиме с низким энергопотреблением CAN-контроллер не может посылать или получать сообщения. Все почтовые ящики неактивны. В режиме с низким энергопотреблением установлен сигнал SLEEP в регистре CAN_SR. В противном случае установлен сигнал WAKEUP в регистре CAN_SR.
Эти два поля взаимно исключают активное состояние друг друга, кроме как после сброса CAN-контроллера (и WAKEUP, и SLEEP имеют значение 0 после сброса). После сброса при включении питания режим с низким энергопотреблением заблокирован, а бит WAKEUP в регистре CAN_SR устанавливается только после обнаружения 11 последовательных рецессивных битов на шине.
Разрешение режима с низким энергопотреблением
Пользовательское приложение может разрешить режим с низким энергопотреблением путём установки бита LPM в глобальном регистре CAN_MR. CAN-контроллер переходит в режим с низким энергопотреблением, как только передаются все задержанные сообщения.
