Crate rustuino
Source pub use analog::adc_resolution;
pub use analog::analog_read;
pub use time::pwm_write;
pub use time::delay;
pub use time::start_time;
pub use time::millis;
pub use include::pins::*;
pub use gpio::*;
pub use gpio::GpioBias::*;
pub use gpio::GpioSpeed::*;
- analog
- Contains everything that is related to the analog IO functionality.
- gpio
- This module contains everything that is related to the digital IO functionality.
- i2c
- This module contains everything that is used for I2C communication.
- include
- Contains all pinmaps for pinmode and init functions and error enums.
- time
- This module contains everything that is related to timer based functions.
- uart
- This module contains everything that is used for UART communication.
- rprint
- Prints to the print RTT channel. Works just like the standard
print
. - rprintln
- Prints to the print RTT channel, with a newline. Works just like the standard
println
. - rtt_init_print
- Initializes RTT with a single up channel and sets it as the print channel for the printing
macros.
- NVIC
- Nested Vector Interrupt Controller
- Peripherals
- All the peripherals
- String
- A fixed capacity
String
- Vec
- A fixed capacity
Vec
- Interrupt
- Enumeration of all the interrupts.
- interrupt
- Enumeration of all the interrupts.
- entry
- exception
- interrupt