Pro II: SPI-Schnittstelle
P2_SPI_Mode
P2_SPI_Mode
434
legt den Betriebsmodus (SPI-Master / SPI-Slave / Digitalmodul) des
P2_SPI_Mode
angegebenen Moduls fest.
Syntax
#Include
ADwinPro_All.inc
P2_SPI_Mode
module
(
Parameter
Eingestellte Moduladresse (1...15).
module
Kennziffer für den Betriebsmodus des Moduls:
mode
1: Digitalmodul; entspricht dem Modul Pro
II-DIO-32-TiCo, jedoch ohne DRAM.
2: SPI-Modul mit 2 Slave-Schnittstellen.
3: SPI-Modul; Kanal 1 ist Master-Schnittstelle, Kanal 2
ist Slave-Schnittstelle.
4: SPI-Modul mit 2 Master-Schnittstellen.
5: SPI-Modul mit 2 Slave-Schnittstellen, gemeinsamer
CLK-Eingang SCLK1.
Bemerkungen
Die Pinbelegung ist für jeden Betriebsmodus unterschiedlich. In den SPI-Modi
(mode
= 2...5) sind einige Pins, die nicht für SPI verwendet werden, als einfache
Digitalkanäle verwendbar. Pinbelegung siehe Hardware-Handbuch.
Es ist möglich, im laufenden Betrieb den Betriebsmodus umzuschalten.
Siehe auch
P2_SPI_Config, P2_SPI_Master_Config, P2_SPI_Master_Set_Clk_Wait,
SPI_Slave_Config, P2_DigProg,
Gültig für
SPI-2-D Rev. E, SPI-2-T Rev. E
Beispiel
#Include
ADwinPro_All.inc
Rem Betriebsmodus auf 2 SPI-Slave-Schnittstellen einstellen
P2_SPI_Mode(1, 2)
mode
,
)
P2_DigProg_Bits
ADwin-Pro II Software, Handbuch Apr. 2021
ADwin
LONG
LONG
P2_