*SERG 0 2 декабря, 2022 Опубликовано 2 декабря, 2022 · Жалоба Всем здравствуйте!🙂 Не названия, не автора не помню к сожалению( Месяц назад нашел отличную книжку (для меня), в ней было просто написано про основы линукс для чайников - ядра, инструменты, для чего нужны и пр. Из того что запомнилось: - очень доступно написано что такое ядро, зачем нужна сборка инструментов, как и для чего ее производить, прям пошагово; - многопоточность, мьютексы, очереди и пр. объяснены на примере многоквартирного дома, закрытой двери, закрытой двери с замком...; - автор акцентировал внимание и использовал плату BeagleBone Black; Сейчас не могу ее найти. Кто в курсе, что за книга? Подскажите плиз Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dvorkin 1 5 декабря, 2022 Опубликовано 5 декабря, 2022 · Жалоба Да книжек-то много, кому какая нравится... Посмотри в истории браузера, за месяц история ссылок должна же остаться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
razrab83 21 6 декабря, 2022 Опубликовано 6 декабря, 2022 · Жалоба В 02.12.2022 в 19:43, *SERG сказал: мьютексы, очереди и пр. объяснены на примере многоквартирного дома, закрытой двери, закрытой двери с замком да почти в любом описании основ ОС/РТОС где идет объяснение мьютексов - приводится аналогия с домом/закрытой дверью/ключами.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
beket 0 6 декабря, 2022 Опубликовано 6 декабря, 2022 · Жалоба Может быть эта книга - Встраиваемые системы на основе Linux, автор - Крис Симмондс, 2017г., ДМК Пресс? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
*SERG 0 14 января, 2023 Опубликовано 14 января, 2023 · Жалоба Всем привет! Спасибо всем участвующим) Книжку нашел. Кому интересно - "Введение в qnx/neutrino 2 2004" Роб Кертен Интересуют отзывы, если кто сталкиваося с этой книгой🙂 Возможно что то порекомендуете? Цель - программировать под nix, собирать ядра/инструменты, писать драйвера. На чем сейчас пишется UI - wxwidgets, qt, ....? Платы - beaglebone black, raspberryPi. Выбраны из-за большого количества примеров в инете🙂 Что выбрать - Embedded Linux, OpenWrt...? Устройство содержит - тач панель, Ethernet, usb, мастер для нескольких плат по шине (UART/CAN), кнопки/джойстик/энкодер Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 14 января, 2023 Опубликовано 14 января, 2023 · Жалоба On 12/5/2022 at 10:47 PM, razrab83 said: да почти в любом описании основ ОС/РТОС где идет объяснение мьютексов - приводится аналогия с домом/закрытой дверью/ключами.... Кстати про мьютексы: Недавно на OpenRTOS при переходе на новую версию начались проблемы. Устройство внезапно перезагружалось. Проблема была в том, что использовали мьютексы, а освобождал не тот процесс который его брал. Для такого использования есть бинарные семафоры,а мьютексы имеют хозяйский процесс. Тот процесс что взял обязан его вернуть. 8 hours ago, *SERG said: Всем привет! Спасибо всем участвующим) Книжку нашел. Кому интересно - "Введение в qnx/neutrino 2 2004" Роб Кертен Интересуют отзывы, если кто сталкиваося с этой книгой🙂 Возможно что то порекомендуете? Цель - программировать под nix, собирать ядра/инструменты, писать драйвера. На чем сейчас пишется UI - wxwidgets, qt, ....? Платы - beaglebone black, raspberryPi. Выбраны из-за большого количества примеров в инете🙂 Что выбрать - Embedded Linux, OpenWrt...? Устройство содержит - тач панель, Ethernet, usb, мастер для нескольких плат по шине (UART/CAN), кнопки/джойстик/энкодер QNX -- отличная операционка, но оно за деньги и не Raspberry и других устройствах используют Линукс. Берите RaspberryPI. На ней больше всего примеров можно в инете найти. Если уровень апликаций у Линукса похож с QNX, то ядро имеет принципиальное отличие. У Линукса монолитное ядро, а у QNX микрокернел. Микрокернел -- более надежен. У него драйверы -- внешние процессы для ядра. Если глюк в драйвере, то он останавливается, а у Линукса это катастрофа. Но Линукс бесплатен и есть много информации. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tgruzd 11 15 января, 2023 Опубликовано 15 января, 2023 · Жалоба В 06.12.2022 в 10:47, razrab83 сказал: да почти в любом описании основ ОС/РТОС где идет объяснение мьютексов - приводится аналогия с домом/закрытой дверью/ключами.... и объясняется концепция переменной на примере коробочки) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Olej 0 15 февраля, 2023 Опубликовано 15 февраля, 2023 · Жалоба On 1/14/2023 at 3:49 PM, *SERG said: "Введение в qnx/neutrino 2 2004" Роб Кертен Интересуют отзывы, если кто сталкиваося с этой книгой Книга - шикарная! Но вам она - совершенно бесполезная 😡 В ней Кёртен описывает организацию, структуру и взаимодействие частей микроядерной ОС QNX, построенной на обменами сообщениями микроядра. У вас в руках такой операционной системы нет ... и никогда не будет. 😄 Во всех остальных ОС ... в том же Linux (о чём этот раздел форума) всё совсем по-другому. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardJoker 12 16 февраля, 2023 Опубликовано 16 февраля, 2023 · Жалоба В 15.02.2023 в 14:44, Olej сказал: У вас в руках такой операционной системы нет ... и никогда не будет. 😄 Зря радуетесь, давно есть - ОСРВ "Нейтрино" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 17 февраля, 2023 Опубликовано 17 февраля, 2023 · Жалоба Здесь иногда появляется автор отличных книг, которые есть на русском и английском. Поищите в поисковике по его имени Олег Цилюрик. Все просто и понятно. Если читаете на английском то есть неплохая книжна по модулям ядра. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 17 февраля, 2023 Опубликовано 17 февраля, 2023 · Жалоба On 12/5/2022 at 10:47 PM, razrab83 said: да почти в любом описании основ ОС/РТОС где идет объяснение мьютексов - приводится аналогия с домом/закрытой дверью/ключами.... Лучшая книга, что я видел об операционках реального времени -- Лаброса о uCOS. Правда я читал ее более 20 лет назад. Там все было очень хорошо описано. Но это не Линукс. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться