Browse Source

Cypress-Modify configuration

Rbb666 2 years ago
parent
commit
34a05bfdf7

+ 19 - 20
bsp/cypress/libraries/HAL_Drivers/drv_i2c.c

@@ -15,20 +15,20 @@
 #include <rtdevice.h>
 
 #ifndef I2C3_CONFIG
-#define I2C3_CONFIG                         \
-    {                                       \
-        .name = "i2c3",                     \
-        .scl_pin = P6_0,                    \
-        .sda_pin = P6_1,                    \
+#define I2C3_CONFIG                  \
+    {                                \
+        .name = "i2c3",              \
+        .scl_pin = BSP_I2C3_SCL_PIN, \
+        .sda_pin = BSP_I2C3_SDA_PIN, \
     }
 #endif /* I2C3_CONFIG */
 #endif
 #ifndef I2C6_CONFIG
-#define I2C6_CONFIG                         \
-    {                                       \
-        .name = "i2c6",                     \
-        .scl_pin = P13_0,                   \
-        .sda_pin = P13_1,                   \
+#define I2C6_CONFIG                  \
+    {                                \
+        .name = "i2c6",              \
+        .scl_pin = BSP_I2C6_SCL_PIN, \
+        .sda_pin = BSP_I2C6_SDA_PIN, \
     }
 #endif /* I2C6_CONFIG */
 
@@ -53,18 +53,18 @@ struct ifx_i2c
 {
     cyhal_i2c_t mI2C;
     cyhal_i2c_cfg_t mI2C_cfg;
-    struct ifx_i2c_config       *config;
-    struct rt_i2c_bus_device    i2c_bus;
+    struct ifx_i2c_config *config;
+    struct rt_i2c_bus_device i2c_bus;
 };
 
 static struct ifx_i2c_config i2c_config[] =
-{
+    {
 #ifdef BSP_USING_HW_I2C3
-    I2C3_CONFIG,
+        I2C3_CONFIG,
 #endif
 
 #ifdef BSP_USING_HW_I2C6
-    I2C6_CONFIG,
+        I2C6_CONFIG,
 #endif
 };
 
@@ -127,11 +127,10 @@ out:
 }
 
 static const struct rt_i2c_bus_device_ops i2c_ops =
-{
-    _i2c_xfer,
-    RT_NULL,
-    RT_NULL
-};
+    {
+        _i2c_xfer,
+        RT_NULL,
+        RT_NULL};
 
 void HAL_I2C_Init(struct ifx_i2c *obj)
 {

+ 40 - 39
bsp/cypress/libraries/HAL_Drivers/uart_config.h

@@ -15,7 +15,8 @@
 #include "board.h"
 
 #ifdef __cplusplus
-extern "C" {
+extern "C"
+{
 #endif
 
 #ifdef BSP_USING_UART0
@@ -27,44 +28,44 @@ cy_stc_sysint_t UART0_SCB_IRQ_cfg =
 };
 #endif
 #ifdef BSP_USING_UART1
-/* UART1 device driver structure */
-cy_stc_sysint_t UART1_SCB_IRQ_cfg =
-{
-    .intrSrc = (IRQn_Type) scb_1_interrupt_IRQn,
-    .intrPriority = (7u),
-};
+    /* UART1 device driver structure */
+    cy_stc_sysint_t UART1_SCB_IRQ_cfg =
+        {
+            .intrSrc = (IRQn_Type)scb_1_interrupt_IRQn,
+            .intrPriority = (7u),
+    };
 #endif
 #ifdef BSP_USING_UART2
-/* UART2 device driver structure */
-cy_stc_sysint_t UART2_SCB_IRQ_cfg =
-{
-    .intrSrc = (IRQn_Type) scb_2_interrupt_IRQn,
-    .intrPriority = (7u),
-};
+    /* UART2 device driver structure */
+    cy_stc_sysint_t UART2_SCB_IRQ_cfg =
+        {
+            .intrSrc = (IRQn_Type)scb_2_interrupt_IRQn,
+            .intrPriority = (7u),
+    };
 #endif
 #ifdef BSP_USING_UART3
-/* UART3 device driver structure */
-cy_stc_sysint_t UART3_SCB_IRQ_cfg =
-{
-    .intrSrc = (IRQn_Type) scb_3_interrupt_IRQn,
-    .intrPriority = (7u),
-};
+    /* UART3 device driver structure */
+    cy_stc_sysint_t UART3_SCB_IRQ_cfg =
+        {
+            .intrSrc = (IRQn_Type)scb_3_interrupt_IRQn,
+            .intrPriority = (7u),
+    };
 #endif
 #ifdef BSP_USING_UART4
-/* UART4 device driver structure */
-cy_stc_sysint_t UART4_SCB_IRQ_cfg =
-{
-    .intrSrc = (IRQn_Type) scb_4_interrupt_IRQn,
-    .intrPriority = (7u),
-};
+    /* UART4 device driver structure */
+    cy_stc_sysint_t UART4_SCB_IRQ_cfg =
+        {
+            .intrSrc = (IRQn_Type)scb_4_interrupt_IRQn,
+            .intrPriority = (7u),
+    };
 #endif
 #ifdef BSP_USING_UART5
-/* UART5 device driver structure */
-cy_stc_sysint_t UART5_SCB_IRQ_cfg =
-{
-    .intrSrc = (IRQn_Type) scb_5_interrupt_IRQn,
-    .intrPriority = (7u),
-};
+    /* UART5 device driver structure */
+    cy_stc_sysint_t UART5_SCB_IRQ_cfg =
+        {
+            .intrSrc = (IRQn_Type)scb_5_interrupt_IRQn,
+            .intrPriority = (7u),
+    };
 #endif
 
 #if defined(BSP_USING_UART0)
@@ -76,10 +77,10 @@ cy_stc_sysint_t UART5_SCB_IRQ_cfg =
         .rx_pin = P0_2,                         \
         .usart_x = SCB0,                        \
         .intrSrc = scb_0_interrupt_IRQn,        \
-        .userIsr = uart_isr_callback(uart0)     \
+        .userIsr = uart_isr_callback(uart0),    \
         .UART_SCB_IRQ_cfg = &UART0_SCB_IRQ_cfg, \
     }
-void uart0_isr_callback(void);
+    void uart0_isr_callback(void);
 #endif /* UART0_CONFIG */
 #endif /* BSP_USING_UART0 */
 
@@ -92,10 +93,10 @@ void uart0_isr_callback(void);
         .rx_pin = P10_0,                        \
         .usart_x = SCB1,                        \
         .intrSrc = scb_1_interrupt_IRQn,        \
-        .userIsr = uart_isr_callback(uart1)     \
+        .userIsr = uart_isr_callback(uart1),    \
         .UART_SCB_IRQ_cfg = &UART1_SCB_IRQ_cfg, \
     }
-void uart1_isr_callback(void);
+    void uart1_isr_callback(void);
 #endif /* UART1_CONFIG */
 #endif /* BSP_USING_UART1 */
 
@@ -111,7 +112,7 @@ void uart1_isr_callback(void);
         .userIsr = uart_isr_callback(uart2),    \
         .UART_SCB_IRQ_cfg = &UART2_SCB_IRQ_cfg, \
     }
-void uart2_isr_callback(void);
+    void uart2_isr_callback(void);
 #endif /* UART2_CONFIG */
 #endif /* BSP_USING_UART2 */
 
@@ -127,7 +128,7 @@ void uart2_isr_callback(void);
         .userIsr = uart_isr_callback(uart3),    \
         .UART_SCB_IRQ_cfg = &UART3_SCB_IRQ_cfg, \
     }
-void uart3_isr_callback(void);
+    void uart3_isr_callback(void);
 #endif /* UART3_CONFIG */
 #endif /* BSP_USING_UART3 */
 
@@ -143,7 +144,7 @@ void uart3_isr_callback(void);
         .userIsr = uart_isr_callback(uart4),    \
         .UART_SCB_IRQ_cfg = &UART4_SCB_IRQ_cfg, \
     }
-void uart4_isr_callback(void);
+    void uart4_isr_callback(void);
 #endif /* UART4_CONFIG */
 #endif /* BSP_USING_UART4 */
 
@@ -159,7 +160,7 @@ void uart4_isr_callback(void);
         .userIsr = uart_isr_callback(uart5),    \
         .UART_SCB_IRQ_cfg = &UART5_SCB_IRQ_cfg, \
     }
-void uart5_isr_callback(void);
+    void uart5_isr_callback(void);
 #endif /* UART5_CONFIG */
 #endif /* BSP_USING_UART5 */
 

+ 9 - 0
bsp/cypress/psoc6-cy8cproto-4343w/board/Kconfig

@@ -280,10 +280,19 @@ menu "Board extended module Drivers"
             select RW007_NOT_USE_EXAMPLE_DRIVERS
             
         if BSP_USING_RW007
+            comment "Notice: P5_7 --> 47; P6_2 -->50; P6_5 --> 53; P12_0 --> 96"
             config IFX_RW007_SPI_BUS_NAME
                 string "RW007 BUS NAME"
                 default "spi3"
 
+            config IFX_RW007_WIFI_SSID
+                string "Wi-Fi SSID"
+                default "realthread_VIP"
+
+            config IFX_RW007_WIFI_PASSWORD
+                string "Wi-Fi Password"
+                default "your wifi password"
+
             config IFX_RW007_CS_PIN
                 int "(INT)CS pin index"
                 range 1 113