Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX с датами от 24 Jan 02 06:01:34 до 29 Oct 24 22:11:24, всего сообщений: 8619
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 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

... Сверхзвуковая реактивная ступа с изменяемой геометрией помела
--- /bin/vi
* Origin: ::1 (2:5020/545)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.112880 секунды