Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



PureBasic для Raspberry PI

Сообщений 1 страница 15 из 15

1

Fred (разработчик PureBasic) сообщил что версия 6.00 поддерживает Raspberry PI и вероятно другие одноплатные компы с ARM процессором. https://www.purebasic.fr/english/viewto … mp;t=77272

0

2

прикольно

0

3

Для никсов есть поинтереснее тема c Gambas, руки правда до него никак не доберутся. :(

0

4

RDW написал(а):

Для никсов есть поинтереснее тема c Gambas

Пробовал несколько лет назад. Похож был на старый добрый VB6. Сейчас наверное далеко шагнул.

0

5

ВАУ  :flirt:

0

6

Итак, немного поэкспериментировал с PureBasic на малине. В принципе нормально работает.
Напишу как устанавливать. Может кому-то пригодится. Скачиваем архив с PB (имя файла текущей версии - PureBasic_Linux_beta_ARM32_6.00.tgz).
Распаковываем архив в папку /home/pi/purebasic
Запускать нужно файл /home/pi/purebasic/compilers/purebasic

Далее нужно установить дополнительные пакеты из репозитория Linux. Запускаем терминал и вводим команду

Код:
sudo apt-get update

Когда работа закончится, вводим

Код:
sudo apt-get install gcc g++ libc6-dev libsdl1.2-dev libgtk-3-dev unixodbc-dev libxine2-dev libxxf86vm-dev libwebkit2gtk-4.0-dev libssl-dev  libqt5webkit5-dev qtmultimedia5-dev libqt5svg5-dev

Соглашаемся на загрузку примерно 70 МБ из сети (да, малина должна иметь доступ в интернет) и ждем завершения установки.
Пара скриншотов скомпилированных программ (примеры из дистрибутива).

Простая программа

http://a.radikal.ru/a41/2111/1a/11dd67f400ad.png

Растровая графика

http://c.radikal.ru/c28/2111/bb/4e020178086e.png

Векторная графика

http://c.radikal.ru/c27/2111/2a/674edb02d18f.png

Простой браузер

http://b.radikal.ru/b16/2111/00/0754a5fb022d.png

3D примеры компилируются, но тормозят. Не предназначена малина для 3D.

http://a.radikal.ru/a05/2111/ec/6fe61e954591.png

Теперь нужно разобраться с GPIO малины.

+2

7

Пётр, что у вас в качестве монитора малины?

0

8

Телевизор.

0

9

Недавно появилась новая относительно дешевая версия малины - Raspberry Pi Zero 2 W https://habr.com/ru/company/selectel/blog/585596/
В магазинах бывает, но быстро раскупают. На данный момент есть здесь (вместе с доставкой стоит 1650 рублей) https://shop.pimoroni.com/products/rasp … i-zero-2-w

0

10

Пётр написал(а):

Теперь нужно разобраться с GPIO малины.

Немного продвинулся в этом направлении. http://purebasic.mybb.ru/viewtopic.php?id=885
Обычные входы/выходы нормально работают. С USART, I2C, SPI, ШИМ и др. пока не разбирался.

+1

11

Вышла версия 6.00.
Демо версию для малины можно скачать с официального сайта https://www.purebasic.com/download.php

0

12

А кто в курсе, где можно купить лицензию PB?
На оф.сайте Paypal просят, а он у меня как-то скукожился.
В поисковиках куча ресурсов, но боюсь там просто забыли и забили на некоторые ресурсы.

0

13

Сейчас из-за санкций сложно будет купить. Платежные карты за рубежом не работают...

0

14

вот-вот! И я на днях этим же вопросом озадачился...

0

15

Может не все знают что на малине можно запустить Windows 10, на которой запускаются другие приложения включая баском и PureBasic. :)
Правда баском только запускается, а компилировать отказывается (Марк что-то намудрил с компилятором), а PureBasic работает нормально - запускается, компилирует, отлаживает. :)

https://upforme.ru/uploads/0000/25/b8/385/t458473.png

+3