Телефонуйте » (+38) 096 227 41 41

Деякі з вас, можливо, чули, що Raspberry Pi 2 має більшу потужність, ніж будь-коли. Але, наскільки більшу? Ну, apt-get dist-upgrade приблизно в 5 разів швидше з новою Pi. З 1 Гб оперативної пам'яті і чотирма ядрами, це, безумовно, буде стимулом для застосування.

Але як щодо хакінгу? Був великий інтерес в отриманні GPIO-параметрів для Pi 2, аналогічно попереднього GPIO тесту Raspberry Pii. Будь ласка, зверніться до попередньої статті для вихідного коду і приємних скріншотів квадратних хвиль, тоді як автор буде концентруватися тільки на відмінностях в продуктивності. Ви також можете отримати код на Github.

Підведення підсумків

Всі тести Pi 1 проводились 14 і 15 лютого 2015 з використанням новітніх версій бібліотек. Pi 2 тестувався 25 і 26 березня 2015 з останніми версіями ПЗ. Якщо отримуєте значно відмінні результати на більш пізній термін, будь ласка, дайте знати автору, щоб він оновив таблицю!

Питання з Raspberry Pi 2 GPIO

Здається, що не весь код поки наздогнав з новою версією. Наприклад, в strobe.c, периферійна базова адреса має бути змінена з 0x20000000 на 0x3F000000:
#define BCM2708_PERI_BASE   0x3F000000
Прив'язки Ruby для wiringpi (або wiringpi2) з невідомих причин не працюють взагалі, можливо в зв'язку з наведеними вище змінами, або щось ще. Принаймні, є такий рядок у ext/wiringpi/WiringPi/wiringPi/wiringPi.c:
#define BCM2708_PERI_BASE   0x20000000

Висновки

Ґрунтуючись на тестах, Pi 2, зазвичай, в 2-3 рази швидший в операціях GPIO від свого попередника. Більшість бібліотек працюють вже дуже добре на новому Pi, але прив'язки Ruby до wiringPi ще, здається, мають деякі проблеми.
Джерело: codeandlife.com

Новини

  • Плати розширення з 8-реле підтримують до 64 реле на Raspberry Pi
    Плати розширення з 8-реле підтримують до 64 реле на Raspberry Pi

    "Raspberry Pi 8-Relay Card" від Sequent Microsystems забезпечує керування 8 реле і може бути розширена для включення 64 реле на Raspberry Pi для додатків домашньої автоматизації. Плата може використовувати Raspberry Pi 2, 3, або Zero. У випадку Zero чи Zero W потрібно придбати та приєднати 40-контактний роз’єм, або придбати Raspberry Pi Zero WH з вже припаяним роз’ємом. Вам також знадобиться картка microSD на 8 ГБ, джерело живлення 5 В та трансформатор на 24 В. Вартість плати стартує з 17$.

    in Новини

Записатися на курс