Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp@1:ce7379fdc895, 2020-01-03 (annotated)
- Committer:
- ChrisABailey
- Date:
- Fri Jan 03 21:34:25 2020 +0000
- Revision:
- 1:ce7379fdc895
- Parent:
- 0:89673a0f505b
- Child:
- 2:1193fb25edf8
test2
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| ChrisABailey | 0:89673a0f505b | 1 | #define MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE 9600 |
| ChrisABailey | 0:89673a0f505b | 2 | #define MBED_CONF_PLATFORM_CTHUNK_COUNT_MAX 8 |
| ChrisABailey | 1:ce7379fdc895 | 3 | #define MBED_CONF_TARGET_STDIO_UART_RX PB_4 |
| ChrisABailey | 1:ce7379fdc895 | 4 | //#define MBED_CONF_TARGET_STDIO_UART_RX |
| ChrisABailey | 0:89673a0f505b | 5 | |
| ChrisABailey | 0:89673a0f505b | 6 | |
| ChrisABailey | 0:89673a0f505b | 7 | #include "mbed.h" |
| ChrisABailey | 0:89673a0f505b | 8 | #include "3ATIBoardIO.h" |
| ChrisABailey | 0:89673a0f505b | 9 | |
| ChrisABailey | 0:89673a0f505b | 10 | |
| ChrisABailey | 1:ce7379fdc895 | 11 | Serial pc(USBTX, STDIO_UART_RX,9600); |
| ChrisABailey | 1:ce7379fdc895 | 12 | //Serial rs232( PA_2,PB_4,9600); |
| ChrisABailey | 0:89673a0f505b | 13 | //Serial rs232( A7,A2,9600); |
| ChrisABailey | 0:89673a0f505b | 14 | //I2C i2c(I2C_SDA_PIN,I2C_SCL_PIN); |
| ChrisABailey | 0:89673a0f505b | 15 | |
| ChrisABailey | 0:89673a0f505b | 16 | DigitalOut led1(LED1); |
| ChrisABailey | 0:89673a0f505b | 17 | //PwmOut pwm(PWM_PIN); |
| ChrisABailey | 0:89673a0f505b | 18 | DigitalOut led(D11); |
| ChrisABailey | 0:89673a0f505b | 19 | //DigitalIn rsd(A7); |
| ChrisABailey | 0:89673a0f505b | 20 | DigitalIn rsr(D12); |
| ChrisABailey | 0:89673a0f505b | 21 | |
| ChrisABailey | 0:89673a0f505b | 22 | int main() { |
| ChrisABailey | 0:89673a0f505b | 23 | led=1; |
| ChrisABailey | 0:89673a0f505b | 24 | int i='a'; |
| ChrisABailey | 0:89673a0f505b | 25 | while(1) { |
| ChrisABailey | 0:89673a0f505b | 26 | if (i++>'z') |
| ChrisABailey | 0:89673a0f505b | 27 | { |
| ChrisABailey | 0:89673a0f505b | 28 | i='a'; |
| ChrisABailey | 0:89673a0f505b | 29 | } |
| ChrisABailey | 1:ce7379fdc895 | 30 | //int c = rs232.getc(); |
| ChrisABailey | 1:ce7379fdc895 | 31 | int a = pc.getc(); |
| ChrisABailey | 0:89673a0f505b | 32 | //led1=1; |
| ChrisABailey | 0:89673a0f505b | 33 | //wait(0.5); |
| ChrisABailey | 0:89673a0f505b | 34 | led1=!led1; |
| ChrisABailey | 0:89673a0f505b | 35 | wait(0.2); |
| ChrisABailey | 1:ce7379fdc895 | 36 | //rs232.putc(c); |
| ChrisABailey | 1:ce7379fdc895 | 37 | pc.putc(a); |
| ChrisABailey | 0:89673a0f505b | 38 | led=!led; |
| ChrisABailey | 0:89673a0f505b | 39 | |
| ChrisABailey | 0:89673a0f505b | 40 | //rs232.putc(i); |
| ChrisABailey | 0:89673a0f505b | 41 | //pc.putc(i); |
| ChrisABailey | 0:89673a0f505b | 42 | //wait(0.5); // 100 ms |
| ChrisABailey | 0:89673a0f505b | 43 | |
| ChrisABailey | 0:89673a0f505b | 44 | } |
| ChrisABailey | 0:89673a0f505b | 45 | } |