![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Maske aller blauen Pins der originalen M0-Board Belegung. Lösung der Port Aufgabe Nr.5
main.cpp@1:3ce742e9e28e, 2016-01-25 (annotated)
- Committer:
- feldgrill1
- Date:
- Mon Jan 25 10:24:53 2016 +0000
- Revision:
- 1:3ce742e9e28e
- Parent:
- 0:c87ce794354d
Update
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
feldgrill1 | 0:c87ce794354d | 1 | #include "mbed.h" |
feldgrill1 | 0:c87ce794354d | 2 | |
feldgrill1 | 0:c87ce794354d | 3 | DigitalOut myled(LED1); |
feldgrill1 | 0:c87ce794354d | 4 | |
feldgrill1 | 0:c87ce794354d | 5 | // Maskieren Sie alle blauen Pins der originalen M0-Board Belegung. Können alle in einer Konstanten definiert werden? |
feldgrill1 | 0:c87ce794354d | 6 | //p1 - p36 |
feldgrill1 | 0:c87ce794354d | 7 | #define P1_MASK 0x2FF68024 |
feldgrill1 | 0:c87ce794354d | 8 | #define P2_MASK 0x00737BBC |
feldgrill1 | 0:c87ce794354d | 9 | |
feldgrill1 | 1:3ce742e9e28e | 10 | PortOut port1(Port1, P1_MASK); |
feldgrill1 | 1:3ce742e9e28e | 11 | PortOut port2(Port2, P2_MASK); |
feldgrill1 | 0:c87ce794354d | 12 | |
feldgrill1 | 0:c87ce794354d | 13 | int main() { |
feldgrill1 | 0:c87ce794354d | 14 | |
feldgrill1 | 0:c87ce794354d | 15 | } |