stm32f1: hid: drop irrelevant gpio A15 config
Relates to jtag vs swd on some specific board, but not relevant to the demo.
This commit is contained in:
@@ -225,7 +225,6 @@ static void dfu_detach_complete(usbd_device *dev, struct usb_setup_data *req)
|
|||||||
(void)req;
|
(void)req;
|
||||||
(void)dev;
|
(void)dev;
|
||||||
|
|
||||||
gpio_set_mode(GPIOA, GPIO_MODE_INPUT, 0, GPIO15);
|
|
||||||
gpio_set_mode(GPIOA, GPIO_MODE_OUTPUT_2_MHZ,
|
gpio_set_mode(GPIOA, GPIO_MODE_OUTPUT_2_MHZ,
|
||||||
GPIO_CNF_OUTPUT_PUSHPULL, GPIO10);
|
GPIO_CNF_OUTPUT_PUSHPULL, GPIO10);
|
||||||
gpio_set(GPIOA, GPIO10);
|
gpio_set(GPIOA, GPIO10);
|
||||||
@@ -280,18 +279,10 @@ int main(void)
|
|||||||
rcc_clock_setup_in_hsi_out_48mhz();
|
rcc_clock_setup_in_hsi_out_48mhz();
|
||||||
|
|
||||||
rcc_periph_clock_enable(RCC_GPIOA);
|
rcc_periph_clock_enable(RCC_GPIOA);
|
||||||
rcc_periph_clock_enable(RCC_AFIO);
|
|
||||||
|
|
||||||
AFIO_MAPR |= AFIO_MAPR_SWJ_CFG_JTAG_OFF_SW_ON;
|
|
||||||
gpio_set_mode(GPIOA, GPIO_MODE_INPUT, 0, GPIO15);
|
|
||||||
|
|
||||||
usbd_dev = usbd_init(&st_usbfs_v1_usb_driver, &dev_descr, &config, usb_strings, 3, usbd_control_buffer, sizeof(usbd_control_buffer));
|
usbd_dev = usbd_init(&st_usbfs_v1_usb_driver, &dev_descr, &config, usb_strings, 3, usbd_control_buffer, sizeof(usbd_control_buffer));
|
||||||
usbd_register_set_config_callback(usbd_dev, hid_set_config);
|
usbd_register_set_config_callback(usbd_dev, hid_set_config);
|
||||||
|
|
||||||
gpio_set(GPIOA, GPIO15);
|
|
||||||
gpio_set_mode(GPIOA, GPIO_MODE_OUTPUT_2_MHZ,
|
|
||||||
GPIO_CNF_OUTPUT_PUSHPULL, GPIO15);
|
|
||||||
|
|
||||||
while (1)
|
while (1)
|
||||||
usbd_poll(usbd_dev);
|
usbd_poll(usbd_dev);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user