Fork

Dependencies:   mbed libscpi

Committer:
bavovanachte
Date:
Tue Jun 08 08:39:42 2021 +0000
Revision:
25:8367b3fe2891
Parent:
16:a0bfe33f8a4a
Child:
26:beaf802e2456
First working duty cycle setting

Who changed what in which revision?

UserRevisionLine numberNew contents of line
wuliqunyy 16:a0bfe33f8a4a 1 #include "uart_mbed.h"
wuliqunyy 16:a0bfe33f8a4a 2 #include "mbed.h"
wuliqunyy 16:a0bfe33f8a4a 3
wuliqunyy 16:a0bfe33f8a4a 4 Serial pc(USBTX, USBRX); // tx, rx
wuliqunyy 16:a0bfe33f8a4a 5
wuliqunyy 16:a0bfe33f8a4a 6 void uart_print(char *buffer){
wuliqunyy 16:a0bfe33f8a4a 7 pc.printf("RAM_ADDR:%02X MByte:%02X LByte:%02X'\n", *buffer, *(buffer+1),*(buffer+2));
wuliqunyy 16:a0bfe33f8a4a 8 }
wuliqunyy 16:a0bfe33f8a4a 9
wuliqunyy 16:a0bfe33f8a4a 10 void uart_read(char *buffer){
wuliqunyy 16:a0bfe33f8a4a 11 pc.gets(buffer, 20);
wuliqunyy 16:a0bfe33f8a4a 12 }
bavovanachte 25:8367b3fe2891 13
bavovanachte 25:8367b3fe2891 14 void uart_write(char *buffer){
bavovanachte 25:8367b3fe2891 15 pc.printf(buffer);
bavovanachte 25:8367b3fe2891 16 }
wuliqunyy 16:a0bfe33f8a4a 17
wuliqunyy 16:a0bfe33f8a4a 18 void uart_start(){
wuliqunyy 16:a0bfe33f8a4a 19 pc.printf("data_start\n");
wuliqunyy 16:a0bfe33f8a4a 20 }
wuliqunyy 16:a0bfe33f8a4a 21
wuliqunyy 16:a0bfe33f8a4a 22 void uart_I2C_test_pass(){
wuliqunyy 16:a0bfe33f8a4a 23 pc.printf("i2c_test_pass, ready!\n");
wuliqunyy 16:a0bfe33f8a4a 24 }
wuliqunyy 16:a0bfe33f8a4a 25
wuliqunyy 16:a0bfe33f8a4a 26 void uart_I2C_test_fail(){
wuliqunyy 16:a0bfe33f8a4a 27 pc.printf("i2c_test_fail\n");
wuliqunyy 16:a0bfe33f8a4a 28 }
wuliqunyy 16:a0bfe33f8a4a 29
wuliqunyy 16:a0bfe33f8a4a 30 void uart_ram_dump_finish(){
wuliqunyy 16:a0bfe33f8a4a 31 pc.printf("dump_finish\n");
wuliqunyy 16:a0bfe33f8a4a 32 }