#include <p24FJ64GA002.h>#include "table.h"#include "libuart.h"
マクロ定義 | |
| #define | abs(a) (((a)>0) ? (a) : -(a)) |
関数 | |
| void | __attribute__ ((interrupt, auto_psv)) |
| void | UART1_init (unsigned long baud) |
| void | UART2_init (unsigned long baud) |
| void | UART1_buf_clear (void) |
| void | UART2_buf_clear (void) |
| int | UART1_getch (void) |
| int | UART2_getch (void) |
| int | UART1_putch (unsigned char buf) |
| int | UART2_putch (unsigned char buf) |
| void | UART1_putstr (char *buf) |
| void | UART2_putstr (char *buf) |
| void | UART1_putint (int digit) |
| void | UART2_putint (int digit) |
| void | UART1_putdouble (double digit, unsigned char size2) |
| void | UART2_putdouble (double digit, unsigned char size2) |
| void | UART1_puthex (unsigned char a) |
| void | UART2_puthex (unsigned char a) |
| unsigned char | UART1_get_sendbuf (void) |
| unsigned char | UART2_get_sendbuf (void) |
| unsigned char | UART1_get_recvbuf (void) |
| unsigned char | UART2_get_recvbuf (void) |
| unsigned int | UART_get_brg (unsigned long baud) |
| unsigned long | UART1_get_baud (void) |
| unsigned long | UART2_get_baud (void) |
変数 | |
| char | uart1_tx_buf [UART1_TX_BUFFER_SIZE] |
| unsigned char | uart1_tx_stptr |
| unsigned char | uart1_tx_enptr |
| char | uart2_tx_buf [UART2_TX_BUFFER_SIZE] |
| unsigned char | uart2_tx_stptr |
| unsigned char | uart2_tx_enptr |
| char | uart1_rx_buf [UART1_RX_BUFFER_SIZE] |
| unsigned char | uart1_rx_stptr |
| unsigned char | uart1_rx_enptr |
| char | uart2_rx_buf [UART2_RX_BUFFER_SIZE] |
| unsigned char | uart2_rx_stptr |
| unsigned char | uart2_rx_enptr |
| #define abs | ( | a | ) | (((a)>0) ? (a) : -(a)) |
| void __attribute__ | ( | (interrupt, auto_psv) | ) |
| void UART1_buf_clear | ( | void | ) | [inline] |
参照先 uart1_rx_enptr, uart1_rx_stptr, uart1_tx_enptr, と uart1_tx_stptr.
参照元 SSM_init(), と UART1_init().

| unsigned char UART1_get_recvbuf | ( | void | ) | [inline] |
| unsigned char UART1_get_sendbuf | ( | void | ) | [inline] |
| int UART1_getch | ( | void | ) |
| void UART1_init | ( | unsigned long | baud | ) |
| int UART1_putch | ( | unsigned char | buf | ) |
参照先 uart1_tx_buf, UART1_TX_BUFFER_SIZE, uart1_tx_enptr, と uart1_tx_stptr.
参照元 CONFIG_dump_config(), UART1_putdouble(), UART1_puthex(), UART1_putint(), と UART1_putstr().

| void UART1_putdouble | ( | double | digit, | |
| unsigned char | size2 | |||
| ) |
| void UART1_puthex | ( | unsigned char | a | ) | [inline] |
| void UART1_putint | ( | int | digit | ) |
| void UART1_putstr | ( | char * | buf | ) | [inline] |
| void UART2_buf_clear | ( | void | ) | [inline] |
参照先 uart2_rx_enptr, uart2_rx_stptr, uart2_tx_enptr, と uart2_tx_stptr.
参照元 SSM_init(), と UART2_init().

| unsigned char UART2_get_recvbuf | ( | void | ) | [inline] |
| unsigned char UART2_get_sendbuf | ( | void | ) | [inline] |
| int UART2_getch | ( | void | ) |
| void UART2_init | ( | unsigned long | baud | ) |
| int UART2_putch | ( | unsigned char | buf | ) |
参照先 uart2_tx_buf, UART2_TX_BUFFER_SIZE, uart2_tx_enptr, と uart2_tx_stptr.
参照元 UART2_putdouble(), UART2_puthex(), UART2_putint(), と UART2_putstr().

| void UART2_putdouble | ( | double | digit, | |
| unsigned char | size2 | |||
| ) |
| void UART2_puthex | ( | unsigned char | a | ) | [inline] |
| void UART2_putint | ( | int | digit | ) |
| void UART2_putstr | ( | char * | buf | ) | [inline] |
| unsigned int UART_get_brg | ( | unsigned long | baud | ) | [inline] |
| char uart1_rx_buf[UART1_RX_BUFFER_SIZE] |
参照元 UART1_getch().
| unsigned char uart1_rx_enptr |
| unsigned char uart1_rx_stptr |
| char uart1_tx_buf[UART1_TX_BUFFER_SIZE] |
参照元 UART1_putch().
| unsigned char uart1_tx_enptr |
| unsigned char uart1_tx_stptr |
| char uart2_rx_buf[UART2_RX_BUFFER_SIZE] |
参照元 __attribute__(), と UART2_getch().
| unsigned char uart2_rx_enptr |
| unsigned char uart2_rx_stptr |
| char uart2_tx_buf[UART2_TX_BUFFER_SIZE] |
参照元 UART2_putch().
| unsigned char uart2_tx_enptr |
| unsigned char uart2_tx_stptr |
1.7.1