From f9a28a3d5e7438842f64c123ffff2488bdccff4d Mon Sep 17 00:00:00 2001 From: Piotr Esden-Tempski Date: Wed, 5 Oct 2011 13:55:17 -0700 Subject: [PATCH] Changed clock on lisa-m hid example to 72MHz and removed disconnect pin control as the stm32f105 has built in pullups. --- examples/stm32/lisa-m/usb_hid/usbhid.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/examples/stm32/lisa-m/usb_hid/usbhid.c b/examples/stm32/lisa-m/usb_hid/usbhid.c index 414f346a..f42454bf 100644 --- a/examples/stm32/lisa-m/usb_hid/usbhid.c +++ b/examples/stm32/lisa-m/usb_hid/usbhid.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include @@ -240,7 +241,7 @@ static void hid_set_config(u16 wValue) int main(void) { int usb_connect_blink = 0; - rcc_clock_setup_in_hsi_out_48mhz(); + rcc_clock_setup_in_hse_12mhz_out_72mhz(); rcc_peripheral_enable_clock(&RCC_APB2ENR, RCC_APB2ENR_IOPAEN); @@ -250,11 +251,6 @@ int main(void) gpio_set_mode(GPIOA, GPIO_MODE_INPUT, GPIO_CNF_INPUT_FLOAT, GPIO8); - /* disconnect USB_DISC, as output */ - gpio_set(GPIOC, GPIO15); - gpio_set_mode(GPIOC, GPIO_MODE_OUTPUT_2_MHZ, - GPIO_CNF_OUTPUT_PUSHPULL, GPIO15); - /* green LED off, as output */ gpio_set(GPIOC, GPIO2); gpio_set_mode(GPIOC, GPIO_MODE_OUTPUT_2_MHZ, @@ -272,9 +268,7 @@ int main(void) /* green LED on, connect USB */ gpio_clear(GPIOC, GPIO2); - gpio_set_mode(GPIOC, GPIO_MODE_INPUT, - GPIO_CNF_INPUT_FLOAT, GPIO15); - //gpio_clear(GPIOC, GPIO15); + //OTG_FS_GCCFG &= ~OTG_FS_GCCFG_VBUSBSEN; while (1) usbd_poll();