![]() |
LibDriver TM1638
1.0.0
TM1638 full-featured driver
|
tm1638 example driver modules More...
Macros | |
#define | TM1638_BASIC_DEFAULT_ADDRESS_MODE TM1638_ADDRESS_MODE_INC |
tm1638 basic example default definition More... | |
#define | TM1638_BASIC_DEFAULT_PULSE_WIDTH TM1638_PULSE_WIDTH_14_DIV_16 |
Functions | |
uint8_t | tm1638_basic_init (void) |
basic example init More... | |
uint8_t | tm1638_basic_deinit (void) |
basic example deinit More... | |
uint8_t | tm1638_basic_write (uint8_t addr, uint16_t *data, uint8_t len) |
basic example write More... | |
uint8_t | tm1638_basic_read (uint8_t segk[4]) |
basic example read More... | |
uint8_t | tm1638_basic_clear (void) |
basic example clear More... | |
uint8_t | tm1638_basic_display_on (void) |
basic example display on More... | |
uint8_t | tm1638_basic_display_off (void) |
basic example display off More... | |
tm1638 example driver modules
#define TM1638_BASIC_DEFAULT_ADDRESS_MODE TM1638_ADDRESS_MODE_INC |
tm1638 basic example default definition
auto increment 1 mode
Definition at line 56 of file driver_tm1638_basic.h.
#define TM1638_BASIC_DEFAULT_PULSE_WIDTH TM1638_PULSE_WIDTH_14_DIV_16 |
14/16
Definition at line 57 of file driver_tm1638_basic.h.
uint8_t tm1638_basic_clear | ( | void | ) |
basic example clear
Definition at line 154 of file driver_tm1638_basic.c.
uint8_t tm1638_basic_deinit | ( | void | ) |
basic example deinit
Definition at line 239 of file driver_tm1638_basic.c.
uint8_t tm1638_basic_display_off | ( | void | ) |
basic example display off
Definition at line 196 of file driver_tm1638_basic.c.
uint8_t tm1638_basic_display_on | ( | void | ) |
basic example display on
Definition at line 175 of file driver_tm1638_basic.c.
uint8_t tm1638_basic_init | ( | void | ) |
basic example init
Definition at line 48 of file driver_tm1638_basic.c.
uint8_t tm1638_basic_read | ( | uint8_t | segk[4] | ) |
basic example read
[out] | *segk | pointer to a segk buffer |
Definition at line 218 of file driver_tm1638_basic.c.
uint8_t tm1638_basic_write | ( | uint8_t | addr, |
uint16_t * | data, | ||
uint8_t | len | ||
) |
basic example write
[in] | addr | start address |
[in] | *data | pointer to a data buffer |
[in] | len | data length |
Definition at line 133 of file driver_tm1638_basic.c.