UART Package Test

Dependencies:   mbed UsaPack

Committer:
cocorlow
Date:
Fri Apr 23 18:53:58 2021 +0000
Revision:
0:0f0de0438375
Child:
1:d1a5632ebaeb
usagi

Who changed what in which revision?

UserRevisionLine numberNew contents of line
cocorlow 0:0f0de0438375 1 #include "mbed.h"
cocorlow 0:0f0de0438375 2 #include "UsaPack.hpp"
cocorlow 0:0f0de0438375 3
cocorlow 0:0f0de0438375 4 UsaPack master(USBTX, USBRX, 9600);
cocorlow 0:0f0de0438375 5
cocorlow 0:0f0de0438375 6 struct pack
cocorlow 0:0f0de0438375 7 {
cocorlow 0:0f0de0438375 8 float a[10];
cocorlow 0:0f0de0438375 9 int b[10];
cocorlow 0:0f0de0438375 10 };
cocorlow 0:0f0de0438375 11
cocorlow 0:0f0de0438375 12 int main()
cocorlow 0:0f0de0438375 13 {
cocorlow 0:0f0de0438375 14 pack p;
cocorlow 0:0f0de0438375 15 while (1)
cocorlow 0:0f0de0438375 16 {
cocorlow 0:0f0de0438375 17 for (int i = 0; i < 10; i++)
cocorlow 0:0f0de0438375 18 {
cocorlow 0:0f0de0438375 19 for (int j = 0; j < 10; j++)
cocorlow 0:0f0de0438375 20 {
cocorlow 0:0f0de0438375 21 p.a[j] = 10.0 * j;
cocorlow 0:0f0de0438375 22 p.b[j] = j*j;
cocorlow 0:0f0de0438375 23 }
cocorlow 0:0f0de0438375 24 master.Send(123, p);
cocorlow 0:0f0de0438375 25 }
cocorlow 0:0f0de0438375 26 }
cocorlow 0:0f0de0438375 27 }