Вопросы с тегом «software-development»

Разработка программного обеспечения относится к процессу разработки программного обеспечения на Raspberry Pi. Это также может относиться к разработке программного обеспечения на другой системе для Raspberry Pi.

82
Как создать набор инструментов GCC 4.7 для кросс-компиляции?

Я уже задавал этот вопрос о переполнении стека, но мне хотелось бы знать, удалось ли кому-нибудь создать набор инструментов GCC 4.7 для кросс-компиляции ARM (для хоста Linux x86 / x86-64). Существует множество инструкций по сборке GCC из исходного кода и множество доступных кросс-компиляторов для...

41
Можно ли запустить код .NET на Pi, используя моно?

Возможно ли (и возможно) запускать приложения .NET на Raspberry Pi с Mono ? Если да, насколько хорошо они бегут? Используется ли базовый графический интерфейс, или низкая производительность реально ограничивает его приложениями командной...

39
Законно ли использовать Raspberry Pi для разработки продукта и его продажи?

Я имею в виду проект, который использует Raspberry Pi для разработки программного обеспечения. Конечным продуктом будет модификация схемы Raspberry Pi (избавьтесь от любых компонентов, которые проект не использует) и добавьте в некоторые другие мои схемы. Что касается программного обеспечения, то...

31
Рекомендуемый инструментарий GUI для разработки Python на Raspberry Pi

Я учу свою дочь Python (и себя в некоторой степени), используя Pi, и мы прекрасно провели время до сих пор - но CLI может только довести нас до сих пор. Я начал смотреть на другие наборы инструментов, в частности, wx , Qt и GTK . Похоже, что все они имеют отличные привязки для Linux в целом, хотя я...

29
Как запрограммировать USB-устройство с помощью Debian / Python

Pi рекламируется как образовательное устройство в первую очередь для Python. В соответствии с этим, в интернете уже есть несколько замечательных примеров людей, получающих доступ к GPIO из Python. Тем не менее, большинство готовых (а не домашних) периферийных устройств имеют интерфейсы USB. Как...

24
Доступен ли JDK с JIT-компилятором?

OpenJDK успешно компилируется и работает на Pi, но единственная версия, которую я нашел, - это версия без JIT. Oracle предоставляет такой JDK для других версий ARM, но не для ARMv6. Есть ли способ получить и запустить такую ​​версию...

24
Как я могу определить, что я компилирую для Raspberry Pi?

Поскольку Raspberry Pi требуется немного специального кода (о котором я говорю C/C++) для доступа к некоторым аппаратным функциям (например, к вызову bcm_host_init()). Я ищу надежный и элегантный способ обнаружить это автоматически. Я не думаю, что есть какой-либо компилятор #defines, который...

23
Какие флаги процессора подходят для gcc на Raspberry Pi?

gcc принимает флаги -mcpu = (или -march =) для создания оптимизированного кода для конкретного типа процессора. Существует множество вариантов рук, и цель gcc Arm также предоставляет множество типов FPU. Какие -mcpu = / - march = flags и -mfpu = flags являются правильными / нативными для...

15
Могу ли я использовать среду IDE для редактирования кода с персонального компьютера по сети в режиме реального времени?

Я знаю, что можно использовать FTP и различные системы контроля версий для загрузки или передачи кода, разработанного на полном компьютере, в Raspberry Pi. Другой возможностью было бы просто использовать SSH и Vim (или Emacs). Есть ли IDE, которая поддерживает удаленное редактирование файлов в...

15
Настройка Raspberry Pi для Node.js

Читая книгу об одностраничных веб-приложениях, я пришел к абзацу, который заставил меня задуматься: Node.js неблокируемый и управляемый событиями. Короче говоря, это означает, что один экземпляр Node.js на скромном оборудовании может обрабатывать десятки или сотни тысяч одновременно открытых...

15
Visual Studio Code & .Net Core ARM поддержка

Я новичок в платформе Raspberry Pi и собираю ресурсы и пытаюсь определить, для чего маленький компьютер (не) подходит. Я понимаю, что Python - это среда программирования для управления и автоматизации аксессуаров и контроллеров R-Pi; Я не могу ждать, чтобы попробовать это. Однако я также пытаюсь...

13
Где я могу найти соответствующую документацию ARM?

Может ли кто-нибудь предоставить ссылки на правильную документацию на сайте ARM, которая относится к процессору в Raspberry Pi? Было бы полезно иметь канонический ответ, какие документы ARM использовать и где их можно найти. Я зарегистрировался на сайте ARM, поэтому я могу скачать их, но мне нужно...

13
Настройка сервера Ruby on Rails

Я думаю о покупке Raspberry Pi, потому что я хочу разместить персональный сайт. Я использую интернет-провайдера Великобритании (Virgin Media), и я хочу использовать свое интернет-соединение, чтобы разрешить доступ к моему веб-сайту! Я нашел немало ресурсов для настройки сервера LAMP с помощью pi,...

13
Как узнать входное напряжение на Raspbian?

У меня без присмотра малина с блоком питания для многих устройств. Малина в последнее время перезагружается, и я думаю, что это может быть вызвано пониженным напряжением. Можно ли проверить входное напряжение для программного обеспечения? Я видел несколько проектов, но использовал оборудование, и...

12
Программирование на OpenCL / GPGPU скоро?

В июне прошлого года ответ был отрицательным: могу ли я использовать графический процессор для расчетов? Тем не менее, код драйвера Videocore был открыт к концу 2012 года: http://www.raspberrypi.org/archives/2221 - значит ли это, что сейчас мы увидим, что это произойдет? Если это так, то, учитывая...