Advertisement
Guest User

Untitled

a guest
Mar 21st, 2013
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. /*
  2. * stress.c:
  3. * WiringPi stress test (in progress by chod, origonal good stuff as below.
  4. *
  5. * Copyright (c) 2012-2013 Gordon Henderson. <projects@drogon.net>
  6. ***********************************************************************
  7. */
  8.  
  9. #include <stdio.h>
  10. #include <wiringPi.h>
  11. #include <mcp23s17.h>
  12.  
  13. #define BASE_SPI 100
  14. #define BASE_SPI2 116
  15. int main (void)
  16. {
  17. int bit ;
  18.  
  19. wiringPiSetup () ;
  20. mcp23s17Setup (BASE_SPI, 0, 1) ;
  21. mcp23s17Setup (BASE_SPI2, 0, 0) ;
  22.  
  23. printf ("Raspberry Pi - MCP23S17 X2 Test\n") ;
  24.  
  25.  
  26. pinMode (BASE_SPI, OUTPUT) ;
  27. pinMode (BASE_SPI2, OUTPUT) ;
  28.  
  29. for (;;)
  30.  
  31. {
  32. for (bit = 0 ; bit < 16 ; ++bit)
  33. printf("%d\n",BASE_SPI + bit);
  34. digitalWrite (BASE_SPI + bit, 1) ;
  35. delay (200) ;
  36. digitalWrite (BASE_SPI + bit, 0) ;
  37. delay (200) ;
  38. }
  39.  
  40. return 0 ;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement