Показано с 1 по 10 из 64

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    56
    Сообщений
    13,381
    Вес репутации
    10

    По умолчанию Re: OBD-II диагностика на Carduino (Arduino)

    Здесь есть онлайн калькулятор
    или можно вычислить значение регистра UBRR по формуле: UBRR=fck/16/BAUD-1, 95=16000000/16/10400-1

    Что бы получить требуемую скорость 10400 (раельно получится 10416), нужно в регистр UBRR положить значение 95 UBBR=95

    проверяем по формуле: BAUD = fck / (16(UBRR+1)), 10416=16000000/(16(95+1))

    где:
    BAUD - скорость обмена, бод;
    fck - частота тактового генератора микроконтроллера, МГц;
    UBRR - содержимое 8-битного доступного для записи регистра UBRR (0 - 255).
    Последний раз редактировалось Chip; 21.09.2011 в 20:58.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •