update f103c8 to v1.8.0

This commit is contained in:
lyon 2022-05-23 09:39:58 +08:00
parent 4ea8da0e57
commit 0066c1a05b
3 changed files with 116 additions and 26 deletions

View File

@ -97,7 +97,12 @@ int main(void)
/* USER CODE BEGIN 2 */ /* USER CODE BEGIN 2 */
/* user input buff */ /* user input buff */
printf("hardware init ok \r\n"); printf("hardware init ok \r\n");
pikaScriptShell(pikaScriptInit());
/* run the main.py */
PikaObj* pikaMain = pikaScriptInit();
/* launch the REPL */
pikaScriptShell(pikaMain);
/* USER CODE END 2 */ /* USER CODE END 2 */
/* Infinite loop */ /* Infinite loop */

View File

@ -549,6 +549,11 @@
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-core\TinyObj.c</FilePath> <FilePath>..\pikascript\pikascript-core\TinyObj.c</FilePath>
</File> </File>
<File>
<FileName>PikaCompiler.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-core\PikaCompiler.c</FilePath>
</File>
</Files> </Files>
</Group> </Group>
<Group> <Group>
@ -569,6 +574,11 @@
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_GPIO.c</FilePath> <FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_GPIO.c</FilePath>
</File> </File>
<File>
<FileName>PikaStdDevice_CAN.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_CAN.c</FilePath>
</File>
<File> <File>
<FileName>PikaStdDevice_Time.c</FileName> <FileName>PikaStdDevice_Time.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
@ -584,6 +594,11 @@
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_PWM.c</FilePath> <FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_PWM.c</FilePath>
</File> </File>
<File>
<FileName>PikaStdDevice_SPI.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_SPI.c</FilePath>
</File>
<File> <File>
<FileName>STM32F1_PWM.c</FileName> <FileName>STM32F1_PWM.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
@ -684,6 +699,11 @@
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdLib-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/PikaStdLib-api.c</FilePath>
</File> </File>
<File>
<FileName>PikaStdDevice_CAN-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_CAN-api.c</FilePath>
</File>
<File> <File>
<FileName>PikaStdLib_PikaObj-api.c</FileName> <FileName>PikaStdLib_PikaObj-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
@ -694,26 +714,41 @@
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/STM32F1_IIC-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/STM32F1_IIC-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> <File>
<FileName>pikaScript.c</FileName> <FileName>pikaScript.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/pikaScript.c</FilePath> <FilePath>..\pikascript\pikascript-api/pikaScript.c</FilePath>
</File> </File>
<File>
<FileName>PikaStdDevice_SPI-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_SPI-api.c</FilePath>
</File>
<File> <File>
<FileName>STM32F1_PWM-api.c</FileName> <FileName>STM32F1_PWM-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/STM32F1_PWM-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/STM32F1_PWM-api.c</FilePath>
</File> </File>
<File> <File>
<FileName>machine_PWM-api.c</FileName> <FileName>PikaStdTask_Task-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/machine_PWM-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/PikaStdTask_Task-api.c</FilePath>
</File> </File>
<File> <File>
<FileName>PikaStdDevice_UART-api.c</FileName> <FileName>PikaStdDevice_UART-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_UART-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/PikaStdDevice_UART-api.c</FilePath>
</File> </File>
<File>
<FileName>PikaStdDevice-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice-api.c</FilePath>
</File>
<File> <File>
<FileName>PikaStdDevice_IIC-api.c</FileName> <FileName>PikaStdDevice_IIC-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
@ -724,31 +759,31 @@
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_GPIO-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/PikaStdDevice_GPIO-api.c</FilePath>
</File> </File>
<File>
<FileName>PikaDebug-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaDebug-api.c</FilePath>
</File>
<File> <File>
<FileName>PikaStdDevice_PWM-api.c</FileName> <FileName>PikaStdDevice_PWM-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_PWM-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/PikaStdDevice_PWM-api.c</FilePath>
</File> </File>
<File> <File>
<FileName>machine_GPIO-api.c</FileName> <FileName>PikaStdData_List-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/machine_GPIO-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/PikaStdData_List-api.c</FilePath>
</File>
<File>
<FileName>machine-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/machine-api.c</FilePath>
</File>
<File>
<FileName>machine_IIC-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/machine_IIC-api.c</FilePath>
</File> </File>
<File> <File>
<FileName>PikaStdDevice_Time-api.c</FileName> <FileName>PikaStdDevice_Time-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_Time-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/PikaStdDevice_Time-api.c</FilePath>
</File> </File>
<File>
<FileName>PikaDebug_Debuger-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaDebug_Debuger-api.c</FilePath>
</File>
<File> <File>
<FileName>PikaStdLib_RangeObj-api.c</FileName> <FileName>PikaStdLib_RangeObj-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
@ -760,30 +795,40 @@
<FilePath>..\pikascript\pikascript-api/PikaMain-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/PikaMain-api.c</FilePath>
</File> </File>
<File> <File>
<FileName>machine_Time-api.c</FileName> <FileName>PikaStdData-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/machine_Time-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/PikaStdData-api.c</FilePath>
</File> </File>
<File> <File>
<FileName>STM32F1_GPIO-api.c</FileName> <FileName>STM32F1_GPIO-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/STM32F1_GPIO-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/STM32F1_GPIO-api.c</FilePath>
</File> </File>
<File>
<FileName>PikaStdData_ByteArray-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdData_ByteArray-api.c</FilePath>
</File>
<File> <File>
<FileName>PikaStdLib_StringObj-api.c</FileName> <FileName>PikaStdLib_StringObj-api.c</FileName>
<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> <File>
<FileName>machine_ADC-api.c</FileName> <FileName>PikaStdData_String-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/machine_ADC-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/PikaStdData_String-api.c</FilePath>
</File> </File>
<File> <File>
<FileName>STM32F1_UART-api.c</FileName> <FileName>STM32F1_UART-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/STM32F1_UART-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/STM32F1_UART-api.c</FilePath>
</File> </File>
<File>
<FileName>STM32F1-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/STM32F1-api.c</FilePath>
</File>
<File> <File>
<FileName>STM32F1_Time-api.c</FileName> <FileName>STM32F1_Time-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
@ -805,14 +850,54 @@
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_ADC-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/PikaStdDevice_ADC-api.c</FilePath>
</File> </File>
<File> <File>
<FileName>machine_UART-api.c</FileName> <FileName>PikaStdTask-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/machine_UART-api.c</FilePath> <FilePath>..\pikascript\pikascript-api/PikaStdTask-api.c</FilePath>
</File>
<File>
<FileName>__asset_pikaModules_py_a.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/__asset_pikaModules_py_a.c</FilePath>
</File>
<File>
<FileName>machine_ADC-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\machine_ADC-api.c</FilePath>
</File>
<File>
<FileName>machine_GPIO-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\machine_GPIO-api.c</FilePath>
</File>
<File>
<FileName>machine_IIC-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\machine_IIC-api.c</FilePath>
</File> </File>
<File> <File>
<FileName>machine_lowLevel-api.c</FileName> <FileName>machine_lowLevel-api.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/machine_lowLevel-api.c</FilePath> <FilePath>..\pikascript\pikascript-api\machine_lowLevel-api.c</FilePath>
</File>
<File>
<FileName>machine_PWM-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\machine_PWM-api.c</FilePath>
</File>
<File>
<FileName>machine_Time-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\machine_Time-api.c</FilePath>
</File>
<File>
<FileName>machine_UART-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\machine_UART-api.c</FilePath>
</File>
<File>
<FileName>machine-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\machine-api.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>

View File

@ -1,4 +1,4 @@
pikascript-core==v1.6.3 pikascript-core==v1.8.0
PikaStdLib==v1.6.3 PikaStdLib==v1.8.0
PikaStdDevice==v1.6.0 PikaStdDevice==v1.8.0
STM32F1==v1.0.3 STM32F1==v1.1.0