added lvgl

stable
Penguin 4 years ago
parent 2a6794d57c
commit fb837a3018

3
.gitmodules vendored

@ -0,0 +1,3 @@
[submodule "software/firmware/project_oracle_test_prj/project_oracle_test_prj/thirdparty/lvgl"]
path = software/firmware/project_oracle_test_prj/project_oracle_test_prj/thirdparty/lvgl
url = https://github.com/lvgl/lvgl.git

@ -0,0 +1,7 @@
#ifndef _P_SSD1963_H_
#define _P_SSD1963_H_
void p_ssd1963_init(void);
#endif

@ -1,6 +1,7 @@
#include <atmel_start.h> #include "oracle.h"
int main(void) int main(void)
{ {
proj_init(); oracle_init();
} }

@ -19,4 +19,9 @@ void oracle_init(void)
// time init // time init
// devices init // devices init
}
void oracle_service(void)
{
} }

@ -23,5 +23,6 @@ int p_qprint(const char* str, ...);
int p_lprint(const char* str, ...); int p_lprint(const char* str, ...);
void oracle_init(void);
#endif #endif

@ -20,10 +20,10 @@
<OverrideVtor>false</OverrideVtor> <OverrideVtor>false</OverrideVtor>
<CacheFlash>true</CacheFlash> <CacheFlash>true</CacheFlash>
<ProgFlashFromRam>true</ProgFlashFromRam> <ProgFlashFromRam>true</ProgFlashFromRam>
<RamSnippetAddress /> <RamSnippetAddress>0x20000000</RamSnippetAddress>
<UncachedRange /> <UncachedRange />
<preserveEEPROM>true</preserveEEPROM> <preserveEEPROM>true</preserveEEPROM>
<OverrideVtorValue /> <OverrideVtorValue>exception_table</OverrideVtorValue>
<BootSegment>2</BootSegment> <BootSegment>2</BootSegment>
<ResetRule>0</ResetRule> <ResetRule>0</ResetRule>
<eraseonlaunchrule>0</eraseonlaunchrule> <eraseonlaunchrule>0</eraseonlaunchrule>
@ -324,7 +324,6 @@
<Value>%24(PackRepoDir)\arm\CMSIS\5.4.0\CMSIS\Core\Include\</Value> <Value>%24(PackRepoDir)\arm\CMSIS\5.4.0\CMSIS\Core\Include\</Value>
<Value>../Config</Value> <Value>../Config</Value>
<Value>../</Value> <Value>../</Value>
<Value>../examples</Value>
<Value>../hal/include</Value> <Value>../hal/include</Value>
<Value>../hal/utils/include</Value> <Value>../hal/utils/include</Value>
<Value>../hpl/cmcc</Value> <Value>../hpl/cmcc</Value>
@ -342,6 +341,9 @@
<Value>../hpl/tc</Value> <Value>../hpl/tc</Value>
<Value>../hri</Value> <Value>../hri</Value>
<Value>%24(PackRepoDir)\atmel\SAME54_DFP\1.1.134\include</Value> <Value>%24(PackRepoDir)\atmel\SAME54_DFP\1.1.134\include</Value>
<Value>../drivers</Value>
<Value>../devices</Value>
<Value>../devices/display</Value>
</ListValues> </ListValues>
</armgcc.compiler.directories.IncludePaths> </armgcc.compiler.directories.IncludePaths>
<armgcc.compiler.optimization.level>Optimize (-O1)</armgcc.compiler.optimization.level> <armgcc.compiler.optimization.level>Optimize (-O1)</armgcc.compiler.optimization.level>
@ -361,6 +363,7 @@
</ListValues> </ListValues>
</armgcc.linker.libraries.LibrarySearchPaths> </armgcc.linker.libraries.LibrarySearchPaths>
<armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections> <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
<armgcc.linker.memorysettings.ExternalRAM />
<armgcc.linker.miscellaneous.LinkerFlags>-Tsame54p20a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags> <armgcc.linker.miscellaneous.LinkerFlags>-Tsame54p20a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
<armgcc.assembler.general.IncludePaths> <armgcc.assembler.general.IncludePaths>
<ListValues> <ListValues>
@ -496,9 +499,6 @@
<Compile Include="drivers\p_usart.h"> <Compile Include="drivers\p_usart.h">
<SubType>compile</SubType> <SubType>compile</SubType>
</Compile> </Compile>
<Compile Include="examples\driver_examples.h">
<SubType>compile</SubType>
</Compile>
<Compile Include="hal\include\hal_atomic.h"> <Compile Include="hal\include\hal_atomic.h">
<SubType>compile</SubType> <SubType>compile</SubType>
</Compile> </Compile>
@ -885,7 +885,6 @@
<Folder Include="Config\" /> <Folder Include="Config\" />
<Folder Include="devices\display\" /> <Folder Include="devices\display\" />
<Folder Include="Device_Startup\" /> <Folder Include="Device_Startup\" />
<Folder Include="examples\" />
<Folder Include="hal\" /> <Folder Include="hal\" />
<Folder Include="hal\documentation\" /> <Folder Include="hal\documentation\" />
<Folder Include="hal\include\" /> <Folder Include="hal\include\" />

@ -0,0 +1 @@
Subproject commit 2a78353ca485e9d07e2aa5f5543db13e6370580a