clock

Dependencies:   mbed

Revision:
3:b8766d623f01
Parent:
1:013b9fdc4e78
--- a/myKnow/myknow.h	Mon May 14 00:04:42 2018 +0000
+++ b/myKnow/myknow.h	Tue May 22 09:10:05 2018 +0000
@@ -1,15 +1,17 @@
 #include "mbed.h" 
-#include "string"
     
 #ifndef know_H
 #define know_H
 
+    #define  TSK_MAX_LEN    50
+    #define  DAT_MAX_LEN    50
+    
     #define  UART1_TX   PA_9                                    //MCU TX1
     #define  UART1_RX   PA_10                                   //MCU RX1
     #define  UART2_TX   PA_2                                    //MCU TX2
     #define  UART2_RX   PA_3                                    //MCU RX2
-    #define  UART3_TX   PB_10                                   //BC95 RX
-    #define  UART3_RX   PB_11                                   //BC95 TX
+    #define  UART3_TX   PB_10                                   //BC95 RXPA_11
+    #define  UART3_RX   PB_11                                    //BC95 TXPA_12
     
     #define  SECOND_T0  PB_13                                   //输出驱动马达-秒针
     #define  SECOND_T1  PB_12                                   //输出驱动马达-秒针
@@ -30,14 +32,9 @@
     class know
     {
         public:
-            static string task[];                       //任务编址
-            static string taskdat[];                    //
-            //static string act[];                      //act编址
-            //static string assgsta[]                   //数据变量分配编址
-
-            static string polSta[100];                     //状态池
-            
-            static string polDat[20];                     //数据池
+            static char task[20][TSK_MAX_LEN];                       //任务编址
+            static char polSta[100];                                //状态池
+            static char polDat[10][DAT_MAX_LEN];                     //数据池
           
             static Serial uart1;
             static Serial uart2;