TMCStepper
Library supporting Trinamic Stepper Drivers for Arduino platforms
Loading...
Searching...
No Matches
rpi_bcm2835.h
Go to the documentation of this file.
1
4
#pragma once
5
#include <bcm2835.h>
6
#include <stdio.h>
7
#include <stdint.h>
8
#define INPUT BCM2835_GPIO_FSEL_INPT
9
#define INPUT_PULLUP BCM2835_GPIO_PUD_UP
10
#define INPUT_PULLDOWN BCM2835_GPIO_PUD_DOWN
11
#define OUTPUT BCM2835_GPIO_FSEL_OUTP
12
13
#define pinMode(PIN, MODE) bcm2835_gpio_fsel(PIN, MODE); if (MODE == (uint8_t)BCM2835_GPIO_PUD_UP || MODE == (uint8_t)BCM2835_GPIO_PUD_DOWN) bcm2835_gpio_set_pud(PIN, MODE)
14
#define digitalWrite(PIN, MODE) bcm2835_gpio_write(PIN, MODE)
15
#define digitalRead(PIN) bcm2835_gpio_lev(PIN)
src
source
rpi_bcm2835.h
Generated by
1.16.1