User's Manual

SPSGRFC
P a g e | 10 Rev 0.1
8 Module user firmware short description
For more user firmware information, please refer to the SPIRIT1 Datasheet - October 2016
DocID022758 Rev 10.
Downloadable at the following link: www.st.com/resource/en/datasheet/bluenrg-1.pdf
The following are short firmware notes, useful to furnish to the user a condensed view of the many
programming ways of the SPSGRFC-xxx module. (The following “Register table” refers the SPIRIT1
datasheet, so the table numbers and the links into the table are referred to the same document).
Register table
This section describes all the registers used to configure the SPIRIT1 device, assembled into the module.
The description is structured in sections according to the register usage.
SPIRIT1 has three types of registers:
Read and write (R/W), which can be completely managed by SPI using READ and
WRITE operations
Read-only (R)
Read-and-reset (RR), is automatically cleared after a READ operation.
A further category of special registers collects the ones which cannot be categorized in any
of the three mentioned above R/W, R, or RR.
The fields named as “Reserved” must not be overridden by the user, otherwise, behavior is
not guaranteed.
The memory map is shown in the following table: