Contact us

Откроется новое окно Откроется новое окно

Ограничения на использование 8-разрядных таймеров

Список продуктов

Уважаемые заказчики!

Мы обнаружили, что в наших 16-разрядных микроконтроллерах серий TLCS-900/L1 и TLCS-900/H1 при использовании 8-разрядных таймеров в определенных условиях может возникнуть описанная ниже проблема.

Описание проблемы
Если регистр 8-разрядного таймера обновляется при указанных ниже условиях, значение на выходе триггера таймера может отличаться от ожидаемого.
Условия

Эта проблема возникает, когда выполняются все указанные ниже условия.

  • 8-разрядный таймер используется в режиме PWM (ШИМ) или PPG (программируемый фазовый генератор).
  • Включен двойной буфер.
  • Данные в буфере регистров обновляются непосредственно перед тем, как возникает переполнение суммирующего счетчика.
Временное решение

Этой проблемы можно избежать программным путем, воспользовавшись одним из указанных ниже способов.

  1. Выключить двойной буфер.
    (После перезапуска микроконтроллера двойной буфер выключен.)
  2. При записи новых данных в буфер регистров соблюдайте следующие требования относительно согласования по времени:
    а) в случае использования режима PWM (ШИМ):
    необходимо записывать новые данные в буфер регистров за шесть циклов до возникновения следующего переполнения, используя подпрограмму обработки прерываний, запускаемую прерыванием переполнения;
    б) в случае использования режима PPG (программируемого фазового генератора):
    необходимо записывать новые данные в буфер регистров за шесть циклов до возникновения следующего совпадения цикла, используя подпрограмму обработки прерываний, запускаемую прерыванием совпадения цикла (*).
    (*) Прерывание, указывающее, когда передавать данные из буфера регистров в регистр таймера.
Наименование продукта
Микроконтроллеры Toshiba серии TLCS-900/L1
  • TMP91CW12F
  • TMP91PW12F
  • TMP91CW12AF
  • TMP91FY12AF
  • TMP91C815F
  • TMP91C016F
  • TMP91CW18AF
  • TMP91PW18AF
  • TMP91C219F
  • TMP91C820AF
  • TMP91CY22F
  • TMP91FY22F
  • TMP91C824F
  • TMP91C025F
  • TMP91CK27U
  • TMP91CP27U
  • TMP91CP27RUG
  • TMP91CU27U
  • TMP91CU27RUG
  • TMP91FY27U
  • TMP91CW28FG
  • TMP91CY28FG
  • TMP91FY28FG
  • TMP91C829F
  • TMP91C630F

Микроконтроллеры Toshiba серии TLCS-900/H1
  • TMP92C820FG
  • TMP92CH21FG
  • TMP92CM22FG
  • TMP92CA25FG
  • TMP92CM27FG
  • TMP92CD54IF
  • TMP92FD54AIF
  • TMP94C241CF
  • TMP94C251AF

Примечание. Продукты, производство которых прекращено, могут быть не включены в список продуктов, для которых обнаружена проблема. Чтобы получить подробные сведения, свяжитесь с местным представительством или авторизованным дилером компании Toshiba.

Контакты

Если у вас возникли вопросы, перейдите по одной из этих ссылок:

Запрос на предоставление технической информации
Вопросы о покупке, образцах и надежности интегральных схем
To Top
·Before creating and producing designs and using, customers must also refer to and comply with the latest versions of all relevant TOSHIBA information and the instructions for the application that Product will be used with or for.