Просмотр исходного кода

更新readme、更新myRadio_gpio的一些定义

dropLin 11 месяцев назад
Родитель
Сommit
1dd102ef63
5 измененных файлов с 48 добавлено и 47 удалено
  1. 1 0
      README.md
  2. 2 2
      keil_v5/project.uvoptx
  3. 4 4
      keil_v5/project.uvprojx
  4. 26 26
      radio/myRadio_gpio.c
  5. 15 15
      radio/myRadio_gpio.h

Разница между файлами не показана из-за своего большого размера
+ 1 - 0
README.md


+ 2 - 2
keil_v5/project.uvoptx

@@ -350,7 +350,7 @@
       <OPTFL>
         <tvExp>1</tvExp>
         <tvExpOptDlg>0</tvExpOptDlg>
-        <IsCurrentTarget>0</IsCurrentTarget>
+        <IsCurrentTarget>1</IsCurrentTarget>
       </OPTFL>
       <CpuCode>18</CpuCode>
       <DebugOpt>
@@ -574,7 +574,7 @@
       <OPTFL>
         <tvExp>1</tvExp>
         <tvExpOptDlg>0</tvExpOptDlg>
-        <IsCurrentTarget>1</IsCurrentTarget>
+        <IsCurrentTarget>0</IsCurrentTarget>
       </OPTFL>
       <CpuCode>255</CpuCode>
       <DebugOpt>

+ 4 - 4
keil_v5/project.uvprojx

@@ -48,7 +48,7 @@
             <InvalidFlash>1</InvalidFlash>
           </TargetStatus>
           <OutputDirectory>.\Objects\</OutputDirectory>
-          <OutputName>VGKitBoard_4130NS1_V02</OutputName>
+          <OutputName>VGKitBoard_4130NS1_AT_V06</OutputName>
           <CreateExecutable>1</CreateExecutable>
           <CreateLib>0</CreateLib>
           <CreateHexFile>1</CreateHexFile>
@@ -694,7 +694,7 @@
             <InvalidFlash>1</InvalidFlash>
           </TargetStatus>
           <OutputDirectory>.\Objects\</OutputDirectory>
-          <OutputName>VGKitBoard_4130NS1_ST_V05</OutputName>
+          <OutputName>VGKitBoard_4130NS1_ST_V06</OutputName>
           <CreateExecutable>1</CreateExecutable>
           <CreateLib>0</CreateLib>
           <CreateHexFile>1</CreateHexFile>
@@ -1339,7 +1339,7 @@
             <InvalidFlash>1</InvalidFlash>
           </TargetStatus>
           <OutputDirectory>.\Objects\</OutputDirectory>
-          <OutputName>VGKitBoard_4130NS1_APP_V01</OutputName>
+          <OutputName>VGKitBoard_4130NS1_AT_APP_V06</OutputName>
           <CreateExecutable>1</CreateExecutable>
           <CreateLib>0</CreateLib>
           <CreateHexFile>1</CreateHexFile>
@@ -1985,7 +1985,7 @@
             <InvalidFlash>1</InvalidFlash>
           </TargetStatus>
           <OutputDirectory>.\Objects\</OutputDirectory>
-          <OutputName>VGKitBoard_4130NS1_ST_APP_V05</OutputName>
+          <OutputName>VGKitBoard_4130NS1_ST_APP_V06</OutputName>
           <CreateExecutable>1</CreateExecutable>
           <CreateLib>0</CreateLib>
           <CreateHexFile>1</CreateHexFile>

+ 26 - 26
radio/myRadio_gpio.c

@@ -82,29 +82,29 @@ uint8_t READ_BOARD_SPI_MISO(void)
 }
 
 //---------------------------射频驱动IO部分---------------------
-void RF_PAN3031_IRQ_H(void)
+void RF_PAN3029_IRQ_H(void)
 {
-    GPIO_WriteBit(RF_PAN3031_IRQ, BOARD_PIN_H);
+    GPIO_WriteBit(RF_PAN3029_IRQ, BOARD_PIN_H);
 }
-void RF_PAN3031_IRQ_L(void)
+void RF_PAN3029_IRQ_L(void)
 {
-    GPIO_WriteBit(RF_PAN3031_IRQ, BOARD_PIN_L);
+    GPIO_WriteBit(RF_PAN3029_IRQ, BOARD_PIN_L);
 }
-void RF_PAN3031_NRST_H(void)
+void RF_PAN3029_NRST_H(void)
 {
-    GPIO_WriteBit(RF_PAN3031_NRST, BOARD_PIN_H);
+    GPIO_WriteBit(RF_PAN3029_NRST, BOARD_PIN_H);
 }
-void RF_PAN3031_NRST_L(void)
+void RF_PAN3029_NRST_L(void)
 {
-    GPIO_WriteBit(RF_PAN3031_NRST, BOARD_PIN_L);
+    GPIO_WriteBit(RF_PAN3029_NRST, BOARD_PIN_L);
 }
-void RF_PAN3031_IO3_H(void)
+void RF_PAN3029_IO3_H(void)
 {
-    GPIO_WriteBit(RF_PAN3031_IO3, BOARD_PIN_H);
+    GPIO_WriteBit(RF_PAN3029_IO3, BOARD_PIN_H);
 }
-void RF_PAN3031_IO3_L(void)
+void RF_PAN3029_IO3_L(void)
 {
-    GPIO_WriteBit(RF_PAN3031_IO3, BOARD_PIN_L);
+    GPIO_WriteBit(RF_PAN3029_IO3, BOARD_PIN_L);
 }
 void RF_EXT_PA_RE_H(void)
 {
@@ -122,9 +122,9 @@ void RF_EXT_PA_TE_L(void)
 {
     GPIO_WriteBit(RF_EXTPA_TE, BOARD_PIN_L);
 }
-uint8_t READ_RF_PAN3031_IRQ(void)
+uint8_t READ_RF_PAN3029_IRQ(void)
 {
-    return GPIO_ReadInputDataBit(RF_PAN3031_IRQ);
+    return GPIO_ReadInputDataBit(RF_PAN3029_IRQ);
 }
 void EXTI0_IRQHandler(void)
 {
@@ -132,7 +132,7 @@ void EXTI0_IRQHandler(void)
     {
         /* Clear the EXTI line 1 pending bit */
         EXTI_ClearITPendingBit(EXTI_Line0);
-        if (READ_RF_PAN3031_IRQ())
+        if (READ_RF_PAN3029_IRQ())
         {
             gpioCallback(1);
         }
@@ -146,10 +146,10 @@ void myRadio_gpio_irq_init()
     EXTI_InitTypeDef  EXTI_InitStructure;
     GPIO_InitTypeDef  GPIO_InitStructure;
 
-    GPIO_InitStructure.GPIO_Pin = RF_PAN3031_IRQ_PIN;         
+    GPIO_InitStructure.GPIO_Pin = RF_PAN3029_IRQ_PIN;         
     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;  
     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;      
-    GPIO_Init(RF_PAN3031_IRQ_PORT, &GPIO_InitStructure);
+    GPIO_Init(RF_PAN3029_IRQ_PORT, &GPIO_InitStructure);
 
     EXTI_ClearITPendingBit(EXTI_Line0);
     EXTI_InitStructure.EXTI_Line = EXTI_Line0;
@@ -219,22 +219,22 @@ void myRadio_gpio_init(RADIO_GPIO_CALLBACK cb)
     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;      
     GPIO_Init(BOARD_PORT_SPI_CSN, &GPIO_InitStructure);
 
-    GPIO_InitStructure.GPIO_Pin = RF_PAN3031_IRQ_PIN;            
+    GPIO_InitStructure.GPIO_Pin = RF_PAN3029_IRQ_PIN;            
     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;      
     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;      
-    GPIO_Init(RF_PAN3031_IRQ_PORT, &GPIO_InitStructure);
-    GPIO_InitStructure.GPIO_Pin = RF_PAN3031_NRST_PIN;            
+    GPIO_Init(RF_PAN3029_IRQ_PORT, &GPIO_InitStructure);
+    GPIO_InitStructure.GPIO_Pin = RF_PAN3029_NRST_PIN;            
     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;      
     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;      
-    GPIO_Init(RF_PAN3031_NRST_PORT, &GPIO_InitStructure);
-    GPIO_InitStructure.GPIO_Pin = RF_PAN3031_IO3_PIN;            
+    GPIO_Init(RF_PAN3029_NRST_PORT, &GPIO_InitStructure);
+    GPIO_InitStructure.GPIO_Pin = RF_PAN3029_IO3_PIN;            
     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;      
     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;      
-    GPIO_Init(RF_PAN3031_IO3_PORT, &GPIO_InitStructure);
-    GPIO_InitStructure.GPIO_Pin = RF_PAN3031_IO11_PIN;            
+    GPIO_Init(RF_PAN3029_IO3_PORT, &GPIO_InitStructure);
+    GPIO_InitStructure.GPIO_Pin = RF_PAN3029_IO11_PIN;            
     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;      
     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;      
-    GPIO_Init(RF_PAN3031_IO11_PORT, &GPIO_InitStructure);
+    GPIO_Init(RF_PAN3029_IO11_PORT, &GPIO_InitStructure);
 
     GPIO_InitStructure.GPIO_Pin = RF_EXTPA_RE_PIN;            
     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;      
@@ -246,7 +246,7 @@ void myRadio_gpio_init(RADIO_GPIO_CALLBACK cb)
     GPIO_Init(RF_EXTPA_TE_PORT, &GPIO_InitStructure);
 
     BOARD_SPI_NSS_H();
-    RF_PAN3031_NRST_H();
+    RF_PAN3029_NRST_H();
     myRadio_gpio_irq_init();
     gpioCallback = cb;
 }

+ 15 - 15
radio/myRadio_gpio.h

@@ -36,21 +36,21 @@ typedef void (*RADIO_GPIO_CALLBACK)(uint8_t index);
                                                // DAC_OUT1/ADC12_IN4
 #define BOARD_GPIO_SPI_CSN      BOARD_PORT_SPI_CSN, BOARD_PIN_SPI_CSN          //
 //用于射频中断响应
-#define RF_PAN3031_IRQ_PIN      GPIO_Pin_0  //
-#define RF_PAN3031_IRQ_PORT     GPIOB
-#define RF_PAN3031_IRQ          RF_PAN3031_IRQ_PORT, RF_PAN3031_IRQ_PIN          //
+#define RF_PAN3029_IRQ_PIN      GPIO_Pin_0  //
+#define RF_PAN3029_IRQ_PORT     GPIOB
+#define RF_PAN3029_IRQ          RF_PAN3029_IRQ_PORT, RF_PAN3029_IRQ_PIN          //
 //
-#define RF_PAN3031_NRST_PIN     GPIO_Pin_1  //
-#define RF_PAN3031_NRST_PORT    GPIOB
-#define RF_PAN3031_NRST         RF_PAN3031_NRST_PORT, RF_PAN3031_NRST_PIN          //
+#define RF_PAN3029_NRST_PIN     GPIO_Pin_1  //
+#define RF_PAN3029_NRST_PORT    GPIOB
+#define RF_PAN3029_NRST         RF_PAN3029_NRST_PORT, RF_PAN3029_NRST_PIN          //
 //
-#define RF_PAN3031_IO3_PIN      GPIO_Pin_5  //
-#define RF_PAN3031_IO3_PORT     GPIOC
-#define RF_PAN3031_IO3          RF_PAN3031_IO3_PORT, RF_PAN3031_IO3_PIN          //
+#define RF_PAN3029_IO3_PIN      GPIO_Pin_5  //
+#define RF_PAN3029_IO3_PORT     GPIOC
+#define RF_PAN3029_IO3          RF_PAN3029_IO3_PORT, RF_PAN3029_IO3_PIN          //
 //
-#define RF_PAN3031_IO11_PIN     GPIO_Pin_2  //
-#define RF_PAN3031_IO11_PORT    GPIOA
-#define RF_PAN3031_IO11         RF_PAN3031_IO11_PORT, RF_PAN3031_IO11_PIN          //
+#define RF_PAN3029_IO11_PIN     GPIO_Pin_2  //
+#define RF_PAN3029_IO11_PORT    GPIOA
+#define RF_PAN3029_IO11         RF_PAN3029_IO11_PORT, RF_PAN3029_IO11_PIN          //
 //用于大功率模块的PA和LNA控制脚
 #define RF_EXTPA_RE_PIN         GPIO_Pin_10  //
 #define RF_EXTPA_RE_PORT        GPIOB
@@ -60,9 +60,9 @@ typedef void (*RADIO_GPIO_CALLBACK)(uint8_t index);
 #define RF_EXTPA_TE             RF_EXTPA_TE_PORT, RF_EXTPA_TE_PIN          //
 //-------------射频模块引脚映射到转接板排针---------------END
 
-uint8_t READ_RF_PAN3031_IRQ(void);
-void RF_PAN3031_IRQ_H(void);
-void RF_PAN3031_IRQ_L(void);
+uint8_t READ_RF_PAN3029_IRQ(void);
+void RF_PAN3029_IRQ_H(void);
+void RF_PAN3029_IRQ_L(void);
 
 void RF_EXT_PA_RE_H(void);
 void RF_EXT_PA_RE_L(void);

Некоторые файлы не были показаны из-за большого количества измененных файлов