Fork

Dependencies:   mbed libscpi

uart_mbed.cpp

Committer:
bavovanachte
Date:
2021-06-08
Revision:
25:8367b3fe2891
Parent:
16:a0bfe33f8a4a
Child:
26:beaf802e2456

File content as of revision 25:8367b3fe2891:

#include "uart_mbed.h"
#include "mbed.h"

Serial pc(USBTX, USBRX); // tx, rx

void uart_print(char *buffer){
    pc.printf("RAM_ADDR:%02X MByte:%02X LByte:%02X'\n", *buffer, *(buffer+1),*(buffer+2));
}

void uart_read(char *buffer){
    pc.gets(buffer, 20);
}

void uart_write(char *buffer){
    pc.printf(buffer);
}
    
void uart_start(){
    pc.printf("data_start\n");
}

void uart_I2C_test_pass(){
    pc.printf("i2c_test_pass, ready!\n");
}

void uart_I2C_test_fail(){
    pc.printf("i2c_test_fail\n");
}

void uart_ram_dump_finish(){
    pc.printf("dump_finish\n");
}