|
Прерывание на С, для Keil |
|
|
|
Sep 28 2005, 06:46
|
Участник

Группа: Новичок
Сообщений: 20
Регистрация: 8-09-05
Пользователь №: 8 357

|
Здраствуйте. Меня, как студента, волнует вопрос о прерываниях. А именно "как и с чем их едят ?" Иначе говоря, объясните, зачеи они нужны ? может есть где литература ? и ещё. ПОльзуюсь Keil для процессора DS80C400. когда исползую пример с прерыванием (пример не мой,а с сайта) и подгружаю файл startup.a51, то выдаётся ошибка типа "Memory spase overloop". МНе не понятно, почему происходит наложение адресов, и как от этого избавиься ?
|
|
|
|
|
 |
Ответов
|
Oct 30 2005, 19:01
|
Участник

Группа: Новичок
Сообщений: 20
Регистрация: 8-09-05
Пользователь №: 8 357

|
Народ, я написал обработчик прерываний для com порта, используя Keil/ А как мне вызвать эти прерывание в программе? к примеру задача такая: я выполняю какие то операции в контроллере , затем мне надо всё остановить и передеть по com порту, затем опять начать считать что то в контроллере,либо котроллер что то считает , потом "Бац" и мне приходит команда по компорту,которую надо обработать и понять что это за команда,остановив при этом вычисления.
ну в итоге всё сводится к тому, как мне вызвать обработчик прерываний в программе? и как я узнаю, что мне чтото пришло по компорту ?
|
|
|
|
Сообщений в этой теме
Regbist Прерывание на С Sep 28 2005, 06:46 G}{OST Файл startup.a51 надо отредактировать в соответств... Sep 28 2005, 12:39 Regbist а не подскажешь где можно поситать про эти настрой... Sep 28 2005, 19:54 G}{OST Цитата(Regbist @ Sep 28 2005, 23:54)а не подс... Sep 29 2005, 06:21 Kaplinsky Цитата(Regbist @ Sep 28 2005, 08:46)Здраствуй... Sep 29 2005, 07:35 Troll Цитата(Regbist @ Sep 28 2005, 09:46)Здраствуй... Oct 18 2005, 03:34 kolobok0 Цитата(Regbist @ Sep 28 2005, 10:46)......вол... Oct 18 2005, 12:01 SpiritDance Regbist
Наконец-то дошло что на progz.ru делать не... Oct 18 2005, 14:24 Regbist SpiritDance -а ты vodoopeople ? Oct 20 2005, 08:54 SpiritDance Угу Oct 20 2005, 12:01 rezident Цитата(Regbist @ Sep 28 2005, 12:46)Меня, как... Oct 20 2005, 13:08 Make_Pic Цитата(rezident @ Oct 20 2005, 16:08)Цитата(R... Oct 20 2005, 17:12 Karol Какое время отклика на прерывание следует ожидать ... Oct 21 2005, 05:53 defunct Цитата(Karol @ Oct 21 2005, 07:53) Какое ... Dec 23 2005, 14:21 Sergu Цитата(Regbist @ Oct 30 2005, 22:01)ну в итог... Oct 31 2005, 05:31 Vic1 Цитата(Regbist @ Oct 31 2005, 00:01)Народ, я ... Oct 31 2005, 05:47  san822 Цитата(Vic1 @ Oct 31 2005, 08:47) Вообще ... Dec 14 2005, 08:51   Vic1 Цитата(san822 @ Dec 14 2005, 12:51) Цитат... Dec 14 2005, 12:47 kolobok0 Цитата(Regbist @ Oct 30 2005, 23:01)....я нап... Oct 31 2005, 09:52 Roma_te Цитата(Regbist @ Oct 30 2005, 23:01) Наро... Dec 13 2005, 13:16 Regbist здрасте!!! это снова я, и снова с прер... Dec 29 2005, 10:44 Roma_te Цитата(Regbist @ Dec 29 2005, 14:44) напи... Jan 11 2006, 19:12 Regbist UP!! Jan 10 2006, 13:03 Regbist я подгружал файл startup400.a51 и startup390.a51 о... Jan 26 2006, 19:40 Roma_te Цитата(Regbist @ Jan 26 2006, 23:40) я по... Jan 26 2006, 20:32 alm_ Адрес code:27h - это адрес вектора прерывания seri... Feb 16 2006, 08:43
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|