![]() |
LibDriver TM1640
|
tm1640 example driver modules More...
Macros | |
| #define | TM1640_BASIC_DEFAULT_ADDRESS_MODE TM1640_ADDRESS_MODE_INC |
| tm1640 basic example default definition | |
| #define | TM1640_BASIC_DEFAULT_PULSE_WIDTH TM1640_PULSE_WIDTH_14_DIV_16 |
Functions | |
| uint8_t | tm1640_basic_init (void) |
| basic example init | |
| uint8_t | tm1640_basic_deinit (void) |
| basic example deinit | |
| uint8_t | tm1640_basic_write (uint8_t addr, uint8_t *data, uint8_t len) |
| basic example write | |
| uint8_t | tm1640_basic_clear (void) |
| basic example clear | |
| uint8_t | tm1640_basic_display_on (void) |
| basic example display on | |
| uint8_t | tm1640_basic_display_off (void) |
| basic example display off | |
tm1640 example driver modules
| #define TM1640_BASIC_DEFAULT_ADDRESS_MODE TM1640_ADDRESS_MODE_INC |
tm1640 basic example default definition
auto increment 1 mode
Definition at line 56 of file driver_tm1640_basic.h.
| #define TM1640_BASIC_DEFAULT_PULSE_WIDTH TM1640_PULSE_WIDTH_14_DIV_16 |
14/16
Definition at line 57 of file driver_tm1640_basic.h.
| uint8_t tm1640_basic_clear | ( | void | ) |
basic example clear
Definition at line 157 of file driver_tm1640_basic.c.
| uint8_t tm1640_basic_deinit | ( | void | ) |
basic example deinit
Definition at line 220 of file driver_tm1640_basic.c.
| uint8_t tm1640_basic_display_off | ( | void | ) |
basic example display off
Definition at line 199 of file driver_tm1640_basic.c.
| uint8_t tm1640_basic_display_on | ( | void | ) |
basic example display on
Definition at line 178 of file driver_tm1640_basic.c.
| uint8_t tm1640_basic_init | ( | void | ) |
basic example init
Definition at line 48 of file driver_tm1640_basic.c.
| uint8_t tm1640_basic_write | ( | uint8_t | addr, |
| uint8_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 136 of file driver_tm1640_basic.c.