реклама на сайте
подробности

 
 
> Симуляция stm32 в IAR EW
juvf
сообщение Sep 5 2012, 04:34
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045



Я так понял что симулировать PLL или USART в IAR-e нет возможности. А таймера должны стимулироваться?

В программе проинициализировал таймер, настроил обработчик прерывания таймера. В симуляции таймер на ведёт счёт и не происходит прерываний. Может не правильно что-то проинициализировал, а может симулятор не позволяет симулировать таймер.

ps инициализация таймера

Код
RCC_APB1ENR_bit.TIM2EN = 1; //  clokc on
SETENA0_bit.SETENA28 = 1; // Enable IRQ N37
IP7_bit.PRI_28 = 13; // set prioritet 31
TIM2_CR1 = 0;
TIM2_CR2 = 0;
TIM2_SMCR = 0;
TIM2_DIER = 0;
TIM2_DIER_bit.UIE = 0x1; // on irq
TIM2_EGR = 0;
TIM2_CCMR1 = 0;
TIM2_CCMR2 = 0;
TIM2_CCER = 0;
TIM2_CNT = 0;
TIM2_PSC = 0; //
TIM2_ARR = 22118; // 1 ms tick
TIM2_DCR = 0;
TIM2_DMAR =0;
TIM2_OR = 0;
TIM2_CR1_bit.CEN = 0x1; //on timer*/
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 21:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01362 секунд с 7
ELECTRONIX ©2004-2016