SPI Beispielcode

  • Ich benutze die bcm2835-Library von mikem: http://www.open.com.au/mikem/bcm2835

    Dazu dann die Routinen:


    mit den Konstanten:

    Du fängst mit einem
    'mcp23s17_spi_init ()'
    an um den SPI zu starten, danach ein
    'mcp23s17_init ()'
    um die Register im MCP zu setzen. hier alle Ports auf Ausgang.
    Mit
    'mcp23s17_reg_write (GPIOA,0b10101010)'
    setzt Du dann z.B. jeden 2.Pin vom Port a auf High.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!