Ver código fonte

Updates for STM32F103xE

I think this is a typo in memmap.inc.  I'm using a 103RE and the define is capitalized.
Travis Robinson 8 anos atrás
pai
commit
c9ca4f8853
2 arquivos alterados com 4 adições e 1 exclusões
  1. 3 0
      demo/cdc_loop.c
  2. 1 1
      src/memmap.inc

+ 3 - 0
demo/cdc_loop.c

@@ -297,6 +297,9 @@ static void cdc_init_usbd(void) {
 #elif defined(STM32F103x6)
     #define USB_HANDLER     USB_LP_CAN1_RX0_IRQHandler
     #define USB_NVIC_IRQ    USB_LP_CAN1_RX0_IRQn
+#elif defined(STM32F103xE)
+    #define USB_HANDLER     USB_LP_CAN1_RX0_IRQHandler
+    #define USB_NVIC_IRQ    USB_LP_CAN1_RX0_IRQn
 #elif defined(STM32F429xx)
     #define USB_HANDLER     OTG_FS_IRQHandler
     #define USB_NVIC_IRQ    OTG_FS_IRQn

+ 1 - 1
src/memmap.inc

@@ -71,7 +71,7 @@
     #endif
 #elif defined(STM32F102x6) || defined(STM32F102xB) || \
       defined(STM32F103x6) || defined(STM32F103xB) || \
-      defined(stm32F103xE) || defined(STM32F103xG)
+      defined(STM32F103xE) || defined(STM32F103xG)
     #define USB_EPBASE      0x40005C00
     #define USB_REGBASE     0x40005C40
     #define USB_CNTR        0x00