Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Ну так у тебя было написано interrupt [EXT_INT0] void ext_int0_isr(void)
Отправлено
=L.A.=
03 июля 2007 г. 14:32
В ответ на:
А это разве не прерывания по таймеру? -->
отправлено YellowTiger 03 июля 2007 г. 14:28
Составить ответ
|
Вернуться на конференцию
Ответы
Там были оба обработчика, просто один имел откомментированное пустое тело - IRET, одним словом: (+)
—
YellowTiger
(03.07.2007 14:36:4
83.149.0.98
, 322 байт)
В общем, я чуть выше выложил пример из ИАРа , он совсем без прерываний, простой как напильник. Ты лучше на нем потренируйся, подрихтуй железо, а потом включи прерывания.
—
=L.A.=
(03.07.2007 14:40:28
213.134.214.10
,
пустое
)
Ага, уже скопировал - попробую выяснить, годится ли моя летучка для тестирования тинек. Уж больно не хочется городить печатку для тестировния - недолговечные они, современные печатки, две-три пайки и капут контактным площадкам. Да и долго это - рисовать/травить, проще набить летучку деталюшками и проводочками; пошить, попробовть так и сяк, да и перейти к следующему шагу.
—
YellowTiger
(03.07.2007 14:46:32
83.149.0.98
,
пустое
)
просто я смотрел слишком быстро. Таймер пропустил.
—
=L.A.=
(03.07.2007 14:35:10
213.134.214.10
,
пустое
)
да еще. Там разве никакие " #pragma vector =" не нужно ставить?
—
=L.A.=
(03.07.2007 14:38:3
213.134.214.10
, 33 байт)
Думаю, что не нужно - текст родной, визардовский. От меня там только пара строк в обработчиках прерываний. Да немного константы инициирования периферии менял, когда порты ввода/вывода делал то входами, то выходами.
—
YellowTiger
(03.07.2007 14:43:7
83.149.0.98
,
пустое
)
#pragma vector = это, вроде, из GCC...
—
YellowTiger
(03.07.2007 15:07:16
83.149.0.98
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сложите 2 и 3:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru