This library assign registar and send 4bytes data in serial. Auto attachment interruption.
Dependents: WRS_mechanamu_test
Diff: PacketSerail.cpp
- Revision:
- 1:ee6809d3cee3
- Parent:
- 0:56fce4868747
- Child:
- 2:ea92ff9abc8c
--- a/PacketSerail.cpp Fri Jun 29 08:31:42 2018 +0000 +++ b/PacketSerail.cpp Fri Jun 29 08:37:27 2018 +0000 @@ -1,5 +1,41 @@ #include "PacketSerial.h" +/*sample code coudinator********************************** +#include "mbed.h" +#include "PacketSerial.h" + +int32_t Registar[128] = {}; +PacketSerial device(p13, p14, Registar); + +int main() +{ + int32_t i = 0; + while(1) + { + i++; + device.writeData(i, 0x10); + //wait_ms(100); + } +} +*********************************************************/ + +/*sample code router************************************** +#include "mbed.h" +#include "PacketSerial.h" + +int32_t Registar[128] = {}; +PacketSerial device(p13, p14, Registar); + +int main() +{ + while(1) + { + printf("%d\r\n", Registar[0x10]); + } +} +*********************************************************/ + + PacketSerial::PacketSerial(PinName tx, PinName rx, int32_t* registar) : Serial(tx, rx) { _registar = registar;