Во-первых, если уж совсем приспичило, так goto в С есть. А обхожусь обычно при помощи break и continue.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Сидоргек
25 февраля 2004 г. 23:55
В ответ на:
Опрос клавиатуры по прерываниям.
отправлено =Tim= 25 февраля 2004 г. 23:32
Составить ответ
|||
Конференция
|||
Архив
Ответы
Я наверное неправильно спросил :-(
—
=Tim=
(26.02.2004 00:12, 473 байт)
В библиотеке Си есть стандартные функции setjmp() и longjmp().
—
Bill
(26.02.2004 07:44,
пустое
)
На то RTOS дадена.
—
AlexandrY
(26.02.2004 00:55, 140 байт)
Хорош вариант, но не подходит - устройство уже в виде собранных плат, проц поменять нельзя, изучать RTOS и переписывать ВСЕ нет времени. :-(
—
=Tim=
(26.02.2004 11:35,
пустое
)
Интересно - а никого не удивляет, что такой вот дебил ещё и какие-то там платы собирает, и у него ещё и времени учиться нет?
—
я gt;lt;уею
(26.02.2004 13:28,
пустое
)
Ответ: Я тебя тоже люблю! А платы я не собираю - они уже собраны. Устройство и так покупают. Тот, кто их производит просто хочет улучшить потребительские свойства в новой партии. Продолжайте ...вать, умненький, Вы, наш. Или выучите хинди, если времени много - вдруг пригодится когда-нибудь. Успехов.
—
=Tim=
(26.02.2004 16:02,
пустое
)
В силу своей ограниченности, ты даже не догнал - что меня возмутило
—
я gt;lt;уею
(26.02.2004 16:31, 668 байт)
Сто раз встречал, что такой уровень тоже зарабатывает деньги, заказчик ждет его и платит сколько он просит, не зная сколько времени и денег надо на самом деле
—
Sof
(26.02.2004 18:20,
пустое
)
Сори, не вник в вопрос. Спроектируй программу так, чтобы не было функций с задержками. Задержки отсчитывай программным таймером, который щелкает в прерывании, а в функции, в которой нужна задержка, проверяй флажок таймера.
—
vi
(26.02.2004 00:18,
пустое
)
Ответ:
—
Сидоргек
(25.02.2004 23:55,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru