Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

Изучаем STM32 Cortex M3

Непрочитано 23.03.2015, 21:53  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от Boba_spb Посмотреть сообщение
Там кто-то, где-то из TIM1 иTIM2 сидят один на ARB1, а другой на ARB2
Я и явно инициализировал — та же беда. Если таймер не включать, зависания нет; как только включу — кирдык. Создается впечатление, что не включается режим "одновибратора", а таймер шпарит непрерывно и не может из-за этого выйти из обработчика прерывания.
Ну, если завтра не разберусь, то вообще таймер выкину и сделаю паузу как и в остальных штуках — на основе systick (проверяя значение счетчика каждый раз, как вызывается обработчик затвора).
Реклама:
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 23.03.2015, 22:21  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от eddy Посмотреть сообщение
Я и явно инициализировал — та же беда. Если таймер не включать, зависания нет; как только включу — кирдык. Создается впечатление, что не включается режим "одновибратора", а таймер шпарит непрерывно и не может из-за этого выйти из обработчика прерывания.
Ужас! eddy, твоя пингуино-ИДЕ что, только как инкубатор для высиживания яиц? Не, ну реально же, в трёх соснах-регистрах запутался!
Пройдись отладчиком, посмотри что там в регистры позалазило. Поставь точку останова в прерывании, узнаешь заходит вообще в прерывание или нет. Поставь ловушку для хардфаульта с точкой останова. Надо же определиться куда оно попадает, а куда нет.
STM32F0 вне форума  
Непрочитано 23.03.2015, 22:44  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от STM32F0 Посмотреть сообщение
Пройдись отладчиком
Я такое не умею.
И вообще, я жопотаг за ненадобностью и не распаивал вовсе! Флеш заливаю через бутлоадер.
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 23.03.2015, 22:54  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

eddy, SWD 2 пина всего. И как это - красноглазый и gdb не пользуешь?
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 23.03.2015, 23:02  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Не пользую. В от так обычно могу и 2-3 дня убить, методом тыка "отлаживая". Но на gdb мозгов не хватает.
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 23.03.2015, 23:24  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от dosikus Посмотреть сообщение
И как это - красноглазый и gdb не пользуешь?
.
Миниатюры:
Нажмите на изображение для увеличения
Название: Heckert_GNU_white.svg.png
Просмотров: 22
Размер:	62.6 Кб
ID:	77197  
omercury вне форума  
Непрочитано 23.03.2015, 23:50  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

. .
Миниатюры:
Нажмите на изображение для увеличения
Название: Heckert_GNU_white_svg_2.PNG
Просмотров: 18
Размер:	46.0 Кб
ID:	77200  
STM32F0 вне форума  
Непрочитано 23.03.2015, 23:59  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Ты смотри, как зафлудили!
А можно было просто сказать "да, настройки различаются тем-то" или "нет, это у тебя косяк, т.к. таймеры абсолютно идентичны".
В первом случае я бы попытался найти, как правильно сделать. А во втором - обойтись без таймера.
Без таймера и сделаю завтра, т.к. ну его нахрен, гадать на кофейной гуще, почему у TIM1 "одновибраторный" режим не активируется (или он почему-то убивает USB?)...
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 24.03.2015, 01:09  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от eddy Посмотреть сообщение
Я такое не умею.
И вообще, я жопотаг за ненадобностью и не распаивал вовсе! Флеш заливаю через бутлоадер.
Сообщение от eddy Посмотреть сообщение
В от так обычно могу и 2-3 дня убить, методом тыка "отлаживая".
Так может уже заездил до смерти?

Эти таймеры тактируются от разных шин.
Собственно вот по-русски, но без излишеств.
Да, и они таки отличаются, правда не этим.

UPD
баран отсюда.
https://ru.wikipedia.org/wiki/Пор...печение
Миниатюры:
Нажмите на изображение для увеличения
Название: Image1.jpg
Просмотров: 35
Размер:	46.3 Кб
ID:	77207  

Последний раз редактировалось omercury; 24.03.2015 в 01:11.
omercury вне форума  
Непрочитано 24.03.2015, 01:45  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от omercury Посмотреть сообщение
баран отсюда.
Сам ты баран! Это же антилоп-гну!
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Школа АRMрестлинга Uragan90 Микроконтроллеры, АЦП, память и т.д 54 22.08.2011 16:13
ARM Cortex M3 + Linux SiMiLya Микроконтроллеры, АЦП, память и т.д 10 17.06.2011 17:20
Помогите с STM32 - очень нужно... yakuzaa Микроконтроллеры, АЦП, память и т.д 60 04.08.2010 11:04
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


Часовой пояс GMT +4, время: 23:26.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.