Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

еще и вызовы функции??????дайте мне волокардина......

Отправлено колян безпарольный 20 декабря 2008 г. 21:15
В ответ на: Ну да... 4 лонга - уже половина регистрового набора. Ещё вызовы функций... и прочая мелочь. Это ж не прерывание по УАПП. отправлено Юрий_СВ 20 декабря 2008 г. 21:01

прерывание имеет глубинной смысл в виде максимально быстро споймал-быстро отработал-убежал, когда в прерывание тыкают всякого рода арифметику, функции итд- это значит неправильно построенна структура программы. Если надо чтото сделать массивное то прерывание выставляет флаг а массивное делается в фоновом режиме, чтоб освободить ресурс для остальных прерываний.
Да, я понимаю что есть задачи где следование правилам нафиг не нужно, но мой вам совет, если вдруг появится возможность поработать на серьезные конторы с серьезной школой - лучше такие сырцы никому не показывайте, просто пошлют подальше, отлавливать косяки имея код допускающий долгие обработчики еще то удовольствие. Конторы в которых над одним проектом трудятся несколько программистов пишуших максимально стандартно- не возьмут на работу програмиста пишушего долгие вектора. Так принято короче, хорошо это или плохо но так принято.


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите двойку на единицу:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru