Книга "жалоб и предложений" для библиотеки WiringRP для Repka Pi 3

Для решения каких задач вы планируете использовать библиотеку WiringRP?

  • Образование. Обучение программированию и схемотехнике

    Голосов: 1 20,0%
  • DIY-проекты, в т.ч. "Умный дом".

    Голосов: 1 20,0%
  • Робототехника.

    Голосов: 2 40,0%
  • Автоматизация производства.

    Голосов: 1 20,0%
  • Другое.

    Голосов: 0 0,0%

  • Всего проголосовало
    5

BiNome

New member
22.02.2024
5
3
3

Библиотека WiringRP для Repka Pi 3​

Библиотека WiringRP предоставляет программный интерфейс ЯП С/С++ для управления внешними устройствами, подключаемыми к контактам GPIO-разъёма одноплатного компьютера Repka Pi 3.

Функциональные возможности​

1. Контроль доступа к контактам GPIO-разъема с учетом установленной версии распиновки контактов.
2. Управление режимами работы контактов ввода/вывода (реализована поддержка трех вариантов нумерация контактов: по физическому номеру, sunxi, и wiringPi для Raspberry Pi 3).
3. Управление интегрированными pull up/down резисторами.
4. Управление уровнем логического напряжения на контактах.
5. Обработка прерываний при изменении уровня логического напряжения на контактах (для контактов групп PA и PL).
6. Программная имитация работы ШИМ (PWM)*.
7. Управление интегрированным в SoC Allwinner H5 контроллером ШИМ (PWM)*.
8. Использование интерфейсов UART, I2C (SMBus) и SPI для обмена информацией с внешними устройствами, подключенными к GPIO-разъему.

* - реализованы режимы работы: программируемый аналоговый выход, частотная модуляция, импульсы управления серводвигателем.


Настоящая тема предназначена для описания выявленных в ходе использования библиотеки ошибок, а также предложений по добавлению новых или совершенствованию имеющихся функций.

Репозиторий проекта WiringRP.
Документация библиотеки WiringRP.
 

Вложения

  • Снимок экрана 2024-03-12 222037.png
    Снимок экрана 2024-03-12 222037.png
    202,1 КБ · Просмотры: 6
Последнее редактирование:
  • Like
Реакции: autoielec