09.02.2012, 16:14
|
#1261
|
Вид на жительство
Регистрация: 30.07.2009
Адрес: SPb, RU
Сообщений: 382
Сказал спасибо: 81
Сказали Спасибо 119 раз(а) в 92 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Всё, сорри. увидел разницу.
|
|
|
|
10.02.2012, 00:59
|
#1262
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Наступил на забавные грабли в STM32F103:
Если в обработчике IRQ от таймера 2 сброс флага стоит последней инструкцией, прерывание вызывается дважды:
void TIM2_IRQHandler (void)
{
Counter++;
TIM2_SR &= (~0x01);
}
Если после сброса флага поставить пару NOP-ов, все нормально.
Потом нарыл в нете статью, где описано тоже самое, но уже для DMA:
https://my.st.com/public/STe2ecommun....aspx?ID=19987
Собственно, вопрос - где такой косяк описан официально?
|
|
|
|
10.02.2012, 15:23
|
#1263
|
Прописка
Регистрация: 21.03.2011
Сообщений: 107
Сказал спасибо: 15
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Дык в твоей ссылке все описано!
Это ньюанс работы NVIC.
Слишком короткое прерывние.
Сам с таким столкнулся. Часа 2 мучался, сам до этого дошел и потом бит выполнения прерывания поставил в начале обработки прерывания
|
|
|
|
10.02.2012, 17:01
|
#1264
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Понятно что нюанс, не понятно почему в мануале не описан. И интересно, сколько там еще таких :/
|
|
|
|
10.02.2012, 22:21
|
#1265
|
Прописка
Регистрация: 24.08.2005
Сообщений: 139
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
народ так чисто для интереса , возможно про этот сай все давно знают
производство рашен, главное есть документация на ru языке
можеть кто чего интересноего подчепнет.
http://milandr.ru/index.php?mact=Pro...t01returnid=68
|
|
|
|
10.02.2012, 22:36
|
#1266
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
vvkka эти ребята делают их для военки, авиации и космоса. цены - сам угадай, если они их вообще продают. ну да, освоили ядро. ниочем, короче.
|
|
|
|
11.02.2012, 08:25
|
#1267
|
Временная регистрация
Регистрация: 08.11.2007
Адрес: Омск
Сообщений: 43
Сказал спасибо: 6
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Изучаем STM32 Cortex M3
Мы на предприятии осваиваем эти процики Миландровские. Работают и ладно, периферией они оснастили их достаточно некислой. Исполнение есть коммерческое (в пластмассовом корпусе) и металлокерамическом. Ценник на пластиковые конечно, не как у СТМ, что-то порядка рублей 300, уже что-то.
|
|
|
|
11.02.2012, 18:42
|
#1268
|
Прописка
Регистрация: 24.08.2005
Сообщений: 139
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
потехоньку помоленьку гледиш и на чужем опыте научимся
на работе уже закупили 150 шт . будем осваивать
милардовской документацией к процам кто работал, косеки непридется вылавливать!!?
|
|
|
|
12.02.2012, 02:15
|
#1269
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
vvkka "чиста для интереса" на их родном форуме был? это по ссылке, которую сам дал
|
|
|
|
17.02.2012, 15:14
|
#1270
|
Временная регистрация
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
всем привет
хочу в дивайсе встроить возможность обновления прошивки с помощью IAP.
но ведь если я испод программы начну затирать страницы во флэш с кодом и перезаписывать туда новый код, проге кирдык? то есть без загрузчика никак не обойтись?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:18.
|
|