Organize and Share your Electronics the way you want. Sign-Up for a free account now. It takes only 30 seconds!

Microcontroller-Based Serial Port Interface (SPI®) Boot Circuit

Microcontroller-Based Serial Port Interface (SPI®) Boot Circuit

This application note describes the operation of a general- purpose, microcontroller-based Serial Port Interface (SPI) boot circuit. This is a low cost solution for users who need to modify some of their device’s parameters at power up. This circuit addresses a 3-wire SPI application for programming converters, or any device that has a SPI option, and sends commands to user-defined SPI registers.

The SPI port consists of three pins. These are the serial clock pin (SCLK), the serial data IO pin (SDIO) and the chip select bar pin (CSB). SCLK is the serial shift clock in and is used to synchronize serial interface reads and writes. SDIO is a dual- purpose pin, which is used as an input and output depending on the instruction being sent and the relative position in the timing frame. CSB is an active low control that gates the read and write cycles.

Read more Here

Pinned onto

Related Pins

Low Cost Li-Ion Battery Charger
Low Cost Li-Ion Battery Charger
3D-Printed LEGO-Like Blocks Open Access to Costly Lab Technologies
3D-Printed LEGO-Like Blocks Open Access to Costly Lab Technologies
An open source 3D Scanner made with Raspberry Pi
An open source 3D Scanner made with Raspberry Pi
Maker + Swimming Pool = ?
Maker + Swimming Pool = ?
Turn your printer into a MOCO slider with Arduino
Turn your printer into a MOCO slider with Arduino
The ADuC812 as an IEEE 1451.2 STIM
The ADuC812 as an IEEE 1451.2 STIM
Ride to work on an Arduino-based electric unicycle
Ride to work on an Arduino-based electric unicycle
Building Advanced Hobby Circuits
Building Advanced Hobby Circuits
Honey, I shrunk the NES… with Raspberry Pi and Arduino!
Honey, I shrunk the NES… with Raspberry Pi and Arduino!
40 meter XCVR size of an business card with 1 watt output, 7.000 to 7.150 MHz coverage
40 meter XCVR size of an business card with 1 watt output, 7.000 to 7.150 MHz coverage
An open source 3D Scanner made with Raspberry Pi
An open source 3D Scanner made with Raspberry Pi
Facebook’s OpenCellular is a new open-source wireless access platform for remote areas
Facebook’s OpenCellular is a new open-source wireless access platform for remote areas
Twitter Enabled Coffee Pot
Twitter Enabled Coffee Pot
Progress on the LDMOS amplifier
Progress on the LDMOS amplifier
Walking the 32bit path to a blinky LED
Walking the 32bit path to a blinky LED
Opto-isolated laser controller build
Opto-isolated laser controller build
Monitor your solar energy with a dual-axis tracker
Monitor your solar energy with a dual-axis tracker
Musician creates MIDI-triggered LED cubes with Arduino
Musician creates MIDI-triggered LED cubes with Arduino
Facebook open sources Surround 360 camera with Ikea-style instructions
Facebook open sources Surround 360 camera with Ikea-style instructions
DS75 2-Wire Communication SDA Hold Time Clarification
DS75 2-Wire Communication SDA Hold Time Clarification

Top


Shares