35 changed files with 41 additions and 10753 deletions
@ -0,0 +1,41 @@ |
|||
# Created by https://www.gitignore.io/api/c++ |
|||
|
|||
### C++ ### |
|||
# Prerequisites |
|||
*.d |
|||
|
|||
# Compiled Object files |
|||
*.slo |
|||
*.lo |
|||
*.o |
|||
*.obj |
|||
|
|||
# Precompiled Headers |
|||
*.gch |
|||
*.pch |
|||
|
|||
# Compiled Dynamic libraries |
|||
*.so |
|||
*.dylib |
|||
*.dll |
|||
|
|||
# Fortran module files |
|||
*.mod |
|||
*.smod |
|||
|
|||
# Compiled Static libraries |
|||
*.lai |
|||
*.la |
|||
*.a |
|||
*.lib |
|||
|
|||
# Executables |
|||
*.exe |
|||
*.out |
|||
*.app |
|||
out/ |
|||
|
|||
# Individual Setting |
|||
Makefile-user.mk |
|||
|
|||
# End of https://www.gitignore.io/api/c++ |
@ -1,151 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|||
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage"> |
|||
<storageModule moduleId="org.eclipse.cdt.core.settings"> |
|||
<cconfiguration id="cdt.managedbuild.toolchain.gnu.mingw.base.1135534147"> |
|||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.toolchain.gnu.mingw.base.1135534147" moduleId="org.eclipse.cdt.core.settings" name="Sming"> |
|||
<externalSettings/> |
|||
<extensions> |
|||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
|||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/> |
|||
</extensions> |
|||
</storageModule> |
|||
<storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
|||
<configuration artifactName="${ProjName}" buildProperties="" description="" id="cdt.managedbuild.toolchain.gnu.mingw.base.1135534147" name="Sming" parent="org.eclipse.cdt.build.core.emptycfg"> |
|||
<folderInfo id="cdt.managedbuild.toolchain.gnu.mingw.base.1135534147.86962463" name="/" resourcePath=""> |
|||
<toolChain id="cdt.managedbuild.toolchain.gnu.cross.base.1164554300" name="Cross GCC" superClass="cdt.managedbuild.toolchain.gnu.cross.base"> |
|||
<option id="cdt.managedbuild.option.gnu.cross.prefix.521205673" name="Prefix" superClass="cdt.managedbuild.option.gnu.cross.prefix"/> |
|||
<option id="cdt.managedbuild.option.gnu.cross.path.393887888" name="Path" superClass="cdt.managedbuild.option.gnu.cross.path"/> |
|||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="cdt.managedbuild.targetPlatform.gnu.cross.712123812" isAbstract="false" osList="all" superClass="cdt.managedbuild.targetPlatform.gnu.cross"/> |
|||
<builder id="cdt.managedbuild.builder.gnu.cross.2110485170" keepEnvironmentInBuildfile="false" managedBuildOn="false" name="Gnu Make Builder" superClass="cdt.managedbuild.builder.gnu.cross"/> |
|||
<tool id="cdt.managedbuild.tool.gnu.cross.c.compiler.1168221903" name="Cross GCC Compiler" superClass="cdt.managedbuild.tool.gnu.cross.c.compiler"> |
|||
<option id="gnu.c.compiler.option.include.paths.357494572" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> |
|||
<listOptionValue builtIn="false" value=""${SMING_HOME}""/> |
|||
<listOptionValue builtIn="false" value=""${SMING_HOME}/system/include""/> |
|||
<listOptionValue builtIn="false" value=""${SMING_HOME}/Libraries""/> |
|||
<listOptionValue builtIn="false" value=""${ESP_HOME}/sdk/include""/> |
|||
</option> |
|||
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.313321806" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> |
|||
</tool> |
|||
<tool id="cdt.managedbuild.tool.gnu.cross.cpp.compiler.1999763015" name="Cross G++ Compiler" superClass="cdt.managedbuild.tool.gnu.cross.cpp.compiler"> |
|||
<option id="gnu.cpp.compiler.option.include.paths.611746109" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> |
|||
<listOptionValue builtIn="false" value=""${SMING_HOME}""/> |
|||
<listOptionValue builtIn="false" value=""${SMING_HOME}/system/include""/> |
|||
<listOptionValue builtIn="false" value=""${SMING_HOME}/Libraries""/> |
|||
<listOptionValue builtIn="false" value=""${ESP_HOME}/sdk/include""/> |
|||
</option> |
|||
<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.1330530366" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/> |
|||
</tool> |
|||
<tool id="cdt.managedbuild.tool.gnu.cross.c.linker.65193859" name="Cross GCC Linker" superClass="cdt.managedbuild.tool.gnu.cross.c.linker"/> |
|||
<tool id="cdt.managedbuild.tool.gnu.cross.cpp.linker.1795850540" name="Cross G++ Linker" superClass="cdt.managedbuild.tool.gnu.cross.cpp.linker"> |
|||
<inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.364843833" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> |
|||
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> |
|||
<additionalInput kind="additionalinput" paths="$(LIBS)"/> |
|||
</inputType> |
|||
</tool> |
|||
<tool id="cdt.managedbuild.tool.gnu.cross.archiver.525412186" name="Cross GCC Archiver" superClass="cdt.managedbuild.tool.gnu.cross.archiver"/> |
|||
<tool id="cdt.managedbuild.tool.gnu.cross.assembler.587940548" name="Cross GCC Assembler" superClass="cdt.managedbuild.tool.gnu.cross.assembler"> |
|||
<option id="gnu.both.asm.option.include.paths.1067006329" name="Include paths (-I)" superClass="gnu.both.asm.option.include.paths" valueType="includePath"> |
|||
<listOptionValue builtIn="false" value=""${SMING_HOME}""/> |
|||
<listOptionValue builtIn="false" value=""${SMING_HOME}/system/include""/> |
|||
<listOptionValue builtIn="false" value=""${SMING_HOME}/Libraries""/> |
|||
<listOptionValue builtIn="false" value=""${ESP_HOME}/sdk/include""/> |
|||
</option> |
|||
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.651581712" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> |
|||
</tool> |
|||
</toolChain> |
|||
</folderInfo> |
|||
</configuration> |
|||
</storageModule> |
|||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> |
|||
</cconfiguration> |
|||
</storageModule> |
|||
<storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
|||
<project id="Basic_Blink.null.1347473968" name="Basic_Blink"/> |
|||
</storageModule> |
|||
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/> |
|||
<storageModule moduleId="refreshScope" versionNumber="2"> |
|||
<configuration configurationName="Sming"> |
|||
<resource resourceType="PROJECT" workspacePath="/Basic_Blink"/> |
|||
</configuration> |
|||
</storageModule> |
|||
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"> |
|||
<buildTargets> |
|||
<target name="all" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |
|||
<buildCommand>make</buildCommand> |
|||
<buildArguments>-f ${ProjDirPath}/Makefile</buildArguments> |
|||
<buildTarget>all</buildTarget> |
|||
<stopOnError>true</stopOnError> |
|||
<useDefaultCommand>true</useDefaultCommand> |
|||
<runAllBuilders>true</runAllBuilders> |
|||
</target> |
|||
<target name="clean" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |
|||
<buildCommand>make</buildCommand> |
|||
<buildArguments>-f ${ProjDirPath}/Makefile</buildArguments> |
|||
<buildTarget>clean</buildTarget> |
|||
<stopOnError>true</stopOnError> |
|||
<useDefaultCommand>true</useDefaultCommand> |
|||
<runAllBuilders>true</runAllBuilders> |
|||
</target> |
|||
<target name="flash" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |
|||
<buildCommand>make</buildCommand> |
|||
<buildArguments>-f ${ProjDirPath}/Makefile</buildArguments> |
|||
<buildTarget>flash</buildTarget> |
|||
<stopOnError>true</stopOnError> |
|||
<useDefaultCommand>true</useDefaultCommand> |
|||
<runAllBuilders>true</runAllBuilders> |
|||
</target> |
|||
<target name="flashonefile" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |
|||
<buildCommand>make</buildCommand> |
|||
<buildArguments>-f ${ProjDirPath}/Makefile</buildArguments> |
|||
<buildTarget>flashonefile</buildTarget> |
|||
<stopOnError>true</stopOnError> |
|||
<useDefaultCommand>true</useDefaultCommand> |
|||
<runAllBuilders>true</runAllBuilders> |
|||
</target> |
|||
<target name="flashinit" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |
|||
<buildCommand>make</buildCommand> |
|||
<buildArguments>-f ${ProjDirPath}/Makefile</buildArguments> |
|||
<buildTarget>flashinit</buildTarget> |
|||
<stopOnError>true</stopOnError> |
|||
<useDefaultCommand>true</useDefaultCommand> |
|||
<runAllBuilders>true</runAllBuilders> |
|||
</target> |
|||
<target name="flashboot" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |
|||
<buildCommand>make</buildCommand> |
|||
<buildArguments>-f ${ProjDirPath}/Makefile</buildArguments> |
|||
<buildTarget>flashboot</buildTarget> |
|||
<stopOnError>true</stopOnError> |
|||
<useDefaultCommand>true</useDefaultCommand> |
|||
<runAllBuilders>true</runAllBuilders> |
|||
</target> |
|||
<target name="rebuild" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |
|||
<buildCommand>make</buildCommand> |
|||
<buildArguments>-f ${ProjDirPath}/Makefile</buildArguments> |
|||
<buildTarget>rebuild</buildTarget> |
|||
<stopOnError>true</stopOnError> |
|||
<useDefaultCommand>true</useDefaultCommand> |
|||
<runAllBuilders>true</runAllBuilders> |
|||
</target> |
|||
</buildTargets> |
|||
</storageModule> |
|||
<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> |
|||
<storageModule moduleId="scannerConfiguration"> |
|||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
|||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.mingw.base.1135534147;cdt.managedbuild.toolchain.gnu.mingw.base.1135534147.86962463;cdt.managedbuild.tool.gnu.c.compiler.mingw.base.2032390008;cdt.managedbuild.tool.gnu.c.compiler.input.1700912488"> |
|||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
|||
</scannerConfigBuildInfo> |
|||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.mingw.base.1135534147;cdt.managedbuild.toolchain.gnu.mingw.base.1135534147.86962463;cdt.managedbuild.tool.gnu.cross.c.compiler.1168221903;cdt.managedbuild.tool.gnu.c.compiler.input.313321806"> |
|||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
|||
</scannerConfigBuildInfo> |
|||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.mingw.base.1135534147;cdt.managedbuild.toolchain.gnu.mingw.base.1135534147.86962463;cdt.managedbuild.tool.gnu.cross.cpp.compiler.1999763015;cdt.managedbuild.tool.gnu.cpp.compiler.input.1330530366"> |
|||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
|||
</scannerConfigBuildInfo> |
|||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.toolchain.gnu.mingw.base.1135534147;cdt.managedbuild.toolchain.gnu.mingw.base.1135534147.86962463;cdt.managedbuild.tool.gnu.cpp.compiler.mingw.base.454898447;cdt.managedbuild.tool.gnu.cpp.compiler.input.501261625"> |
|||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
|||
</scannerConfigBuildInfo> |
|||
</storageModule> |
|||
</cproject> |
@ -1,28 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<projectDescription> |
|||
<name>Basic_Blink</name> |
|||
<comment></comment> |
|||
<projects> |
|||
<project>SmingFramework</project> |
|||
</projects> |
|||
<buildSpec> |
|||
<buildCommand> |
|||
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name> |
|||
<triggers>clean,full,incremental,</triggers> |
|||
<arguments> |
|||
</arguments> |
|||
</buildCommand> |
|||
<buildCommand> |
|||
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name> |
|||
<triggers>full,incremental,</triggers> |
|||
<arguments> |
|||
</arguments> |
|||
</buildCommand> |
|||
</buildSpec> |
|||
<natures> |
|||
<nature>org.eclipse.cdt.core.cnature</nature> |
|||
<nature>org.eclipse.cdt.core.ccnature</nature> |
|||
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature> |
|||
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature> |
|||
</natures> |
|||
</projectDescription> |
@ -1,15 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|||
<project> |
|||
<configuration id="cdt.managedbuild.toolchain.gnu.mingw.base.1135534147" name="Sming"> |
|||
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider"> |
|||
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/> |
|||
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/> |
|||
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/> |
|||
<provider class="org.eclipse.cdt.internal.build.crossgcc.CrossGCCBuiltinSpecsDetector" console="false" env-hash="-1336254526216957438" id="org.eclipse.cdt.build.crossgcc.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true"> |
|||
<language-scope id="org.eclipse.cdt.core.gcc"/> |
|||
<language-scope id="org.eclipse.cdt.core.g++"/> |
|||
</provider> |
|||
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/> |
|||
</extension> |
|||
</configuration> |
|||
</project> |
@ -1,40 +0,0 @@ |
|||
## Local build configuration
|
|||
## Parameters configured here will override default and ENV values.
|
|||
## Uncomment and change examples:
|
|||
|
|||
## Add your source directories here separated by space
|
|||
# MODULES = app
|
|||
# EXTRA_INCDIR = include
|
|||
|
|||
## ESP_HOME sets the path where ESP tools and SDK are located.
|
|||
## Windows:
|
|||
# ESP_HOME = c:/Espressif
|
|||
|
|||
## MacOS / Linux:
|
|||
# ESP_HOME = /opt/esp-open-sdk
|
|||
|
|||
## SMING_HOME sets the path where Sming framework is located.
|
|||
## Windows:
|
|||
# SMING_HOME = c:/tools/sming/Sming
|
|||
|
|||
## MacOS / Linux
|
|||
# SMING_HOME = /opt/sming/Sming
|
|||
|
|||
## COM port parameter is reqruied to flash firmware correctly.
|
|||
## Windows:
|
|||
COM_PORT = COM13 |
|||
|
|||
## MacOS / Linux:
|
|||
# COM_PORT = /dev/tty.usbserial
|
|||
|
|||
## Com port speed
|
|||
COM_SPEED = 460800 |
|||
|
|||
## Configure flash parameters (for ESP12-E and other new boards):
|
|||
# SPI_MODE = dio
|
|||
|
|||
## SPIFFS options
|
|||
# DISABLE_SPIFFS = 1
|
|||
# SPIFF_FILES = files
|
|||
SPIFF_SIZE = 196608 |
|||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
@ -1,10 +0,0 @@ |
|||
Section| Description| Start (hex)| End (hex)|Used space |
|||
------------------------------------------------------------------------------ |
|||
data| Initialized Data (RAM)| 3FFE8000| 3FFE8389| 905 |
|||
rodata| ReadOnly Data (RAM)| 3FFE8390| 3FFE8D6C| 2524 |
|||
bss| Uninitialized Data (RAM)| 3FFE8D70| 3FFEF160| 25584 |
|||
text| Cached Code (IRAM)| 40100000| 401063A8| 25512 |
|||
irom0_text| Uncached Code (SPI)| 4020A000| 4023964C| 194124 |
|||
Total Used RAM : 29013 |
|||
Free RAM : 52907 |
|||
Free IRam : 7274 |
@ -1,10 +0,0 @@ |
|||
Section| Description| Start (hex)| End (hex)|Used space |
|||
------------------------------------------------------------------------------ |
|||
data| Initialized Data (RAM)| 3FFE8000| 3FFE8389| 905 |
|||
rodata| ReadOnly Data (RAM)| 3FFE8390| 3FFE8D50| 2496 |
|||
bss| Uninitialized Data (RAM)| 3FFE8D50| 3FFEF108| 25528 |
|||
text| Cached Code (IRAM)| 40100000| 401063A8| 25512 |
|||
irom0_text| Uncached Code (SPI)| 4020A000| 40239584| 193924 |
|||
Total Used RAM : 28929 |
|||
Free RAM : 52991 |
|||
Free IRam : 7274 |
Loading…
Reference in new issue