Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 05.05.2024, 19:22  
j-Roger
Гражданин KAZUS.RU
 
Регистрация: 17.06.2008
Адрес: Украина
Сообщений: 707
Сказал спасибо: 362
Сказали Спасибо 795 раз(а) в 370 сообщении(ях)
j-Roger на пути к лучшему
По умолчанию Re: STM32 не уходит в прерывания

Во, подтянулись любители АРМ-рестлинга
Все там работает ( из поста #9 ).
И да, в обработчике прерывания таки инвертировать бит 13.

P.S.
Запускалось в RAM с переназначением таблицы векторов в RAM.
Реклама:
j-Roger вне форума  
Непрочитано 05.05.2024, 19:39  
sanekfps
Прохожий
 
Регистрация: 21.04.2024
Сообщений: 8
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sanekfps на пути к лучшему
По умолчанию Re: STM32 не уходит в прерывания

Пожалуйста, посмотрите мой проект. Я его пересоздал результат тот же. Светодиод горит, не мигает.
Вложения:
Тип файла: zip test.zip (81.3 Кб, 0 просмотров)
sanekfps вне форума  
Непрочитано 05.05.2024, 19:44  
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: STM32 не уходит в прерывания

TIM1-›SR=0;
NewWriter вне форума  
Сказали "Спасибо" NewWriter
sanekfps (05.05.2024)
Непрочитано 05.05.2024, 19:51  
sanekfps
Прохожий
 
Регистрация: 21.04.2024
Сообщений: 8
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sanekfps на пути к лучшему
По умолчанию Re: STM32 не уходит в прерывания

Да ладно
sanekfps вне форума  
Непрочитано 05.05.2024, 20:36  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,557
Сказал спасибо: 180
Сказали Спасибо 3,155 раз(а) в 2,041 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: STM32 не уходит в прерывания

вот для этого я в маине вывожу ногодрыг любой одной ногой и смотрю на него осцылом.. ногодрыг на максимальной частоте должен быть всегда!! ну в перерыве на другие подпрограммы.
если его нет - значит проц гдето завис. и завис он у тебя в прерывании. потому что ты не тот таймер сбрасывал. не то прерывание вернее.

а еще полезно ногой дрыгнуть в нужных местах программы. если нога дрыгает ожидаемо - значит все работает.
не дрыгает или дрыгает неожидаемо - значит гдето косяк.
и никогда я не использовал отладчики и симуляторы - ногодрыг решает вообще всегда!!!!
__________________
кагмаподэ магмаподэ

Последний раз редактировалось индюк; 05.05.2024 в 20:38.
индюк вне форума  
Непрочитано 05.05.2024, 20:38  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,557
Сказал спасибо: 180
Сказали Спасибо 3,155 раз(а) в 2,041 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: STM32 не уходит в прерывания

sanekfps, короче сам ты кривой а не кеил
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 05.05.2024, 21:25  
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: STM32 не уходит в прерывания

Кстати, насчет С++ для F103C8. "Ентот сраный С++" умудряется вытворять вот такую вот штукенцию: несмотря на довольно сложную иерархию шаблонных классов и методов, на выходе в ассемблерном листинге получается очень компактный код. То есть, фактически, одна строчка "плюсового" кода (слева) преобразуется в одну строчку ассемблерного кода (справа). Ну и плюс несколько ассемблерных строчек подготовительного кода, который заносит в регистры необходимые числа.
Таким образом, в подобных операциях эффективность "плюсового" компилятора не уступает эффективности сишного компилятора.
Миниатюры:
Нажмите на изображение для увеличения
Название: Снимок экрана 2024-05-05 231738.jpg
Просмотров: 0
Размер:	77.7 Кб
ID:	181637  
NewWriter вне форума  
Непрочитано 06.05.2024, 03:18  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,557
Сказал спасибо: 180
Сказали Спасибо 3,155 раз(а) в 2,041 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: STM32 не уходит в прерывания

и нахрен это надо когда можно писать на си почти ассемблером???
столько слов, тарабарщины всякой и структур помнить?................
для простого проца блин.
__________________
кагмаподэ магмаподэ
индюк вне форума  
 

Закладки

Метки
keil uvision, stm32
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
STM32 как определить разрешены ли прерывания глобально kvark85 ARM 2 28.05.2015 13:08
Как расчитать время выполнения прерывания в STM32? MaxiMuz79 ARM 10 18.04.2014 18:30
Программа уходит в HardFault (STM32) valic Песочница (вопросы новичков) 9 26.05.2013 09:15
AT89C5131 прием и передача данных по USB rihkov AVR 14 15.11.2012 08:16
Вход в прерывания для PIC микроконтроллеров dimmich Микроконтроллеры, АЦП, память и т.д 4 06.12.2009 17:17


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot