Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Sleep(1)
Отправлено
3m
(195.98.177.226)
13 декабря 2010, г. 15:05
В ответ на:
Опрос ведется в специально организованном для этоого отдельном потоке. Периодичность опроса формируется чтением системного времени и добавлением заданного интервала.
отправлено
Леонид Иванович
13 декабря 2010, г. 14:01
Рихтуйте программу.
Sleep(1) не даст вам такой задержки на которую вы рассчитываете.
Составить ответ
|
Вернуться на конференцию
Ответы
Что за бред? Sleep() применяется не ради задержки, а чтобы поток не грузил процессор!
-
Леонид Иванович
(13.12.2010, 19:27:1
87.252.227.56
,
пустое
)
Если не углубляться в суть кода, то чисто по логике событий: Поскольку WMP должно тормозить соседние приложения и при этом все OK, то для того чтобы все ОК стало без WMP нужно притормозить приложение в лоб. Сделайте вместо Sleep(1) Sleep( эдак 20)...
-
ETM
(13.12.2010, 20:17:41
94.79.44.23
,
пустое
)
Да ни при чем этот Sleep. Темп чтения задается системным временем. Тем более, что у меня на компьютере приложение работает без всяких WMP. А на элеваторе компьютер вряд ли быстрее 2.8 ГГц :)
-
Леонид Иванович
(13.12.2010, 22:14:27
87.252.227.56
,
пустое
)
Спорить сложно поскольку всего кода не видно... Но утверждение, что темп выполнения потока можно задать системным временем несурьезно, ибо течение времени(хошь бы и системного) непрерывно и неизбежно..:) Темп задается дополнительным "квантованием" по времени потока - сиречь слипом...:)
-
ETM
(13.12.2010, 23:11:5
94.79.44.23
,
пустое
)
Уверяю Вас, этот Sleep ни на что не влияет. Темп чтения данных намного медленней, типичный период 1 сек.
-
Леонид Иванович
(14.12.2010, 00:55:2
87.252.227.56
,
пустое
)
И период этот формируется на основе системног овремени. Суръезно :)
-
Леонид Иванович
(14.12.2010, 00:57:43
87.252.227.56
,
пустое
)
в споры вступать не буду, дам только текст давным-давно мной переведённого.
-
Trashy
(13.12.2010, 22:54:13
188.123.245.200
,
пустое
,
ссылка
)
Это не нужно, я работаю по принципу "запрос-ответ", а не ожидаю каких-то данных от устройства.
-
Леонид Иванович
(14.12.2010, 00:56:23
87.252.227.56
,
пустое
)
Запрашивайте и ждите ответа от устройства. Есть такое правило, не пытайтесь реализовать в 4 кольце то, что уже заложено в нулевом.
-
Trashy
(14.12.2010, 10:15:41
192.168.2.98,213.167.60.19
,
пустое
)
Рихтуйте... :о) Я про нюансы с эти слипами и параллельными потоками читал у Джефри РИХТЕРА!
-
Trashy
(13.12.2010, 18:00:39
192.168.2.98,213.167.60.19
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сложите три и три:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru