Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств.

 
Опции темы
Непрочитано 28.08.2019, 10:43  
Вячеслав М.
Временная регистрация
 
Аватар для Вячеслав М.
 
Регистрация: 23.09.2010
Сообщений: 87
Сказал спасибо: 30
Сказали Спасибо 24 раз(а) в 21 сообщении(ях)
Вячеслав М. на пути к лучшему
По умолчанию Raspberry pi 3 (малинка)

Недавно попала на глаза эта железяка. Просто обалдел от ее возможностей! Идеальная машинка для встроенных систем с операторским интерфейсом. Все возможности большого компа и плюс SPI, I2C, I2S, UART, GPIO, 10/100 Ethernet RJ45, встроенный 802.11n Wi-Fi и Bluetooth 4.1

И четыре 1.2 Ггц процессора на которые произвольно можно пересаживать параллельные потоки по желанию!

Нашел интересную кросс-платформенную среду разработки "Ultibo" которая компилирует сразу файл kernel7.img, который запускается автономно вместо операционки.

Но она пока очень слабо документирована на русском.

Предлагаю объединить усилия в освоении этой чудо-машинки

Модераторам - возможно создать отдельную тему в "Форумы по электронике"

От себя могу предложить драйвер 7-дюймового сенсорного экрана с контроллером XPT2046. Шрифт Mono25 с русскими буквами. Библиотечку полезных функций.
__________________
Школа, это место, где шлифуют булыжники и портят алмазы!
Надпись на аватаре: "Всё! Больше провода не грызу!".
Вячеслав М. вне форума  
Сказали "Спасибо" Вячеслав М.
nml (28.08.2019)
Непрочитано 28.08.2019, 12:06  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Raspberry pi 3 (малинка)

Вячеслав М., так она уже очень давно живет себе и во множестве версий железа.
Есть и 3+, и уже 4, и Zero, и 1, и 2, и в виде модулей,… При наличии внутри Unix смысл особый в дополнительных извращениях почти отсутствует - нужное проще скриптами написать…
А интерфейсная часть на Apache весьма просто реализуется…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 28.08.2019, 12:15  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,581
Сказал спасибо: 115
Сказали Спасибо 806 раз(а) в 583 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Raspberry pi 3 (малинка)

Стоит добавить, что интерфейсы в одноплатниках реализованы убого. Нормальной скорости не обеспечить из юзерспейса — только mmap'ом с правами рута.
Ну, а т.к. линукс — не рилтайм, многие задачи вообще не под силу "малинкам" и все равно придется скрещивать ее с микроконтроллером.
Поэтому я давным-давно забил на попытки использования интерфейсов одноплатников и просто использую их как дешевые компьютеры с сетью и USB. По USB или UART подключаю платку с микроконтроллером — вуаля, у меня есть и веб-морда и нормальное железо.
__________________
Смерть бандеровской мразоте!
eddy вне форума  
Непрочитано 28.08.2019, 12:21  
Вячеслав М.
Временная регистрация
 
Аватар для Вячеслав М.
 
Регистрация: 23.09.2010
Сообщений: 87
Сказал спасибо: 30
Сказали Спасибо 24 раз(а) в 21 сообщении(ях)
Вячеслав М. на пути к лучшему
По умолчанию Re: Raspberry pi 3 (малинка)

Это понятно, что малинка давно существует. И линукс на ней стоит.

Но у меня задача - управлять зуборезным автоматом, чтобы исключить настройку шестеренчатых гитар. Задал число зубьев , наклон, ход по х и по z, нажал кнопку "Пуск", вытер лоб рукавом и сел на стульчик в приятной усталости.

Линукс, своей длинной загрузкой только раздражает.
И нафига, спрашивается, мне на зуборезе веб-сервер апачь?

Тут проблема в обработке сигналов энкодеров и управление шаговыми двигателями в РЕАЛЬНОМ ВРЕМЕНИ.

Какие тут линуксы с юниксами и апачами в придачу!!?? Это не ситемы реального времени.
__________________
Школа, это место, где шлифуют булыжники и портят алмазы!
Надпись на аватаре: "Всё! Больше провода не грызу!".
Вячеслав М. вне форума  
Непрочитано 28.08.2019, 12:38  
Вячеслав М.
Временная регистрация
 
Аватар для Вячеслав М.
 
Регистрация: 23.09.2010
Сообщений: 87
Сказал спасибо: 30
Сказали Спасибо 24 раз(а) в 21 сообщении(ях)
Вячеслав М. на пути к лучшему
По умолчанию Re: Raspberry pi 3 (малинка)

Сообщение от eddy Посмотреть сообщение
Ну, а т.к. линукс — не рилтайм, многие задачи вообще не под силу "малинкам" и все равно придется скрещивать ее с микроконтроллером.
Вот как раз и нет необходимости в скрещивании. Под "Ultibo" напрямую доступна вся архитертура, порты и проч.
__________________
Школа, это место, где шлифуют булыжники и портят алмазы!
Надпись на аватаре: "Всё! Больше провода не грызу!".
Вячеслав М. вне форума  
Непрочитано 28.08.2019, 13:00  
parovoZZ
Почётный гражданин KAZUS.RU
 
Регистрация: 15.11.2010
Сообщений: 2,378
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
parovoZZ на пути к лучшему
Вопрос Re: Raspberry pi 3 (малинка)

Сообщение от Вячеслав М. Посмотреть сообщение
Под "Ultibo" напрямую доступна вся архитертура, порты и проч.
а можно пападробности?
parovoZZ вне форума  
Непрочитано 28.08.2019, 13:30  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,789
Сказал спасибо: 2,912
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Raspberry pi 3 (малинка)

Дык гугль... www.ultibo.org https://www.raspberrypi.org/forums/v...c.php?t=134956
Цитата:
Announcing Ultibo core, a bare metal development environment for Raspberry Pi (all models).

Ultibo core is a unikernel or kernel in an RTL designed to make bare metal development accessible to all.

Features include:

Support for all models of Raspberry Pi (A/B/A+/B+/2B/Zero)
Pre-emptive threading
Full range of locking and synchronization primitives
Multicore support on Raspberry Pi 2B with all cores sharing workload
Thread priority, affinity and migration support
Complete IPv4 stack including TCP, UCP, ICMP and raw sockets as well as DNS and DHCP protocols
USB support with drivers for Hub, Keyboard, Mouse, Storage and Network
MMC/SD device support
Full support for FAT12/16/32, NTFS and CDFS filesystems
Interrupt handling
Hardware exception handling (catch an exception in code not a crash)
Complete RTL with strings, code pages, Unicode, classes, objects and exceptions
Clock and Timezone support
Console and framebuffer support including Fonts
Basic Shell (Console or Telnet) with file system commands and many others
HTTP/SMTP/POP3/NTP/Syslog client and server modules included
Support for Raspberry Pi devices like Timer, Watchdog and Random
Full Winsock 1.1 and Winsock 2 implementation
Packaged with a full compiler and IDE for quick start to development
Includes example projects plus a full demo image.
HTTP image update module included (No SD card dance!)

And, written 100% in Free Pascal
__________________
Экзорцист 40-го уровня.
ForcePoint на форуме  
Непрочитано 28.08.2019, 13:43  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,581
Сказал спасибо: 115
Сказали Спасибо 806 раз(а) в 583 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Raspberry pi 3 (малинка)

Сообщение от Вячеслав М. Посмотреть сообщение
Тут проблема в обработке сигналов энкодеров и управление шаговыми двигателями в РЕАЛЬНОМ ВРЕМЕНИ.
Тогда никаких "малинок"!
__________________
Смерть бандеровской мразоте!
eddy вне форума  
Непрочитано 28.08.2019, 15:17  
Вячеслав М.
Временная регистрация
 
Аватар для Вячеслав М.
 
Регистрация: 23.09.2010
Сообщений: 87
Сказал спасибо: 30
Сказали Спасибо 24 раз(а) в 21 сообщении(ях)
Вячеслав М. на пути к лучшему
По умолчанию Re: Raspberry pi 3 (малинка)

Сообщение от parovoZZ Посмотреть сообщение
а можно пападробности?
Я только месяц назад начал с ней разбираться. Но кажется в модуле Platforms есть все функции доступа к потрохам. В составе нет только АЦП. Нужно подключать внешний.
Нет подробной документации даже на английском. Чтоб с примерами.
В основном только перечисление констант , типов, переменных и функций.

Нужно было организовать обработку сигналов энкодеров, не стал разбираться с прерываниями,
тупо посадил на выделенный процессор процесс опроса пинов энкодеров в цикле. Нормально работает.

Поэтому и предлагаю объединить усилия в освоении
__________________
Школа, это место, где шлифуют булыжники и портят алмазы!
Надпись на аватаре: "Всё! Больше провода не грызу!".

Последний раз редактировалось Вячеслав М.; 28.08.2019 в 15:25.
Вячеслав М. вне форума  
Непрочитано 29.08.2019, 10:59  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Raspberry pi 3 (малинка)

Сообщение от Вячеслав М. Посмотреть сообщение
у меня задача - управлять зуборезным автоматом, чтобы исключить настройку шестеренчатых гитар. Задал число зубьев , наклон, ход по х и по z, нажал кнопку "Пуск"
системы ЧПУ не как? или как?
есть же на МК у кетаяйцев, MAX3 есть
Сообщение от Вячеслав М. Посмотреть сообщение
Нормально работает
до тех пор, пока приоритетный процесс не займет все время, а тем временем... трах-тибидох и бобик сдох - нет зуба, сожрала фреза, после этого
Сообщение от Вячеслав М. Посмотреть сообщение
вытер лоб рукавом и сел на стульчик в приятной усталости
jump вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Напишу программу для Raspberry PI, Microchip 2expres Предложения по работе 0 12.09.2018 23:40
Raspberry Pi3 значок на видео NEMOOMEN & К Электроника - это просто 11 14.11.2017 22:41
Продам Raspberry Pi 2 AndrFV Барахолка электронных компонентов 1 16.09.2017 19:58
Заказ на создание проекта: эмулятор клавиатуры и мыши на Raspberry Pi Zero telex Предложения по работе 6 30.05.2017 11:19
Книги dosikus Делимся опытом 11242 29.12.2015 23:45


Часовой пояс GMT +4, время: 16:07.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot