Added basic interface test

This commit is contained in:
2020-02-01 23:41:55 +01:00
parent 060da11a75
commit 4f79d1d1d8
5 changed files with 30 additions and 10 deletions

3
.gitmodules vendored
View File

@@ -1,3 +1,6 @@
[submodule "adc/adc"]
path = adc/adc
url = git@git.blackmark.me:avr/adc.git
[submodule "adc/io"]
path = adc/io
url = git@git.blackmark.me:avr/io.git

Submodule adc/adc updated: c741dc98a1...2f54f9217f

View File

@@ -179,12 +179,16 @@
<Compile Include="adc\adc.hpp">
<SubType>compile</SubType>
</Compile>
<Compile Include="adc\hardware.hpp">
<SubType>compile</SubType>
</Compile>
<Compile Include="main.cpp">
<SubType>compile</SubType>
</Compile>
</ItemGroup>
<ItemGroup>
<Folder Include="adc" />
<Folder Include="io" />
</ItemGroup>
<Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" />
</Project>

1
adc/io Submodule

Submodule adc/io added at 80de36ee7e

View File

@@ -1,6 +1,18 @@
#include "adc/adc.hpp"
void adcTest()
{
using namespace adc;
using adc_conf = Config<>;
Adc<adc_conf, io::P::C5> adcPin;
adcPin.read();
}
int main()
{
adcTest();
return 0;
}