STM8S GPIO Pin schaltet High nicht.

OP #3350562
Lesenswert?

Hi,

bekomme die GPIO nicht zum laufen...
Habe einen Out-Pin den ich zu nem anderen µC als In-Pin verbinden 
möchte.

Bekomme aber keine 5V an dem OUT-Pin...
1
/* IO-Definitions */
2
#define PORT_IO_DASY_CHAIN_IN        (GPIOB)
3
#define PIN_IO_DASY_CHAIN_IN         (GPIO_PIN_4)
4
#define PORT_IO_DASY_CHAIN_OUT       (GPIOB)
5
#define PIN_IO_DASY_CHAIN_OUT        (GPIO_PIN_5)
6
...
7
// Die Initialisierung:
8
GPIO_DeInit(GPIOB);
9

10
GPIO_Init(PORT_IO_DASY_CHAIN_IN, (GPIO_Pin_TypeDef)PIN_IO_DASY_CHAIN_IN, GPIO_MODE_IN_PU_NO_IT);
11
GPIO_Init(PORT_IO_DASY_CHAIN_OUT, (GPIO_Pin_TypeDef)PIN_IO_DASY_CHAIN_OUT, GPIO_MODE_OUT_PP_LOW_SLOW);
12
...
13

14
// Die Ansteuerung:
15
GPIO_WriteHigh(PORT_IO_DASY_CHAIN_OUT, (GPIO_Pin_TypeDef)PIN_IO_DASY_CHAIN_OUT);

Was mache ich falsch?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren