Описание тега wiringpi
Вопрос относительно Wiring Pi - библиотеки интерфейса GPIO для Raspberry Pi
1
ответ
WiringPi gpio, вызываемый system(), должен использовать другой процесс?
В соответствии с этим я использую функцию system () ( QProcess) внутри моей программы для вызова программы gpio. Оно работает. Но я заметил, что мне нужно запустить мое приложение два раза, фактически оно работает только во второй раз. Кажется, что …
20 ноя '15 в 20:45
1
ответ
Эмуляция нажатия клавиш с использованием сборки ARMv8 и Uinput
Обновление от 23.07.2008: У меня есть C-код с uinput реализован следующим образом: #include <linux/uinput.h> #include <stdlib.h> #include <fcntl.h> #include <unistd.h> #include <string.h> void emit(int fd, int type, int…
22 июл '18 в 08:42
1
ответ
Adafruit SHT31-D и Raspberry Pi2 - невозможно прочитать данные с датчика
Надеюсь, один из вас может мне помочь! Я пытаюсь использовать плату Adafruit SHT31-D (устройство i2c) с моим Pi2. Я ухожу из этой таблицы, чтобы вести мои усилия по написанию кода. Я использую Wiring Pi (wiringpi.com) для облегчения вещей. Я могу ус…
17 фев '16 в 15:37
0
ответов
Raspi PWM Pin 1 / Pin 18
Каждый раз, когда я запускаю свою программу в первый раз, после того, как я загрузил Pi, мне нужно инициализировать ШИМ с помощью контакта 18. Затем запустить программу, остановить ее и заменить PWM-контакт на вывод 1. Затем он работает нормально. Ч…
11 дек '17 в 10:07
1
ответ
C++ проводка Pi Crash
Я пытаюсь создать программу, которая управляет серводвигателем, используя wiringPi. Однако, как только я позвоню wiringPiSetupGPIO(); мой пи вылетает Любая идея, почему это может происходить? Мой код до сих пор: #include <iostream> #include &l…
16 авг '17 в 16:45
1
ответ
Ошибка получения неверных инструкций при компиляции следующего кода в сборке
Я сейчас работаю над Raspberry Pi и столкнулся с проблемой с моим ассемблерным кодом. Когда я пытаюсь запустить его с помощью следующей команды: as button.o button.s в терминале. Происходят следующие ошибки: Assembler messages: Error: can't open but…
19 июл '18 в 00:09
0
ответов
Crosstool-ng и динамические библиотеки
Как использовать пользовательскую динамическую библиотеку (в моем случае wiringPi) с компилятором ARMv6 C++, который был создан с помощью crosstool-ng? Я построил wiringPi, затем добавил -lwiringPi к параметрам компоновщика, и это прекрасно работает…
20 июл '15 в 19:57
1
ответ
Серийная функция WiringPi C++ случайно перестает работать
При запуске GPS Ros Node считывание с Raspberry Serial Port большую часть времени работает, но иногда после перезагрузки он не считывает данные правильно и выдает один и тот же символ снова и снова (всегда "?"). Только после перекомпиляции или перез…
21 дек '18 в 21:38
0
ответов
Чтение порта GPIO из C с помощью wiringPi на RPI 2B всегда говорит, что нет сигнала
Я пытаюсь прочитать порт GPIO из Raspberry Pi 2B с C. Я использую модуль wiringPi, и я написал небольшую программу, чтобы попробовать его, но он всегда печатает 0, даже если я напрямую подключить контакт к 3.3 или 5V. Я также попытался подтянуть его…
08 янв '19 в 18:57
0
ответов
Как собрать WiringPi с помощью JUCE?
Я успешно построил и скомпилировал JUCE на Raspberry Pi B +, который работает гладко. Сейчас я пытаюсь использовать WiringPi в JUCE с ручкой / поворотным регулятором для отображения текста на ЖК-дисплее. Все работает, но когда я пытаюсь вызвать функ…
27 янв '19 в 22:17
2
ответа
Невозможно запустить метод несколько раз
Я использую драгоценный камень WiringPi. Этот блок кода работает как положено: pinNumber = 7 io = WiringPi::GPIO.new do |gpio| gpio.pin_mode(pinNumber, WiringPi::INPUT) end pin_state = io.digital_read(pinNumber) return pin_state Однако, когда я закл…
10 янв '17 в 21:23
0
ответов
Не могу узнать, почему моя программа не читает аналоговые значения
Я использую проводку Pi и C. У меня есть датчик пламени и АЦП MCP3004. Вот программа, которую я написал, но я не могу понять, почему она не считывает аналоговые значения с датчика пламени. #include <wiringPi.h> #include <mcp3004.h> #incl…
03 май '17 в 21:45
1
ответ
Как вернуться к основному потоку GUI при обработке прерывания?
У меня Raspberry Pi 3 работает с программой GUI, написанной на Qt. Я использую библиотеку wiringPi для установки прерывания, которое срабатывает, когда определенный вывод GPIO становится низким. Когда это происходит, я хочу, чтобы появилось диалогов…
27 июн '17 в 19:38
0
ответов
Невозможно определить версию оборудования. я вижу аппаратное обеспечение bcm2835 - ожидание bcm2708 или bcm2709
Сценарий: Я пытаюсь запустить Jar в raspberrypi, модель b, версия ядра 4.14.79-v7+, версия проводки 2.46, pi4j версия 1.2, и я получаю эту ошибку: невозможно определить версию оборудования. я вижу аппаратное обеспечение bcm2835 - ожидая bcm2708 или …
20 ноя '18 в 11:09
1
ответ
Пины Odroid GPIO в ROS без доступа sudo
Odroid под управлением Ubuntu Mate 16.04 и ROS Kinetic. я имею wiringPi2 установлен для доступа к выводам GPIO. Я могу использовать контакты GPIO через скрипт Python, но они требуют sudo доступ. У меня есть узел ROS (написанный на Python), в котором…
21 май '18 в 06:17
1
ответ
MCP3004 -спи аналоговая проводка - только три хороших чтения
Я пытаюсь сделать простую программу цикла C++ для чтения аналоговых значений из MCP3004 через SPI. Я использую библиотеки WiringPi, чтобы сделать код очень четким. Функции работают нормально, я получаю правильные числа, но не в цикле. Я получаю толь…
26 мар '16 в 11:28
1
ответ
Последовательная связь между RPi и Arduino с использованием C++
Я написал два куска кода для создания последовательной связи между Arduino и Raspberry Pi с использованием C++. Коды: void setup() { Serial.begin(9600); // opens serial port, sets data rate to 9600 baud } void loop() { Serial.println("Hello from ard…
30 мар '18 в 15:39
1
ответ
Генератор случайных чисел на ассемблере ARM Cortex-A53
Так что мне нужно собрать игру в кости на ассемблере, используя raspberry pi 3 и gpio. Я построил большую часть этого, но то, что я застрял, является частью диапазона случайной части числа. мне нужно, чтобы число падало между 1-6, когда пользователь…
12 дек '16 в 01:22
0
ответов
Создать общую библиотеку с WiringPI
Я хочу создать общую библиотеку, потому что это нужно для JNI. У меня есть два файла PiezoSpeaker.c #include "PiezoSpeaker.h" #include <stdio.h> #include <string.h> #include <wiringPi.h> #include <softTone.h> JNIEXPORT void J…
22 ноя '18 в 08:34
1
ответ
C wiringPi дождитесь завершения функции
Я не разработчик C, но мне нужно написать простую программу, и у меня проблемы с задержкой. Вот моя программа: #include <stdio.h> #include <errno.h> #include <string.h> #include <stdlib.h> #include <wiringPi.h> #include…
16 июл '15 в 07:25