|
px-fwlib 0.10.0
Cross-platform embedded library and documentation for 8/16/32-bit microcontrollers generated with Doxygen 1.9.2
|
Modules | |
| px_ascii.h : ASCII table | |
| ASCII table character encoding. | |
| px_btn.h : Digital button input | |
| This module debounces a digital button input and reports button events. | |
| px_crc16.h : 16-bit CRC calculator | |
| 16-bit CRC (Cyclic Redundancy Check) calculator for checksums. | |
| px_crc32.h : 32-bit CRC calculator | |
| 32-bit CRC (Cyclic Redundancy Check) calculator for checksums. | |
| px_crc8.h : 8-bit CRC calculator | |
| 8-bit CRC (Cyclic Redundancy Check) calculator for checksums. | |
| px_dbg_ft.h : Debug Flow Trace module | |
| Log flow of a program to a RAM buffer for post mortem inspection. | |
| px_link_list.h : Linked List | |
| A double (forward and backward) linked list using pointers. | |
| px_log.h : Debug log module | |
| Output human readable debug info to a serial console. | |
| px_queue.h : A FIFO item queue | |
| A FIFO (First In First Out) queue of fixed sized items using zero based indexes. | |
| px_ring_buf.h : FIFO ring buffer | |
| A data structure that uses a single, fixed-size buffer as if it were connected end-to-end (circular). | |
| px_ring_buffer_tiny.h : Tiny, macro based, ring buffer implementation | |
| Tiny, macro based, ring buffer implementation. | |
| px_rtc_util.h : Software RTC and utility functions | |
| This module provides basic time, calender and alarm functionality. | |
| px_sbuf.h : Safe buffer string appending functions that avoid overflow | |
| Safe buffer string appending functions that avoid overflow. | |
| px_systmr.h : Polled software timers | |
| Non-blocking software timers that have to be polled to determine if they have expired. | |
| px_xtea.h : XTEA (eXtended Tiny Encryption Algorithm) | |
| Block cipher encryption/decryption algorithm. | |