actually i do:
Code: Select all
palSetPadMode(TOUCH_IRQ_PORT, TOUCH_IRQ_PIN, PAL_MODE_INPUT_PULLUP);//t-irq
palSetPadMode(TOUCH_IRQ_PORT, TOUCH_SEL, PAL_MODE_OUTPUT_PUSHPULL);//sel
palSetPadMode(TOUCH_IRQ_PORT, 13, PAL_MODE_OUTPUT_PUSHPULL);//clk
palSetPadMode(TOUCH_IRQ_PORT, 14, PAL_MODE_INPUT_PULLUP);//miso
palSetPadMode(TOUCH_IRQ_PORT, 15, PAL_MODE_OUTPUT_PUSHPULL);//mosi
......
i must use the PAL_MODE_STM32_ALTERNATE_PUSHPULL declaration?
normally the driver is initialized as bidirectional?
chibios 3.0.2
thanks