Jack Hansdampf / ESP8266WebserverF103

Dependents:   ATCmdParserTest_V1_0_F103

Revision:
12:2bd6fc1bd375
Parent:
7:99c81cc5ddbc
--- a/MFS.cpp	Fri Mar 12 08:25:37 2021 +0000
+++ b/MFS.cpp	Fri Mar 12 09:55:13 2021 +0000
@@ -6,7 +6,7 @@
     GPIO_InitTypeDef GPIO_InitStruct = {0};
         /* GPIO Ports Clock Enable */
       __HAL_RCC_GPIOC_CLK_ENABLE();
-      __HAL_RCC_GPIOH_CLK_ENABLE();
+      //__HAL_RCC_GPIOH_CLK_ENABLE(); //F103
       __HAL_RCC_GPIOA_CLK_ENABLE();
       __HAL_RCC_GPIOB_CLK_ENABLE();
       __HAL_RCC_USART1_CLK_ENABLE();
@@ -25,7 +25,8 @@
   GPIO_InitStruct.Pin = latch_Pin;
   GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
   GPIO_InitStruct.Pull = GPIO_NOPULL;
-  GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
+  GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;  
+
   
   HAL_GPIO_Init(latch_GPIO_Port, &GPIO_InitStruct);  
  
@@ -37,8 +38,11 @@
     GPIO_InitStruct.Pin = GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_10;
     GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
     GPIO_InitStruct.Pull = GPIO_NOPULL;
-    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
-    GPIO_InitStruct.Alternate = GPIO_AF7_USART1;
+    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; //F103
+
+    #ifndef __STM32F1xx_HAL_H 
+        GPIO_InitStruct.Alternate = GPIO_AF7_USART1; //F103
+    #endif
     HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
     
       husart1.Instance = USART1;