based on hudakz USBSerial example - blinks with capslock and onboard LED.
Dependencies: USBDevice_STM32F103 mbed-STM32F103C8T6 mbed
Fork of STM32F103C8T6_USBSerial by
main.cpp@6:bfd336d52fb4, 2018-03-05 (annotated)
- Committer:
- danman
- Date:
- Mon Mar 05 16:36:20 2018 +0000
- Revision:
- 6:bfd336d52fb4
- Parent:
- 5:0be85f1bdb35
blink with capslock key and led
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
hudakz | 0:0279e8c1f111 | 1 | #include "stm32f103c8t6.h" |
hudakz | 0:0279e8c1f111 | 2 | #include "mbed.h" |
danman | 6:bfd336d52fb4 | 3 | #include "USBKeyboard.h" |
hudakz | 0:0279e8c1f111 | 4 | |
danman | 6:bfd336d52fb4 | 5 | DigitalOut myled(PA_9); |
danman | 6:bfd336d52fb4 | 6 | |
danman | 6:bfd336d52fb4 | 7 | int main(void) { |
danman | 6:bfd336d52fb4 | 8 | confSysClock(); |
hudakz | 0:0279e8c1f111 | 9 | |
danman | 6:bfd336d52fb4 | 10 | USBKeyboard keyboard; |
danman | 6:bfd336d52fb4 | 11 | |
danman | 6:bfd336d52fb4 | 12 | while (1) { |
hudakz | 0:0279e8c1f111 | 13 | myled = !myled; |
danman | 6:bfd336d52fb4 | 14 | keyboard.keyCode(KEY_CAPS_LOCK); |
danman | 6:bfd336d52fb4 | 15 | wait_ms(100); |
hudakz | 0:0279e8c1f111 | 16 | } |
hudakz | 0:0279e8c1f111 | 17 | } |