Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
ненавижу switch =((
Отправлено
DASM
13 августа 2009, г. 15:06
В ответ на:
Разделение процедур по Таймеру (верно ниже отметили), вкупе с применением switch|case-"распред/коробки" активных/пассивных подзадач /на худой конец if () . Даже задержки, если есть пусть в пустую не молотят. В идеале- всё теже таймеры, если хватает разрядности регистров переполнения. Да много всяких... пересекающихся подходов. Всё от степени задачи и ресурсов проца зависит. Чё за проц-то? ;)
отправлено пользователем
Макаров
13 августа 2009, г. 13:43
Составить ответ
|
Вернуться на конференцию.
Ответы
Protothreads - тот же свитч, но приятно автоматизированный.
-
ЮЮ
(13.08.2009, 17:24:40
93.125.2.110
,
пустое
,
ссылка
)
;) А break ? Шоколад с детства ненавижу, блин! Уничтожаю его, как могу... А его, сцуко, всё делают и делают. ;)
-
Макаров
(13.08.2009, 15:22:26
95.107.73.156
,
пустое
)
канешно... после case - он жалкое подобие левой руки))
-
basilmak
(13.08.2009, 15:14:53
82.142.173.231
,
пустое
)
и ваще, знакомый писишный програмер запрасто позволял себе 100 IF-оф подряд с разными условиями...
-
basilmak
(13.08.2009, 15:39:26
82.142.173.231
,
пустое
)
В смысле... "подряд"? 100 вложенных if () {if() {... /и не дай Бог, ещё с else() ? ;) Или "тупо" сотня подряд? ;)
-
Макаров
(13.08.2009, 16:11:29
95.107.73.156
,
пустое
)
вместо case of иль чо там в Сях... Если работает правильно - то кого должно волновать правильно ли написано...)
-
basilmak
(13.08.2009, 16:15:18
82.142.173.231
,
пустое
)
switch - case компиляторы обычно умеют заменять таблицей вызовов, а ифы так и останутся ифами
-
Каа
(13.08.2009, 16:18:21
213.132.80.172
,
пустое
)
каламбур: ищи свищи
-
Каа
(13.08.2009, 16:18:46
213.132.80.172
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 85:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru