Bavo Van Achte
/
MLX90418_I2C_master
Fork
uart_mbed.cpp@25:8367b3fe2891, 2021-06-08 (annotated)
- 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?
User | Revision | Line number | New 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 | } |