Категории:

  • Программирование


  • Изобразительное искусство


  • Программирование встраиваемых систем


  • Компьютерная графика


  • WEB Разработка


  • Музыка


  • Инженерия


  • iVARIOUS


  • Mobil App


  • STM32. регистры таймеров TIM6 TIM7

    Таймеры TIM6 и TIM7 состоят из 16-битного счетчика автоперезагрузки и программируемым делителем частоты. Предназначены для использования в качестве общих таймеров базовой генерации времени, а также для специализированного использования в области преобразовании из цифровых сигналов в аналоговые для ЦАП. Таймеры являются полностью независимыми (периферией) и не используют никак ресурсы других систем.
    Согласно документации, таймеры TIM6 и TIM7 включают в себя:

    -16-битный автоперезагрузчик upcounter.
    -16-битный программируемый делитель, значение которого можно устанавливать в диапазоне от 1 до 65536, изменять в любой момент времени.
    -Схему синхронизации для запуска Цифро-аналоговых преобразователей.
    -Прерывание от генерации DMA на события обновления, переполнения счетчика.


    Таймеры содержат следующие регистры:

    TIMx_PSC содержит значение которым делит тактовую частоту для счетчика.
    TIM_SR содержит флаг (бит) значение которого указывает было ли переполнение или опустошение счетчика, при условии что установлен бит UIDS регистра TIMx_CR1.
    TIMx_CR1 содержит общие настройки таймеров: CEN бит включает таймер, UDIS бит вкл/откл обновления значений таймеров, URS бит - устанавливает источник обновления UEV (может быть вызван опустошением или переполнением счетчика, установкой бита UG, или генерацией в случае использования таймера как подчиненного). Бит OPM устанавливает одноразовый отчет. ARPE бит устанавливает буферизацию значения обновления, если в работе предусмотрено изменения значений счетчика в ходе работы программы.

    Читайте больше в категории: Программирование встраиваемых систем

    2016-04-11 06:44:42



    Другие статьи:

    Maya. Текстуры

    PHP. Загрузка файлов. $_POST

    STM32. Режим альтернативной функции

    Инженерия

    Java. Графики функций - продолжение

    STM32. DMA controller

    STM32. Регистры DMA

    WinAPI. Фон для вывода Графиков функций.

    STM32. Контроллеры прерываний NVIC и EXTI

    Android. Service. Службы