コード例 #1
0
void dumpEeprom(void)
{
    unsigned short addr = 0;
    for (addr = 0; addr < ROM_SIZE; addr++)
    {
        if (addr % 32 == 0)
        {
            uart_send_buffered('\r');
            uart_send_buffered('\n');
            uart_send_hex_byte(addr >> 8);
            uart_send_hex_byte(addr & 0xff);
            uart_send_buffered(':');
        }
        uart_send_hex_byte(eeprom_read_byte((uint8_t *)addr));
        uart_send_buffered(' ');
    }
コード例 #2
0
void dumpInput(void)
{
    u08 ii;
    uart_send_buffered('i');

    for (ii = 0; ii < LAST; ii++)
    {
        uart_send_hex_byte(input[ii]);
        uart_send_buffered(' ');
    }
    uart_send_buffered('I');
    uart_send_buffered('\r');
    uart_send_buffered('\n');
}
コード例 #3
0
ファイル: uart.c プロジェクト: xuchuwei/DoorNew
void uart_start(void) {
    uart_send_string("UART started!\r\n");
    uart_send_hex_byte(0x12);
    uart_send_hex_word(0x1234);
}