v1.10.0 for f103rc

This commit is contained in:
Lyon 2022-09-10 21:32:09 +08:00
parent e0906f3602
commit 8e92d58be6
2 changed files with 302 additions and 122 deletions

View File

@ -10,14 +10,13 @@
<TargetName>stm32f103rc</TargetName>
<ToolsetNumber>0x4</ToolsetNumber>
<ToolsetName>ARM-ADS</ToolsetName>
<pArmCC>6160000::V6.16::ARMCLANG</pArmCC>
<pCCUsed>6160000::V6.16::ARMCLANG</pCCUsed>
<pCCUsed>6180000::V6.18::ARMCLANG</pCCUsed>
<uAC6>1</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>STM32F103RC</Device>
<Vendor>STMicroelectronics</Vendor>
<PackID>Keil.STM32F1xx_DFP.2.3.0</PackID>
<PackID>Keil.STM32F1xx_DFP.2.4.0</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IRAM(0x20000000-0x2000BFFF) IROM(0x8000000-0x803FFFF) CLOCK(8000000) CPUTYPE("Cortex-M3") TZ</Cpu>
<FlashUtilSpec></FlashUtilSpec>
@ -187,6 +186,7 @@
<RvdsVP>0</RvdsVP>
<RvdsMve>0</RvdsMve>
<RvdsCdeCp>0</RvdsCdeCp>
<nBranchProt>0</nBranchProt>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<StupSel>8</StupSel>
@ -340,7 +340,7 @@
<MiscControls>-Wno-error=armcc-pragma-import -Wno-error=armcc-pragma-arm</MiscControls>
<Define>USE_HAL_DRIVER,STM32F103xE</Define>
<Undefine></Undefine>
<IncludePath>../Drivers/STM32F1xx_HAL_Driver/Inc;../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy;../Drivers/CMSIS/Device/ST/STM32F1xx/Include;../Drivers/CMSIS/Include;..\Booter;..\pikascript\pikascript-core;..\pikascript\pikascript-api;..\pikascript\pikascript-lib\STM32F1</IncludePath>
<IncludePath>../Drivers/STM32F1xx_HAL_Driver/Inc;../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy;../Drivers/CMSIS/Device/ST/STM32F1xx/Include;../Drivers/CMSIS/Include;..\Booter;..\pikascript\pikascript-lib/PikaStdDevice;..\pikascript\pikascript-lib/STM32F1;..\pikascript\pikascript-lib/PikaStdLib;..\pikascript\pikascript-api;..\pikascript\pikascript-core</IncludePath>
</VariousControls>
</Cads>
<Aads>
@ -609,185 +609,365 @@
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-core\TinyObj.c</FilePath>
</File>
<File>
<FileName>PikaCompiler.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-core\PikaCompiler.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>pikascript-lib</GroupName>
<Files>
<File>
<FileName>PikaStdLib_MemChecker.c</FileName>
<FileName>PikaStdDevice_IIC.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\PikaStdLib\PikaStdLib_MemChecker.c</FilePath>
</File>
<File>
<FileName>PikaStdLib_SysObj.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\PikaStdLib\PikaStdLib_SysObj.c</FilePath>
</File>
<File>
<FileName>STM32F1_common.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\STM32F1\STM32F1_common.c</FilePath>
</File>
<File>
<FileName>STM32F1_GPIO.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\STM32F1\STM32F1_GPIO.c</FilePath>
</File>
<File>
<FileName>STM32F1_Time.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\STM32F1\STM32F1_Time.c</FilePath>
<FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_IIC.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_ADC.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\PikaStdDevice\PikaStdDevice_ADC.c</FilePath>
<FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_ADC.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_BaseDev.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_BaseDev.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_GPIO.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\PikaStdDevice\PikaStdDevice_GPIO.c</FilePath>
<FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_GPIO.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_IIC.c</FileName>
<FileName>PikaStdDevice_CAN.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\PikaStdDevice\PikaStdDevice_IIC.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_PWM.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\PikaStdDevice\PikaStdDevice_PWM.c</FilePath>
<FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_CAN.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_Time.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\PikaStdDevice\PikaStdDevice_Time.c</FilePath>
<FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_Time.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_UART.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\PikaStdDevice\PikaStdDevice_UART.c</FilePath>
<FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_UART.c</FilePath>
</File>
<File>
<FileName>STM32F1_ADC.c</FileName>
<FileName>PikaStdDevice_PWM.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\STM32F1\STM32F1_ADC.c</FilePath>
<FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_PWM.c</FilePath>
</File>
<File>
<FileName>STM32F1_IIC.c</FileName>
<FileName>PikaStdDevice_SPI.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\STM32F1\STM32F1_IIC.c</FilePath>
<FilePath>..\pikascript\pikascript-lib/PikaStdDevice/PikaStdDevice_SPI.c</FilePath>
</File>
<File>
<FileName>STM32F1_PWM.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\STM32F1\STM32F1_PWM.c</FilePath>
<FilePath>..\pikascript\pikascript-lib/STM32F1/STM32F1_PWM.c</FilePath>
</File>
<File>
<FileName>STM32F1_ADC.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/STM32F1/STM32F1_ADC.c</FilePath>
</File>
<File>
<FileName>STM32F1_IIC.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/STM32F1/STM32F1_IIC.c</FilePath>
</File>
<File>
<FileName>STM32F1_Time.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/STM32F1/STM32F1_Time.c</FilePath>
</File>
<File>
<FileName>STM32F1_common.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/STM32F1/STM32F1_common.c</FilePath>
</File>
<File>
<FileName>STM32F1_GPIO.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/STM32F1/STM32F1_GPIO.c</FilePath>
</File>
<File>
<FileName>STM32F1_UART.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib\STM32F1\STM32F1_UART.c</FilePath>
<FilePath>..\pikascript\pikascript-lib/STM32F1/STM32F1_UART.c</FilePath>
</File>
<File>
<FileName>PikaStdLib_RangeObj.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_RangeObj.c</FilePath>
</File>
<File>
<FileName>PikaStdData_Dict.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_Dict.c</FilePath>
</File>
<File>
<FileName>PikaStdTask_Task.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdLib/PikaStdTask_Task.c</FilePath>
</File>
<File>
<FileName>PikaStdLib_StringObj.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_StringObj.c</FilePath>
</File>
<File>
<FileName>PikaStdData_Tuple.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_Tuple.c</FilePath>
</File>
<File>
<FileName>PikaStdLib_MemChecker.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_MemChecker.c</FilePath>
</File>
<File>
<FileName>PikaDebuger_Debuger.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdLib/PikaDebuger_Debuger.c</FilePath>
</File>
<File>
<FileName>PikaStdData_ByteArray.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_ByteArray.c</FilePath>
</File>
<File>
<FileName>PikaStdData_String.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_String.c</FilePath>
</File>
<File>
<FileName>PikaStdData_Utils.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_Utils.c</FilePath>
</File>
<File>
<FileName>PikaStdData_List.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_List.c</FilePath>
</File>
<File>
<FileName>PikaStdLib_SysObj.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdLib/PikaStdLib_SysObj.c</FilePath>
</File>
<File>
<FileName>PikaStdData_FILEIO.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-lib/PikaStdLib/PikaStdData_FILEIO.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>pikascript-api</GroupName>
<Files>
<File>
<FileName>PikaMain-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\PikaMain-api.c</FilePath>
</File>
<File>
<FileName>pikaScript.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\pikaScript.c</FilePath>
</File>
<File>
<FileName>PikaStdLib_MemChecker-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\PikaStdLib_MemChecker-api.c</FilePath>
</File>
<File>
<FileName>PikaStdLib_SysObj-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\PikaStdLib_SysObj-api.c</FilePath>
</File>
<File>
<FileName>PikaStdLib-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\PikaStdLib-api.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_ADC-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\PikaStdDevice_ADC-api.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_GPIO-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\PikaStdDevice_GPIO-api.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_IIC-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\PikaStdDevice_IIC-api.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_PWM-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\PikaStdDevice_PWM-api.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_Time-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\PikaStdDevice_Time-api.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_UART-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\PikaStdDevice_UART-api.c</FilePath>
</File>
<File>
<FileName>STM32F1_GPIO-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\STM32F1_GPIO-api.c</FilePath>
</File>
<File>
<FileName>STM32F1_lowLevel-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\STM32F1_lowLevel-api.c</FilePath>
</File>
<File>
<FileName>STM32F1_Time-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\STM32F1_Time-api.c</FilePath>
</File>
<File>
<FileName>STM32F1-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\STM32F1-api.c</FilePath>
<FilePath>..\pikascript\pikascript-api/STM32F1_lowLevel-api.c</FilePath>
</File>
<File>
<FileName>STM32F1_ADC-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\STM32F1_ADC-api.c</FilePath>
<FilePath>..\pikascript\pikascript-api/STM32F1_ADC-api.c</FilePath>
</File>
<File>
<FileName>PikaStdData_FILEIO-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdData_FILEIO-api.c</FilePath>
</File>
<File>
<FileName>PikaStdLib-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdLib-api.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_CAN-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_CAN-api.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_BaseDev-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_BaseDev-api.c</FilePath>
</File>
<File>
<FileName>PikaStdLib_PikaObj-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdLib_PikaObj-api.c</FilePath>
</File>
<File>
<FileName>STM32F1_IIC-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\STM32F1_IIC-api.c</FilePath>
<FilePath>..\pikascript\pikascript-api/STM32F1_IIC-api.c</FilePath>
</File>
<File>
<FileName>PikaStdData_Dict-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdData_Dict-api.c</FilePath>
</File>
<File>
<FileName>pikaScript.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/pikaScript.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_SPI-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_SPI-api.c</FilePath>
</File>
<File>
<FileName>STM32F1_PWM-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\STM32F1_PWM-api.c</FilePath>
<FilePath>..\pikascript\pikascript-api/STM32F1_PWM-api.c</FilePath>
</File>
<File>
<FileName>PikaStdData_Tuple-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdData_Tuple-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>PikaStdDevice_UART-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_UART-api.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice-api.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_IIC-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_IIC-api.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_GPIO-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_GPIO-api.c</FilePath>
</File>
<File>
<FileName>PikaDebug-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaDebug-api.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_PWM-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_PWM-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>PikaStdDevice_Time-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_Time-api.c</FilePath>
</File>
<File>
<FileName>PikaDebug_Debuger-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaDebug_Debuger-api.c</FilePath>
</File>
<File>
<FileName>PikaStdLib_RangeObj-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdLib_RangeObj-api.c</FilePath>
</File>
<File>
<FileName>PikaMain-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaMain-api.c</FilePath>
</File>
<File>
<FileName>PikaStdData-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdData-api.c</FilePath>
</File>
<File>
<FileName>STM32F1_GPIO-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/STM32F1_GPIO-api.c</FilePath>
</File>
<File>
<FileName>PikaStdData_ByteArray-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdData_ByteArray-api.c</FilePath>
</File>
<File>
<FileName>PikaStdData_Utils-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdData_Utils-api.c</FilePath>
</File>
<File>
<FileName>PikaStdLib_StringObj-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdLib_StringObj-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>STM32F1_UART-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api\STM32F1_UART-api.c</FilePath>
<FilePath>..\pikascript\pikascript-api/STM32F1_UART-api.c</FilePath>
</File>
<File>
<FileName>STM32F1-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/STM32F1-api.c</FilePath>
</File>
<File>
<FileName>STM32F1_Time-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/STM32F1_Time-api.c</FilePath>
</File>
<File>
<FileName>PikaStdLib_MemChecker-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdLib_MemChecker-api.c</FilePath>
</File>
<File>
<FileName>PikaStdLib_SysObj-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdLib_SysObj-api.c</FilePath>
</File>
<File>
<FileName>PikaStdDevice_ADC-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdDevice_ADC-api.c</FilePath>
</File>
<File>
<FileName>PikaStdTask-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdTask-api.c</FilePath>
</File>
<File>
<FileName>PikaStdData_dict_keys-api.c</FileName>
<FileType>1</FileType>
<FilePath>..\pikascript\pikascript-api/PikaStdData_dict_keys-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>
</Files>
</Group>

View File

@ -1,4 +1,4 @@
pikascript-core==v1.2.6
PikaStdLib==v1.2.1
PikaStdDevice==v1.4.3
STM32F1==v1.0.3
pikascript-core==v1.10.0
PikaStdLib==v1.10.0
PikaStdDevice==v1.10.0
STM32F1==v1.1.1