main.py 655 B

123456789101112131415161718192021222324252627282930313233343536
  1. import PikaStdLib
  2. import PikaStdData
  3. import ctypes
  4. import GTestTask
  5. import PikaMath
  6. import PikaStdDevice
  7. mem = PikaStdLib.MemChecker()
  8. num = 10
  9. c = str(num)
  10. s = "num = " + c
  11. print(s)
  12. cnt = 0
  13. while cnt < 3:
  14. rlen = ctypes.c_uint(0)
  15. rcvbuf = ctypes.c_wchar_p('')
  16. t = ctypes.Test()
  17. sendbuf = b'\x00\x84\x00\x00\x08'
  18. i = 0
  19. while i < 3 :
  20. t.dc_cpuapdu_hex(5, sendbuf, rlen, rcvbuf)
  21. t.print_rcv(rcvbuf)
  22. i += 1
  23. print('----------------------')
  24. log = 'loop '+ str(cnt) + 'mem use max:'
  25. print(log)
  26. mem.max()
  27. print('----------------------')
  28. cnt += 1
  29. print('mem use max:')
  30. mem.max()