Add uart to stk500v2

This commit is contained in:
2020-04-10 10:11:47 +02:00
parent ef42a67d10
commit 39c98939bd
7 changed files with 56 additions and 0 deletions

1
stk500v2/flash Submodule

Submodule stk500v2/flash added at 6edb2e5a21

1
stk500v2/io Submodule

Submodule stk500v2/io added at 80de36ee7e

View File

@@ -1,6 +1,13 @@
#include "clock.hpp"
#include "uart/uart.hpp"
using uart_interface = uart::Hardware0<uart::Config<115200>, uart::Driven::BLOCKING>;
int main()
{
uart::Uart<uart_interface> serial;
serial.init();
return 0;
}

View File

@@ -215,9 +215,42 @@
<Compile Include="clock.hpp">
<SubType>compile</SubType>
</Compile>
<Compile Include="flash\flash.hpp">
<SubType>compile</SubType>
</Compile>
<Compile Include="io\io.hpp">
<SubType>compile</SubType>
</Compile>
<Compile Include="main.cpp">
<SubType>compile</SubType>
</Compile>
<Compile Include="type\type.hpp">
<SubType>compile</SubType>
</Compile>
<Compile Include="uart\config.hpp">
<SubType>compile</SubType>
</Compile>
<Compile Include="uart\hardware.hpp">
<SubType>compile</SubType>
</Compile>
<Compile Include="uart\hardware0.hpp">
<SubType>compile</SubType>
</Compile>
<Compile Include="uart\hardware1.hpp">
<SubType>compile</SubType>
</Compile>
<Compile Include="uart\software.hpp">
<SubType>compile</SubType>
</Compile>
<Compile Include="uart\uart.hpp">
<SubType>compile</SubType>
</Compile>
</ItemGroup>
<ItemGroup>
<Folder Include="flash" />
<Folder Include="io" />
<Folder Include="uart" />
<Folder Include="type" />
</ItemGroup>
<Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" />
</Project>

1
stk500v2/type Submodule

Submodule stk500v2/type added at ce31ef017f

1
stk500v2/uart Submodule

Submodule stk500v2/uart added at ae03c8d43e