11.09.2015, 15:41
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
avp94, Это, это. Оно и в Keil установит.
Ничего страшного нет, главное морально готов и мы не бросим.
Я каждый раз при обновлении дров перешиваю...
__________________
Осторожно , злой кот
|
|
|
|
11.09.2015, 17:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от dosikus
|
Я каждый раз при обновлении дров перешиваю...
|
Отсюда вопрос - а нафига дрова обновлять?
Надеешься на новые возможности в старом железе?
|
|
|
|
11.09.2015, 17:26
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от omercury
|
Отсюда вопрос - а нафига дрова обновлять?
Надеешься на новые возможности в старом железе?
|
Не поверишь да, и RTT viewer и JLink Scope , да и обновляя Keil c IAR дрова новые цепляются. Да и лучше раньше сам, чем в ответственный момент все слетит.
__________________
Осторожно , злой кот
|
|
|
|
11.09.2015, 19:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.02.2008
Сообщений: 1,821
Сказал спасибо: 126
Сказали Спасибо 605 раз(а) в 422 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от dosikus
|
Да и лучше раньше сам, чем в ответственный момент все слетит.
|
Это точно. Но если не обновлять Keil, то и не слетит.
|
|
|
|
27.09.2015, 18:39
|
|
Гражданин KAZUS.RU
Регистрация: 16.02.2012
Сообщений: 441
Сказал спасибо: 89
Сказали Спасибо 735 раз(а) в 149 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
на STM32F050 не получается запустить передачу DMA по захвату таймера 2 или триггеру таймера 3.
код настройки:
Цитата:
|
RCC-›AHBENR |= RCC_AHBPeriph_DMA1;
DMA1_Channel4-›CNDTR = 1;
DMA1_Channel4-›CPAR = (u32)&TIM3-›CNT;
DMA1_Channel4-›CMAR = freq.notch.t3;
DMA1_Channel4-›CCR = DMA_Priority_High | DMA_MemoryDataSize_HalfWord | DMA_PeripheralDataSize_HalfWord;
DMA1_Channel4-›CCR |= DMA_CCR_EN;
TIM2-›DIER |= TIM_DIER_CC4DE;
|
Сами таймеры работают, прерывание по TIM2_CCR4 - тоже. По таблице канал 4 таймера 2 и Trigger Таймера3 висят на DMA1.4. Оба варианта не работают, в переменную freq.notch.t3 ничего не грузится.
Куда копать?
Последний раз редактировалось zöner; 27.09.2015 в 18:43.
|
|
|
|
28.09.2015, 21:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.03.2010
Сообщений: 2,897
Сказал спасибо: 498
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от zöner
|
DMA1_Channel4-›CMAR = freq.notch.t3;
|
вместо адреса переменной ее значение
|
|
|
|
28.09.2015, 22:12
|
|
Гражданин KAZUS.RU
Регистрация: 16.02.2012
Сообщений: 441
Сказал спасибо: 89
Сказали Спасибо 735 раз(а) в 149 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
да, утром заметил... вот что сон животворящий делает...
|
|
|
|
02.10.2015, 10:44
|
|
Гражданин KAZUS.RU
Регистрация: 16.02.2012
Сообщений: 441
Сказал спасибо: 89
Сказали Спасибо 735 раз(а) в 149 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
старт-стоп таймера по внешнему сигналу (ETR/CCx) можно сделать ? в reference как-то мутно на эту тему...
|
|
|
|
02.10.2015, 12:27
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Можно. Достаточно глянуть на Advanced-control timer block diagram.
|
|
|
|
02.10.2015, 12:45
|
|
Гражданин KAZUS.RU
Регистрация: 16.02.2012
Сообщений: 441
Сказал спасибо: 89
Сказали Спасибо 735 раз(а) в 149 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
под TIM2, доступны выводы ETR/CC2/CC3. пока вижу только вариант зарядить CC2/CC3 capture на фронт/спад, и через DMA запомнить CCR2/3.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:10.
|
|