реклама на сайте
подробности

 
 
> Прерывания на С++ и классы для ARM LPC, Как пишется?
yuriyc
сообщение May 13 2009, 09:59
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 28-04-05
Пользователь №: 4 557



Уважаемые коллеги! Перерыл интернет в поисках ответа. Информации нашел крайне мало.
Если кто уже решал подобную проблему поделитесь опытом.
Ранее писал на С для LPC2148. Теперь интересует переход с С++.
Как правильно объявить класс и прерывание. И как потом взаимодействовать с ними.
Или если уже есть подобная тема, адресуйте меня туда .

PS среда разработки keil.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Andy Mozzhevilov
сообщение May 14 2009, 08:05
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206



Функция - точка входа в прерывание делается статической. На нее настраивается VIC.
Далее - вызов функции обработки прерывания по указателю на класс.
Вот пример:
Прикрепленный файл  timer.zip ( 3.7 килобайт ) Кол-во скачиваний: 163


--------------------
Пасу котов...
Go to the top of the page
 
+Quote Post
yuriyc
сообщение May 20 2009, 10:32
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 28-04-05
Пользователь №: 4 557



Действительно. Всё оказалось достаточно просто.
Спасибо за помощь!!!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 22:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01381 секунд с 7
ELECTRONIX ©2004-2016