[an error occurred while processing this directive]
Спецы по Линуксу есть. На целероне 300 под линуксом успеваю обрабатывать 75 КГц прерываний от PCI платы. А 150кГц - не успеваю. Так и должно быть?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Kukaracha
31 января 2005 г. 11:56
Составить ответ
|||
Конференция
|||
Архив
Ответы
Я понимаю, это не ответ (и прекрасно знаю, как раздражают такие "советы"), но, если проект только в начале и системе не обязательно быть user serviceable, мож, лучше его под DOS32 перевести? OpenWatcom, DOS4GW extender, быстрее для инструментальных машин ничего нету и придумать нельзя...
—
Николай Коровин
(31.01.2005 12:29,
пустое
)
Real-Time линукс быстрее. Просто потому что там вся системма работает как одна из задач RT кернела, но с низким приоритетом. Ну и в том что я возился, в ядре в cli sti были заменены макросами, тоесть в итоге кернел даже прерывания не мог запретить по сути.
—
artem
(31.01.2005 12:35,
пустое
)
Ой ли? В 4GW вообще нет "кернела", есть лишь система DPMI -- Dos Protected-Mode Interrupts, а к ним обращение идет только по указке самой проги (загрузить там что, или мышу посмотреть)... Ну, и аппаратных два -- от клавы и таймера, оба заглушить можно (а попробуйте-ка любую MTOS таймера лишить!) :)) DOS32 ж однозадачная в корне, весь мультитаскинг -- ручками, ручками, а так завсегда быстрее выходит...
—
Николай Коровин
(31.01.2005 12:47,
пустое
)
На Real-Time линуксе, без проблем у меня получился меандр на LPT в 20 килогерц. Машина - DX4-100 (была(давно))
—
artem
(31.01.2005 11:58,
пустое
)
У меня вот тоже реал-тайм, на 150 килогерцах, два прерывания видит как одно.
—
Kukaracha
(31.01.2005 12:23,
пустое
)
В пробовал медленно повышать частоту? На какой часте начинает глючить? Я дело в том, что когда возился (давно было дело, всего не помню) в общем я проверял загрузку с помощью mp123. ХОтя если я проверял ей, то может у меня уже целерон 266 был тогда. В общем
—
artem
(31.01.2005 12:29, 322 байт)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru