SkyeModule Nova Datasheet
-
Preliminary
Page
|
28
Skyetek Inc
1732 Wazee St. Ste 202
Denver, CO 80202
www.skyetek.com
Main 720.328.3425 Fax:720.228.2400
10.3
SPI
The SkyeModule Nova provides a simple four-wire SPI host interface. There is also an optional data ready signal to
indicate that the current command is complete and data is available for the host. Figure 10-4 shows an example of
a host interface connection using SPI. Power and ground lines are omitted from this drawing for simplicity. Please
refer to Figure 10-1 for power and ground connection details.
Figure 10-4: SPI Simplified Connection Diagram
The protocol for requests to the SkyeModule Nova is outlined below:
The data packet exchange between the host (SPI Master) and the Nova (SPI Slave) uses SkyeTek Protocol
v3 (Binary Mode only). See more about the protocol in section 12, Communicating with the Module.
The host must implement SPI master functionality.
The SCK line is the master clock controlled by the host and should remain low during idle state.
The slave select line is active low.
The data is setup on the rising edge of SCK.
The message data is latched on the falling edge of SCK.
The MOSI signal line provides the data from the host to the SkyeModule Nova.
Supports data rates
up to 4 MBit
Both
3.3V and 5V logic levels are allowed
. See logic levels in section
Error! Reference source not found.
,
Error! Reference source not found.
.
The timing diagram in Figure 10-5 illustrates this behavior.
SkyeModule Nova
SSEL (Pin 14)
SCK (Pin 12)
MOSI (PIN 10)
MISO (PIN 8)
GPIO3 (PIN 45)
(Optional Data Ready)
SPI Host
SSEL
SCK
MOSI
MISO
Data Ready
(Optional GPIO Input)