Перейти к содержанию
    

Инициализация счётчика циклов DWT

Приветствую вас! Вопрос такой, никто не может скинуть "кусок" кода для инициализации таймера. Заранее спасибо

Изменено пользователем haker_fox
Уточнил название темы, добавил теги.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Повсеместно использую счётчик циклов:

// enable cycle counter
CoreDebug->DEMCR |= CoreDebug_DEMCR_TRCENA_Msk;
DWT->CYCCNT = 0;
DWT->CTRL |= DWT_CTRL_CYCCNTENA_Msk;

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сферического в вакууме?

Раз в заголовке указано про "время", предположу, что это часы реального времени сферического ARM :biggrin:

 

Повсеместно использую счётчик циклов:

// enable cycle counter
CoreDebug->DEMCR |= CoreDebug_DEMCR_TRCENA_Msk;
DWT->CYCCNT = 0;
DWT->CTRL |= DWT_CTRL_CYCCNTENA_Msk;

 

Мне больше по душе вот это delay_ms(time_in_msec); :laughing:

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую вас! Вопрос такой, никто не может скинуть "кусок" кода для инициализации таймера. Заранее спасибо

timer_init();

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ах да, не указал, нужен код на ассемблере :rolleyes:

Мм..да, это важное замечание, ассемблер, в отличие от си и пр. языков, везде одинаковый, включая 8,16, 32 битные МК, поэтому тут гораздо проще будет...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...