= Сообщение: 6444 из 8619 ========================================= RU.LINUX = От : Alexey Vissarionov 2:5020/545 28 Nov 20 04:44:44 Кому : Eugene Muzychenko 28 Nov 20 04:44:44 Тема : Реальное время в Linux FGHI : area://RU.LINUX?msgid=2:5020/545+5fc1ae9e На : area://RU.LINUX?msgid=2:5000/14+5fc17a91 = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.LINUX?msgid=2:5000/14+5fc213f0 ============================================================================== Доброго времени суток, Eugene! 27 Nov 2020 23:03:22, ты -> мне:
AV>> Кроме группы энтузиастов, которые что-то пилят вот уже не первый AV>> десяток лет EM> Вот напрочь не понимаю, что там можно пилить даже год, не говоря EM> уже о десятках, при наличии полного комплекта открытых исходников.
Ты объем этих исходников видел? Там где-то порядка гигабайта. Переписывать, конечно, нужно не все, но многое.
AV>> Из того, что устройство использует Linux, и из того, что устройству AV>> нужно RT, совершенно не следует, что RT нужно реализовывать именно в AV>> Linux. EM> А какой смысл ставить на мелкое, одноплатное и узкоспециализированное EM> устройство еще и периферийные программируемые контроллеры, если EM> быстродействия основного процессора с избытком хватает для EM> обслуживания всей периферии?
Производительность != быстродействие
AV>> Потому что сделать "умную" периферию стало намного проще и дешевле. EM> Проще и дешевле, чем раньше, но ни разу не проще и не дешевле, чем EM> прицепить ее напрямую к GPIO (если, конечно, позволяют протоколы).
GPIO - для совсем медленной периферии. Кнопку там опросить, или светодиодом помигать...
AV>> Сам же написал про выделенные процессоры - чем тебе лошадьтроллер не? EM> Прежде всего тем, что для него нужен отдельный софт для разработки и EM> отладки,
Те же gcc и gdb. И даже openocd можно один и тот же использовать.
EM> отдельный проект для этого софта, нередко - и отдельный разработчик.
Альтернатива: создать устройство наподобие писюшного флопа. Анекдот помнишь?
- Папа, а правда, что Windows - многозадачная система? - Правда. - А покажешь, как это? - Сейчас, дискету доформатирую...
Напомню, писюшный флоп - это чистейшее GPIO-устройство. Было. К счастью.
EM> Ты-то сам много ли периферийных контроллеров станешь паять и EM> программировать, если тебе в любом встроенном линуксе дать EM> полноценный RT через GPIO/DMA, мягкий - для приложения, и EM> жесткий - для драйвера? :)
Лично я эту поебень даже в ядро вкомпилячивать не буду. Ибо кроилово, традиционно ведущее к попадалову.
-- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii