Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * stress.c:
- * WiringPi stress test (in progress by chod, origonal good stuff as below.
- *
- * Copyright (c) 2012-2013 Gordon Henderson. <projects@drogon.net>
- ***********************************************************************
- */
- #include <stdio.h>
- #include <wiringPi.h>
- #include <mcp23s17.h>
- #define BASE_SPI 100
- #define BASE_SPI2 116
- int main (void)
- {
- int bit ;
- int i;
- wiringPiSetup () ;
- mcp23s17Setup (BASE_SPI, 0, 1) ;
- mcp23s17Setup (BASE_SPI2, 0, 0) ;
- printf ("Raspberry Pi - MCP23S17 X2 Test\n") ;
- for(i = 0; i < 16; ++i){
- pinMode (BASE_SPI + i, OUTPUT) ;
- pinMode (BASE_SPI2+i, OUTPUT) ;
- }
- for (;;)
- {
- for (bit = 0 ; bit < 16 ; ++bit)
- {
- printf("%d\n",BASE_SPI + bit);
- digitalWrite (BASE_SPI + bit, 1) ;
- delay (200) ;
- digitalWrite (BASE_SPI + bit, 0) ;
- delay (200) ;
- }
- }
- return 0 ;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement