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?