Explorar el Código

update g030 and g070 to v1.3.4 and support task

lyon hace 4 años
padre
commit
d59fe72f86

+ 1 - 1
bsp/cm32m101A/MDK-ARM/PRINTF.uvprojx

@@ -134,7 +134,7 @@
             <UseExternalTool>0</UseExternalTool>
             <UseExternalTool>0</UseExternalTool>
             <RunIndependent>0</RunIndependent>
             <RunIndependent>0</RunIndependent>
             <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
             <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
-            <Capability>1</Capability>
+            <Capability>0</Capability>
             <DriverSelection>4096</DriverSelection>
             <DriverSelection>4096</DriverSelection>
           </Flash1>
           </Flash1>
           <bUseTDR>1</bUseTDR>
           <bUseTDR>1</bUseTDR>

+ 51 - 1
bsp/stm32g030c8/MDK-ARM/stm32g030c8.uvprojx

@@ -356,7 +356,7 @@
             <ClangAsOpt>4</ClangAsOpt>
             <ClangAsOpt>4</ClangAsOpt>
             <VariousControls>
             <VariousControls>
               <MiscControls></MiscControls>
               <MiscControls></MiscControls>
-              <Define>ASM_DEFINE_USER_HEAP_SIZE=0x01B00</Define>
+              <Define>ASM_DEFINE_USER_HEAP_SIZE=0x01A00</Define>
               <Undefine></Undefine>
               <Undefine></Undefine>
               <IncludePath></IncludePath>
               <IncludePath></IncludePath>
             </VariousControls>
             </VariousControls>
@@ -826,6 +826,31 @@
               <FileType>1</FileType>
               <FileType>1</FileType>
               <FilePath>..\pikascript\pikascript-api\PikaStdLib_StringObj-api.c</FilePath>
               <FilePath>..\pikascript\pikascript-api\PikaStdLib_StringObj-api.c</FilePath>
             </File>
             </File>
+            <File>
+              <FileName>PikaStdData_Dict-api.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-api\PikaStdData_Dict-api.c</FilePath>
+            </File>
+            <File>
+              <FileName>PikaStdData_List-api.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-api\PikaStdData_List-api.c</FilePath>
+            </File>
+            <File>
+              <FileName>PikaStdData_String-api.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-api\PikaStdData_String-api.c</FilePath>
+            </File>
+            <File>
+              <FileName>PikaStdTask_Task-api.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-api\PikaStdTask_Task-api.c</FilePath>
+            </File>
+            <File>
+              <FileName>STM32G0_Task-api.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-api\STM32G0_Task-api.c</FilePath>
+            </File>
           </Files>
           </Files>
         </Group>
         </Group>
         <Group>
         <Group>
@@ -941,6 +966,31 @@
               <FileType>1</FileType>
               <FileType>1</FileType>
               <FilePath>..\pikascript\pikascript-lib\PikaStdLib\PikaStdLib_StringObj.c</FilePath>
               <FilePath>..\pikascript\pikascript-lib\PikaStdLib\PikaStdLib_StringObj.c</FilePath>
             </File>
             </File>
+            <File>
+              <FileName>STM32G0_Task.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-lib\STM32G0\STM32G0_Task.c</FilePath>
+            </File>
+            <File>
+              <FileName>PikaStdTask_Task.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-lib\PikaStdTask\PikaStdTask_Task.c</FilePath>
+            </File>
+            <File>
+              <FileName>PikaStdData_Dict.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-lib\PikaStdData\PikaStdData_Dict.c</FilePath>
+            </File>
+            <File>
+              <FileName>PikaStdData_List.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-lib\PikaStdData\PikaStdData_List.c</FilePath>
+            </File>
+            <File>
+              <FileName>PikaStdData_String.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-lib\PikaStdData\PikaStdData_String.c</FilePath>
+            </File>
           </Files>
           </Files>
         </Group>
         </Group>
         <Group>
         <Group>

+ 5 - 3
bsp/stm32g030c8/pikascript/requestment.txt

@@ -1,6 +1,8 @@
-pikascript-core==v1.3.3
-PikaStdLib==v1.3.3
+pikascript-core==v1.3.4
+PikaStdLib==v1.3.4
 PikaStdDevice==v1.4.3
 PikaStdDevice==v1.4.3
+PikaStdData==v1.3.4
+PikaStdTask==v1.3.4
 PikaPiZero==v1.1.2
 PikaPiZero==v1.1.2
-STM32G0==v1.0.3
+STM32G0==v1.1.0
 STM32G030Booter==latest
 STM32G030Booter==latest

+ 50 - 0
bsp/stm32g070cb/MDK-ARM/stm32g070.uvprojx

@@ -779,6 +779,31 @@
               <FileType>1</FileType>
               <FileType>1</FileType>
               <FilePath>..\pikascript\pikascript-api\PikaPiZero-api.c</FilePath>
               <FilePath>..\pikascript\pikascript-api\PikaPiZero-api.c</FilePath>
             </File>
             </File>
+            <File>
+              <FileName>PikaStdData_Dict-api.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-api\PikaStdData_Dict-api.c</FilePath>
+            </File>
+            <File>
+              <FileName>PikaStdData_List-api.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-api\PikaStdData_List-api.c</FilePath>
+            </File>
+            <File>
+              <FileName>PikaStdData_String-api.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-api\PikaStdData_String-api.c</FilePath>
+            </File>
+            <File>
+              <FileName>PikaStdTask_Task-api.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-api\PikaStdTask_Task-api.c</FilePath>
+            </File>
+            <File>
+              <FileName>STM32G0_Task-api.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-api\STM32G0_Task-api.c</FilePath>
+            </File>
           </Files>
           </Files>
         </Group>
         </Group>
         <Group>
         <Group>
@@ -894,6 +919,31 @@
               <FileType>4</FileType>
               <FileType>4</FileType>
               <FilePath>..\pikascript\pikascript-lib\PikaPiZero\RGB_ASM.lib</FilePath>
               <FilePath>..\pikascript\pikascript-lib\PikaPiZero\RGB_ASM.lib</FilePath>
             </File>
             </File>
+            <File>
+              <FileName>PikaStdTask_Task.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-lib\PikaStdTask\PikaStdTask_Task.c</FilePath>
+            </File>
+            <File>
+              <FileName>PikaStdData_Dict.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-lib\PikaStdData\PikaStdData_Dict.c</FilePath>
+            </File>
+            <File>
+              <FileName>PikaStdData_List.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-lib\PikaStdData\PikaStdData_List.c</FilePath>
+            </File>
+            <File>
+              <FileName>PikaStdData_String.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-lib\PikaStdData\PikaStdData_String.c</FilePath>
+            </File>
+            <File>
+              <FileName>STM32G0_Task.c</FileName>
+              <FileType>1</FileType>
+              <FilePath>..\pikascript\pikascript-lib\STM32G0\STM32G0_Task.c</FilePath>
+            </File>
           </Files>
           </Files>
         </Group>
         </Group>
         <Group>
         <Group>

+ 5 - 3
bsp/stm32g070cb/pikascript/requestment.txt

@@ -1,6 +1,8 @@
-pikascript-core==v1.3.3
-PikaStdLib==v1.3.3
-STM32G0==v1.0.3
+pikascript-core==v1.3.4
+PikaStdLib==v1.3.4
+PikaStdData==v1.3.4
+PikaStdTask==v1.3.4
 PikaStdDevice==v1.4.3
 PikaStdDevice==v1.4.3
+STM32G0==v1.1.0
 PikaPiZero==v1.1.2
 PikaPiZero==v1.1.2
 STM32G070CBBooter==latest
 STM32G070CBBooter==latest

+ 0 - 0
port/linux/api-make-linux.sh