Skip to content

Commit e4d9c6c

Browse files
committed
Updated submodule Teknic
1 parent d87dd05 commit e4d9c6c

File tree

2 files changed

+6
-40
lines changed

2 files changed

+6
-40
lines changed

ClearCoreArduino.cppproj

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
</ToolNumber>
8484
<ToolName>Custom Programming Tool</ToolName>
8585
</custom>
86-
<CustomProgrammingToolCommand>"$(MSBuildProjectDirectory)\flash_clearcore.cmd" "$(OutputDirectory)\$(OutputFileName).bin"</CustomProgrammingToolCommand>
86+
<CustomProgrammingToolCommand>"$(MSBuildProjectDirectory)\Teknic\Tools\flash_clearcore.cmd" "$(OutputDirectory)\$(OutputFileName).bin"</CustomProgrammingToolCommand>
8787
</PropertyGroup>
8888
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
8989
<ToolchainSettings>
@@ -189,8 +189,7 @@
189189
<armgcccpp.compiler.optimization.DebugLevel>Default (-g2)</armgcccpp.compiler.optimization.DebugLevel>
190190
</ArmGccCpp>
191191
</ToolchainSettings>
192-
<PostBuildEvent>"$(MSBuildProjectDirectory)\Teknic\Tools\uf2-builder\Release\uf2-builder.exe" "$(OutputDirectory)\$(OutputFileName).bin" "$(OutputDirectory)\$(OutputFileName).uf2"
193-
"$(MSBuildProjectDirectory)\keywordify.py" -S -p ..\</PostBuildEvent>
192+
<PostBuildEvent>"$(MSBuildProjectDirectory)\Teknic\Tools\uf2-builder\Release\uf2-builder.exe" "$(OutputDirectory)\$(OutputFileName).bin" "$(OutputDirectory)\$(OutputFileName).uf2"</PostBuildEvent>
194193
</PropertyGroup>
195194
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
196195
<ToolchainSettings>
@@ -301,8 +300,7 @@
301300
<armgcccpp.preprocessingassembler.debugging.DebugLevel>Default (-Wa,-g)</armgcccpp.preprocessingassembler.debugging.DebugLevel>
302301
</ArmGccCpp>
303302
</ToolchainSettings>
304-
<PostBuildEvent>"$(MSBuildProjectDirectory)\Teknic\Tools\uf2-builder\Release\uf2-builder.exe" "$(OutputDirectory)\$(OutputFileName).bin" "$(OutputDirectory)\$(OutputFileName).uf2"
305-
"$(MSBuildProjectDirectory)\keywordify.py" -S -p ..\</PostBuildEvent>
303+
<PostBuildEvent>"$(MSBuildProjectDirectory)\Teknic\Tools\uf2-builder\Release\uf2-builder.exe" "$(OutputDirectory)\$(OutputFileName).bin" "$(OutputDirectory)\$(OutputFileName).uf2"</PostBuildEvent>
306304
<OutputPath>bin\Release\</OutputPath>
307305
</PropertyGroup>
308306
<ItemGroup>
@@ -859,9 +857,6 @@
859857
</Compile>
860858
</ItemGroup>
861859
<ItemGroup>
862-
<None Include="cores\README.md">
863-
<SubType>compile</SubType>
864-
</None>
865860
<None Include="variants\clearcore\linker_scripts\gcc\flash_without_bootloader.ld">
866861
<SubType>compile</SubType>
867862
</None>

TestSketch.cpp

Lines changed: 3 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,18 @@
11
#include "Arduino.h"
22
#include "ClearCore.h"
33

4-
bool outputState;
4+
bool outputState = false;
55

66
void setup() {
77
// Put your setup code here, it will run once:
8-
9-
// Configure pins IO-0 through IO-5 as digital outputs. These are the only
10-
// pins that support digital output mode.
11-
pinMode(IO0, OUTPUT);
12-
pinMode(IO1, OUTPUT);
13-
pinMode(IO2, OUTPUT);
14-
pinMode(IO3, OUTPUT);
15-
pinMode(IO4, OUTPUT);
16-
pinMode(IO5, OUTPUT);
17-
18-
// The connectors are all set up; start the loop with turning them all on.
19-
outputState = true;
208
}
219

2210
void loop() {
2311
// Put your main code here, it will run repeatedly:
2412

25-
// Toggle the digital output state.
26-
if (outputState) {
27-
digitalWrite(IO0, true);
28-
digitalWrite(IO1, true);
29-
digitalWrite(IO2, true);
30-
digitalWrite(IO3, true);
31-
digitalWrite(IO4, true);
32-
digitalWrite(IO5, true);
33-
}
34-
else {
35-
digitalWrite(IO0, false);
36-
digitalWrite(IO1, false);
37-
digitalWrite(IO2, false);
38-
digitalWrite(IO3, false);
39-
digitalWrite(IO4, false);
40-
digitalWrite(IO5, false);
41-
}
42-
43-
// Toggle the state to write in the next loop.
13+
// Toggle and write the digital output state.
4414
outputState = !outputState;
15+
digitalWrite(LED_BUILTIN, outputState);
4516

4617
// Wait a second, then repeat.
4718
delay(1000);

0 commit comments

Comments
 (0)