такс гружу симотрю. мне для стм8 но аналогия должна быть некая так не то с реферанс-мануалами я умею пользоватся, меня конкретно интересует язик Си для контроллеров. А еще точнее препроцессор. вот вы где вызываете обработчик прерываний? в файле с векторами прерываний? а я хочу написать свою библиотеку например для кнопки,и в ней же реагировать на прерывание. только изменять состояние переменных.
Комментарии: 14
4eburashk
Некое однако проявление стороны светлой силы в этом быть должно© Yoda
Denis
ты где территориально? у меня как раз завалялись ненужные, штук 100-200, купил для одного проекта, но проект не взлетел думаю в эти непростые времена - самое время их загнать) 222 штуки есть, 3 лотка по 74 надо просто в любом .c файле из состава проекта написать функцию-обработчик, с правильным названием, соответствующим прерыванию
Tonio
дабл декларайшн итиего мать.
Denis
значит проект неверно создан в какой среде пишешь? я таких слов не знаю, сорян
Tonio
stvd + cosmic
Denis
у тебя скорее всего косяк включением в проект файла startup поставь кейл, и сделай вот по этой инструкции от нашего Мастера и Кумира и Учителя http://easyelectronics.ru/arm-uchebnyj-kurs-keil-cmsis-sozdanie-proekta.html
Tonio
Ну вот если зубодробить там сам космик требует файл с векторами прерываний в котором они и переопределяются.
Denis
когда заработает там, сможешь уже ковырять потихоньку
Tonio
Ща покурю зайду гляну
Denis
какой проц используешь? мб могу тебе готовый проект скинуть
Tonio
Много stm8s103 , stm8s105, stm8s208.
Denis
мимо, у меня stm32 только короче я миллион раз делал по статье выше, всё точно работает
Tonio
Я с них начал хочу вылизать сам подход в си потом на 32 перейти думаю легче будет потом трех этажные кульбиты выполнять с областью видимости вызовами с разных файлов итд.
Timur
Россия, Вологда