CuVoodoo STM32F1 firmware template
lib Directory Reference

Files

file  busvoodoo_global.c [code]
 BusVoodoo global definitions and methods (code)
 
file  busvoodoo_global.h [code]
 BusVoodoo global definitions and methods (API)
 
file  busvoodoo_hiz.c [code]
 BusVoodoo high impedance (HiZ) default mode (code)
 
file  busvoodoo_hiz.h [code]
 BusVoodoo high impedance (HiZ) default mode (API)
 
file  busvoodoo_i2c.c [code]
 BusVoodoo I²C mode (code)
 
file  busvoodoo_i2c.h [code]
 BusVoodoo I²C mode (API)
 
file  busvoodoo_oled.c [code]
 library to show BusVoodoo mode information on SSD1306 OLED display: name, activity, pinout (code)
 
file  busvoodoo_oled.h [code]
 library to show BusVoodoo mode information on SSD1306 OLED display: name, activity, pinout (API)
 
file  busvoodoo_onewire.c [code]
 BusVoodoo 1-wire mode (code)
 
file  busvoodoo_onewire.h [code]
 BusVoodoo 1-wire mode (API)
 
file  busvoodoo_rs232.c [code]
 BusVoodoo RS-232 mode (code)
 
file  busvoodoo_rs232.h [code]
 BusVoodoo RS-232 mode (API)
 
file  busvoodoo_rs485.c [code]
 BusVoodoo RS-485 mode (code)
 
file  busvoodoo_rs485.h [code]
 BusVoodoo RS-485/422 mode (API)
 
file  busvoodoo_spi.c [code]
 BusVoodoo SPI mode (code)
 
file  busvoodoo_spi.h [code]
 BusVoodoo SPI mode (API)
 
file  busvoodoo_uart.c [code]
 BusVoodoo UART mode (code)
 
file  busvoodoo_uart.h [code]
 BusVoodoo UART mode (API)
 
file  flash_internal.c [code]
 library to read/write internal flash (code)
 
file  flash_internal.h [code]
 library to read/write internal flash (API)
 
file  flash_sdcard.c [code]
 library to communicate with an SD card flash memory using the SPI mode (code)
 
file  flash_sdcard.h [code]
 library to communicate with an SD card flash memory using the SPI mode (API)
 
file  i2c_master.c [code]
 library to communicate using I2C as master (code)
 
file  i2c_master.h [code]
 library to communicate using I2C as master (API)
 
file  led_tm1637.c [code]
 library to communicate with a Titan Micro TM1637 IC attached to a 4-digit 7-segment (code)
 
file  led_tm1637.h [code]
 library to communicate with a Titan Micro TM1637 IC attached to a 4-digit 7-segment (API)
 
file  led_ws2812b.c [code]
 library to drive a WS2812B LED chain (code)
 
file  led_ws2812b.h [code]
 library to drive a WS2812B LED chain (API)
 
file  menu.c [code]
 definitions to build menus (code)
 
file  menu.h [code]
 definitions to build menus (API)
 
file  microwire_master.c [code]
 library to communicate using microwore as master (code)
 
file  microwire_master.h [code]
 library to communicate using microwore as master (API)
 
file  oled_ssd1306.c [code]
 SSD1306 OLED library (code)
 
file  oled_ssd1306.h [code]
 SSD1306 OLED library (API)
 
file  onewire_master.c [code]
 library for 1-wire protocol as master (code)
 
file  onewire_master.h [code]
 library for 1-wire protocol as master (API)
 
file  print.c [code]
 printing utilities to replace the large printf from the standard library (code)
 
file  print.h [code]
 printing utilities to replace the large printf from the standard library (API)
 
file  sensor_dht11.c [code]
 library to query measurements from Aosong DHT11 temperature and relative humidity sensor (code)
 
file  sensor_dht11.h [code]
 library to query measurements from Aosong DHT11 temperature and relative humidity sensor (API)
 
file  sensor_dht22.c [code]
 library to query measurements from Aosong DHT22 temperature and relative humidity sensor (code)
 
file  sensor_dht22.h [code]
 library to query measurements from Aosong DHT22 (aka.
 
file  terminal.c [code]
 terminal prompt interface (code)
 
file  terminal.h [code]
 terminal prompt interface (API)
 
file  uart.c [code]
 library for UART communication (code)
 
file  uart.h [code]
 library for UART communication (API)
 
file  usb_cdcacm.c [code]
 library for USB CDC ACM communication (code)
 
file  usb_cdcacm.h [code]
 library for USB CDC ACM communication (API)
 
file  usb_dfu.c [code]
 library for USB DFU to write on internal flash (code)
 
file  usb_dfu.h [code]
 library for USB DFU to write on internal flash (API)