![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
seisakutyu
main.cpp@1:5b0303768126, 2020-01-21 (annotated)
- Committer:
- M_souta
- Date:
- Tue Jan 21 11:10:33 2020 +0000
- Revision:
- 1:5b0303768126
- Parent:
- 0:db8d4af513c0
- Child:
- 2:32d2cd7d744b
lll
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
M_souta | 0:db8d4af513c0 | 1 | #include "mbed.h" |
M_souta | 0:db8d4af513c0 | 2 | #include "Motor.h" |
M_souta | 0:db8d4af513c0 | 3 | #include "MCP.h" |
M_souta | 0:db8d4af513c0 | 4 | #include "XBee.h" |
M_souta | 0:db8d4af513c0 | 5 | |
M_souta | 0:db8d4af513c0 | 6 | #define SDA PB_7 |
M_souta | 0:db8d4af513c0 | 7 | #define SCL PB_6 |
M_souta | 0:db8d4af513c0 | 8 | #define MCP_ADDRESS 0x40 |
M_souta | 0:db8d4af513c0 | 9 | |
M_souta | 0:db8d4af513c0 | 10 | MCP MCP(SDA, SCL, MCP_ADDRESS); |
M_souta | 0:db8d4af513c0 | 11 | |
M_souta | 1:5b0303768126 | 12 | Serial pc(USBTX, USBRX); |
M_souta | 1:5b0303768126 | 13 | |
M_souta | 0:db8d4af513c0 | 14 | XBEE::ControllerData *controller; |
M_souta | 0:db8d4af513c0 | 15 | |
M_souta | 0:db8d4af513c0 | 16 | int main() { |
M_souta | 0:db8d4af513c0 | 17 | |
M_souta | 1:5b0303768126 | 18 | for(int i = 0; i < 16; i++) { |
M_souta | 1:5b0303768126 | 19 | MCP.PinMode(i, INPUT_PULLUP); |
M_souta | 1:5b0303768126 | 20 | } |
M_souta | 1:5b0303768126 | 21 | |
M_souta | 0:db8d4af513c0 | 22 | while(1) { |
M_souta | 0:db8d4af513c0 | 23 | controller = XBEE::Controller::GetData(); |
M_souta | 1:5b0303768126 | 24 | MCP.Update(); |
M_souta | 0:db8d4af513c0 | 25 | |
M_souta | 0:db8d4af513c0 | 26 | /* write ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ */ |
M_souta | 1:5b0303768126 | 27 | //for(int i = 0; i < 16; i++) { |
M_souta | 1:5b0303768126 | 28 | int a = MCP.Read(7); |
M_souta | 1:5b0303768126 | 29 | pc.printf("%d",a); |
M_souta | 1:5b0303768126 | 30 | //} |
M_souta | 1:5b0303768126 | 31 | pc.printf("\n\r"); |
M_souta | 0:db8d4af513c0 | 32 | } |
M_souta | 0:db8d4af513c0 | 33 | } |