Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Ответ: запрещать прерывания не всегда допустимо. поставить флаг - и когда е...{+}
Отправлено
urry
12 октября 2008 г. 14:50
В ответ на:
+1. Но иногда есть другие соображения(+)
отправлено <font color=gray>VasilyS</font> 12 октября 2008 г. 12:40
Текст заголовка сообщения полностью:
Ответ: запрещать прерывания не всегда допустимо. поставить флаг - и когда есть время, анализировать.имхо
Составить ответ
|
Вернуться на конференцию
Ответы
А ты где запрет прерываний-то увидел? >>
-
VasilyS
(12.10.2008 14:55:22
80.92.96.25
, 201 байт)
Чтобы пользоваться такой функцией, нужно знать наверняка, что копирование (+)
-
ВВ
(12.10.2008 15:40:15
78.106.203.241
, 265 байт)
Убедиться в порядке копирования можно по листингу. Принцип однобайтового сравнения >>
-
VasilyS
(12.10.2008 16:23:40
80.92.96.25
, 258 байт)
Вот они, великие российские программисты, заботливо раскладывающие грабли в своих программах. :-))
-
Американецъ
(12.10.2008 22:24:30
12.219.225.18
, 465 байт)
Что я могу сказать: мудак ты и мудаком умрешь. Попал пальцем в жопу. Вопрос про варианты был.
-
VasilyS
(12.10.2008 22:44:21
80.92.96.25
,
пустое
)
Твой вариант с проверкой только одного байта - те самые заботливо положенные грабли.
-
Американецъ
(13.10.2008 04:05:13
12.219.225.18
, 388 байт)
Не гони. Если ты хочешь называться эмбедером должен знать про его индейцев и >>
-
VasilyS
(13.10.2008 07:55:54
80.92.96.25
, 548 байт)
Финт не пройдёт, если копирование начинается со старшего байта. (+)
-
ВВ
(12.10.2008 20:06:11
78.106.203.241
, 112 байт)
Да ну, тоже скажешь 'все число'... И в этом случае все проще.
-
VasilyS
(12.10.2008 20:54:41
80.92.96.25
, 168 байт)
Это пугало работать будет. А коли всё так просто, чего же сразу не написал?
-
ВВ
(13.10.2008 01:01:59
78.106.203.241
,
пустое
)
Видел, что я всюду про cli-sei писал? Понятно, что это пример для АВР, конкретно под ИАР.>>
-
VasilyS
(13.10.2008 08:05:17
80.92.96.25
, 269 байт)
Не в ту сторону лыжи загнул :-) if(((u8)(res >> 24)) != ((u8)(sec >> 24)) ) res = sec;
-
VasilyS
(12.10.2008 16:24:34
80.92.96.25
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 47:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru