Automatic Cronjob Checkin: 20160717-181006
This commit is contained in:
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.
@@ -10,8 +10,9 @@ USBLaminator.d USBLaminator.o: .././USBLaminator.cpp .././peripheral.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.2.876\avr8-gnu-toolchain\bin\../lib/gcc/avr/4.7.2/../../../../avr/include/avr/version.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.2.876\avr8-gnu-toolchain\bin\../lib/gcc/avr/4.7.2/../../../../avr/include/avr/fuse.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.2.876\avr8-gnu-toolchain\bin\../lib/gcc/avr/4.7.2/../../../../avr/include/avr/lock.h \
|
||||
.././io/hardware/portb.hpp .././io/hardware/portc.hpp .././io/Led.hpp \
|
||||
.././io/hardware/pin.hpp .././io/SSR.hpp \
|
||||
.././io/hardware/portb.hpp .././io/hardware/portc.hpp \
|
||||
.././io/hardware/portd.hpp .././io/Led.hpp .././io/hardware/pin.hpp \
|
||||
.././io/SSR.hpp \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.2.876\avr8-gnu-toolchain\bin\../lib/gcc/avr/4.7.2/../../../../avr/include/util/delay.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.2.876\avr8-gnu-toolchain\bin\../lib/gcc/avr/4.7.2/../../../../avr/include/util/delay_basic.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.2.876\avr8-gnu-toolchain\bin\../lib/gcc/avr/4.7.2/../../../../avr/include/math.h \
|
||||
@@ -46,6 +47,8 @@ c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.2.876\avr8-
|
||||
|
||||
.././io/hardware/portc.hpp:
|
||||
|
||||
.././io/hardware/portd.hpp:
|
||||
|
||||
.././io/Led.hpp:
|
||||
|
||||
.././io/hardware/pin.hpp:
|
||||
|
||||
Binary file not shown.
@@ -1,53 +1,71 @@
|
||||
:100000000C942B000C9453000C9453000C9453004C
|
||||
:100010000C9453000C9453000C94FE000C94530069
|
||||
:100010000C9453000C9453000C9451010C94530015
|
||||
:100020000C9453000C9453000C9453000C94530004
|
||||
:100030000C9453000C9453000C9453000C945300F4
|
||||
:100040000C9453000C9453000C9453000C945300E4
|
||||
:100050000C945300530111241FBECFE5D4E0DEBF42
|
||||
:10006000CDBF10E0A0E6B0E0E2EDF2E002C0059006
|
||||
:100070000D92A03CB107D9F720E0A0ECB0E001C0A0
|
||||
:100080001D92A33CB207E1F710E0C6E5D0E004C042
|
||||
:100090002297FE010E946301C435D107C9F70E946F
|
||||
:1000A000FB000C9467010C940000CF93C49ABC9A97
|
||||
:100050000C945300A80111241FBECFE5D4E0DEBFED
|
||||
:10006000CDBF11E0A0E6B0E0ECE7F3E002C0059000
|
||||
:100070000D92A833B107D9F721E0A8E3B1E001C0A0
|
||||
:100080001D92AB33B207E1F710E0C6E5D0E004C043
|
||||
:100090002297FE010E94B801C435D107C9F70E941A
|
||||
:1000A0004E010C94BC010C940000CF93C49ABC9AEE
|
||||
:1000B000AA98A29AAB98A39AAC98A49AAD98A59A3C
|
||||
:1000C000AE98A69AAF98A79AE1E6F0E083E2C39AC9
|
||||
:1000D000BB9A5D9BFECF8CB9C398BB9A819181116D
|
||||
:1000E000F6CFAA98A29AAB98A39AAC98A49AAD9886
|
||||
:1000F000A59AAE98A69AAF98A79A20E030E041E082
|
||||
:1001000050E0CA01022E02C0880F991F0A94E2F73C
|
||||
:10011000A82FA17080FF02C0AA9AA29AF82FF270AD
|
||||
:1001200081FF02C0AB9AA39AE82FE47082FF02C05D
|
||||
:10013000AC9AA49A782F787083FF02C0AD9AA59AE2
|
||||
:10014000682F607184FF02C0AE9AA69A982F9072B1
|
||||
:1001500085FF02C0AF9AA79A8FE7BAE1C6E0815047
|
||||
:10016000B040C040E1F700C00000AA2311F0AA98F7
|
||||
:10017000A29AFF2311F0AB98A39AEE2311F0AC984A
|
||||
:10018000A49A772311F0AD98A59A662311F0AE9842
|
||||
:10019000A69A992311F0AF98A79A2F5F3F4F263068
|
||||
:1001A000310509F0AECFAA98A29AAB98A39AAC9861
|
||||
:1001B000A49AAD98A59AAE98A69AAF98A79A1FBC94
|
||||
:1001C0008EB58B608EBD1DBC1CBC17BC16BC81E6F9
|
||||
:1001D0008BBD88EA8ABD19BC18BC89B7806189BF0C
|
||||
:1001E0007894C498BC9AC39ABB9AC398BB9AC29A93
|
||||
:1001F000BA9ACF9108950E945500FFCF1F920F9297
|
||||
:100200000FB60F9211248F939F9395B384E08927A3
|
||||
:1002100085BB9F918F910F900FBE0F901F901895E7
|
||||
:10022000CF93DF931F92CDB7DEB76983BC9ABB9A99
|
||||
:10023000BA9AC498BC9AC398BB9AC298BA9A81E8F1
|
||||
:1002400089B988E08AB986E880BDE3EBF0E085E50E
|
||||
:10025000C39ABB9A5D9BFECF8CB9C398BB9A819120
|
||||
:100260008111F6CF0F90DF91CF910895BC9ABB9A80
|
||||
:10027000BA9AC498BC9AC398BB9AC298BA9A08957D
|
||||
:10028000A29AA39AA49AA59AA69AA79AAA98A29A79
|
||||
:10029000AB98A39AAC98A49AAD98A59AAE98A69A52
|
||||
:1002A000AF98A79A089582EC90E00E94360181EC05
|
||||
:1002B00090E00E94400160E080EC90E00E9410011C
|
||||
:1002C0000895EE0FFF1F0590F491E02D0994F89426
|
||||
:0202D000FFCF5E
|
||||
:1002D2002323232320426567696E20426F6F747562
|
||||
:1002E2007020232323232323232323232323232392
|
||||
:1002F20023232323232323232323232323232323CC
|
||||
:1003020023232323232323232323232323232323BB
|
||||
:1003120023232323232323232323232323232323AB
|
||||
:100322000A005561727420646F6E65210D0A000027
|
||||
:1000E000F6CFEEE9F0E083E2C39ABB9A5D9BFECFC8
|
||||
:1000F0008CB9C398BB9A81918111F6CFAA98A29A24
|
||||
:10010000AB98A39AAC98A49AAD98A59AAE98A69AE3
|
||||
:10011000AF98A79A20E030E041E050E0CA01022EFB
|
||||
:1001200002C0880F991F0A94E2F7A82FA17080FFE0
|
||||
:1001300002C0AA9AA29AF82FF27081FF02C0AB9A6D
|
||||
:10014000A39AE82FE47082FF02C0AC9AA49A782F99
|
||||
:10015000787083FF02C0AD9AA59A682F607184FF02
|
||||
:1001600002C0AE9AA69A982F907285FF02C0AF9AED
|
||||
:10017000A79A8FEFB1EEC4E08150B040C040E1F7E4
|
||||
:1001800000C00000AA2311F0AA98A29AFF2311F040
|
||||
:10019000AB98A39AEE2311F0AC98A49A772311F0B0
|
||||
:1001A000AD98A59A662311F0AE98A69A992311F0FE
|
||||
:1001B000AF98A79A2F5F3F4F2630310509F0AECF99
|
||||
:1001C000AA98A29AAB98A39AAC98A49AAD98A59A2B
|
||||
:1001D000AE98A69AAF98A79AEDEAF0E083E2C39AA8
|
||||
:1001E000BB9A5D9BFECF8CB9C398BB9A819181115C
|
||||
:1001F000F6CF1FBC8EB58B608EBD1DBC1CBC17BC62
|
||||
:1002000016BC81E68BBD88EA8ABD19BC18BC89B7CB
|
||||
:10021000806189BF7894ECEBF0E083E2C39ABB9AEB
|
||||
:100220005D9BFECF8CB9C398BB9A81918111F6CFAB
|
||||
:1002300025C0C39ABB9A5D9BFECF8CB9C398BB9A6D
|
||||
:1002400081918111F6CFE2EDF0E083E2C39ABB9A8F
|
||||
:100250005D9BFECF8CB9C398BB9A81918111F6CF7B
|
||||
:1002600015C0C39ABB9A5D9BFECF8CB9C398BB9A4D
|
||||
:1002700081918111F6CFC29ABA9A0EC0C498BC9AE5
|
||||
:10028000C39ABB9AE2EEF0E083E2D3CFC398BB9A65
|
||||
:10029000EFEEF0E083E2E5CFCF9108950E945500A4
|
||||
:1002A000FFCF1F920F920FB60F9211248F939F933F
|
||||
:1002B00095B384E0892785BB9F918F910F900FBEE6
|
||||
:1002C0000F901F901895CF93DF931F92CDB7DEB795
|
||||
:1002D0006983BC9ABB9ABA9AC498BC9AC398BB9AD1
|
||||
:1002E000C298BA9A1BB888E08AB986EA80BD10BC69
|
||||
:1002F00089E189B9ECE2F1E085E5C39ABB9A5D9B9F
|
||||
:10030000FECF8CB9C398BB9A81918111F6CF0F9023
|
||||
:10031000DF91CF910895BC9ABB9ABA9AC498BC9ABF
|
||||
:10032000C398BB9AC298BA9A0895A29AA39AA49A1B
|
||||
:10033000A59AA69AA79AAA98A29AAB98A39AAC98BB
|
||||
:10034000A49AAD98A59AAE98A69AAF98A79A089540
|
||||
:100350008AE391E00E948B0189E391E00E9495017C
|
||||
:1003600060E088E391E00E9463010895EE0FFF1FB3
|
||||
:0C0370000590F491E02D0994F894FFCF63
|
||||
:10037C002323232320426567696E20426F6F7475B7
|
||||
:10038C0070202323232323232323232323232323E7
|
||||
:10039C002323232323232323232323232323232321
|
||||
:1003AC0023232323232323232323230A002320541F
|
||||
:1003BC00657374204F75747075740A00232053652F
|
||||
:1003CC007475702054696D65720A002323204F7573
|
||||
:1003DC007470757420496E697420446F6E65210ABF
|
||||
:1003EC00002320536574757020427574746F6E0A07
|
||||
:1003FC000023205365747570204144430A00232365
|
||||
:10040C00232320456E6420426F6F74757020232364
|
||||
:10041C0023232323232323232323232323232323A0
|
||||
:10042C002323232323232323232323232323232390
|
||||
:10043C002323232323232323230A005561727420AF
|
||||
:08044C00646F6E65210A0000D7
|
||||
:00000001FF
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -198,7 +198,7 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
.rela.plt
|
||||
*(.rela.plt)
|
||||
|
||||
.text 0x00000000 0x2d2
|
||||
.text 0x00000000 0x37c
|
||||
*(.vectors)
|
||||
.vectors 0x00000000 0x54 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5/crtm16a.o
|
||||
0x00000000 __vector_default
|
||||
@@ -280,33 +280,33 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
0x000000aa . = ALIGN (0x2)
|
||||
*(.text.*)
|
||||
.text._Z5setupv
|
||||
0x000000aa 0x14c USBLaminator.o
|
||||
0x000000aa 0x1f2 USBLaminator.o
|
||||
0x000000aa _Z5setupv
|
||||
.text.main 0x000001f6 0x6 USBLaminator.o
|
||||
0x000001f6 main
|
||||
.text.main 0x0000029c 0x6 USBLaminator.o
|
||||
0x0000029c main
|
||||
.text.__vector_6
|
||||
0x000001fc 0x24 USBLaminator.o
|
||||
0x000001fc __vector_6
|
||||
.text._ZN5UsartILm9600EEC2E3LedIN6avrlib5portbELi4ELi3ELi2EE
|
||||
0x00000220 0x4c USBLaminator.o
|
||||
0x00000220 _ZN5UsartILm9600EEC2E3LedIN6avrlib5portbELi4ELi3ELi2EE
|
||||
0x00000220 _ZN5UsartILm9600EEC1E3LedIN6avrlib5portbELi4ELi3ELi2EE
|
||||
0x000002a2 0x24 USBLaminator.o
|
||||
0x000002a2 __vector_6
|
||||
.text._ZN5UsartILm38400EN6avrlib5portdELi5ELi4ELi3EEC2E3LedINS0_5portbELi4ELi3ELi2EE
|
||||
0x000002c6 0x50 USBLaminator.o
|
||||
0x000002c6 _ZN5UsartILm38400EN6avrlib5portdELi5ELi4ELi3EEC1E3LedINS0_5portbELi4ELi3ELi2EE
|
||||
0x000002c6 _ZN5UsartILm38400EN6avrlib5portdELi5ELi4ELi3EEC2E3LedINS0_5portbELi4ELi3ELi2EE
|
||||
.text._ZN3LedIN6avrlib5portbELi4ELi3ELi2EE4initEv
|
||||
0x0000026c 0x14 USBLaminator.o
|
||||
0x0000026c _ZN3LedIN6avrlib5portbELi4ELi3ELi2EE4initEv
|
||||
0x00000316 0x14 USBLaminator.o
|
||||
0x00000316 _ZN3LedIN6avrlib5portbELi4ELi3ELi2EE4initEv
|
||||
.text._ZN3SSRIN6avrlib5portcELi2ELi3ELi4ELi5ELi6ELi7EE4initEv
|
||||
0x00000280 0x26 USBLaminator.o
|
||||
0x00000280 _ZN3SSRIN6avrlib5portcELi2ELi3ELi4ELi5ELi6ELi7EE4initEv
|
||||
0x0000032a 0x26 USBLaminator.o
|
||||
0x0000032a _ZN3SSRIN6avrlib5portcELi2ELi3ELi4ELi5ELi6ELi7EE4initEv
|
||||
.text._GLOBAL__sub_I_l
|
||||
0x000002a6 0x1c USBLaminator.o
|
||||
.text.libgcc 0x000002c2 0xc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_tablejump.o)
|
||||
0x000002c2 __tablejump2__
|
||||
0x000002c6 __tablejump__
|
||||
0x000002ce . = ALIGN (0x2)
|
||||
0x00000350 0x1c USBLaminator.o
|
||||
.text.libgcc 0x0000036c 0xc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_tablejump.o)
|
||||
0x0000036c __tablejump2__
|
||||
0x00000370 __tablejump__
|
||||
0x00000378 . = ALIGN (0x2)
|
||||
*(.fini9)
|
||||
.fini9 0x000002ce 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_exit.o)
|
||||
0x000002ce _exit
|
||||
0x000002ce exit
|
||||
.fini9 0x00000378 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_exit.o)
|
||||
0x00000378 _exit
|
||||
0x00000378 exit
|
||||
*(.fini9)
|
||||
*(.fini8)
|
||||
*(.fini8)
|
||||
@@ -325,11 +325,11 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
*(.fini1)
|
||||
*(.fini1)
|
||||
*(.fini0)
|
||||
.fini0 0x000002ce 0x4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_exit.o)
|
||||
.fini0 0x00000378 0x4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_exit.o)
|
||||
*(.fini0)
|
||||
0x000002d2 _etext = .
|
||||
0x0000037c _etext = .
|
||||
|
||||
.data 0x00800060 0x60 load address 0x000002d2
|
||||
.data 0x00800060 0xd8 load address 0x0000037c
|
||||
0x00800060 PROVIDE (__data_start, .)
|
||||
*(.data)
|
||||
.data 0x00800060 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5/crtm16a.o
|
||||
@@ -343,32 +343,32 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
*(.rodata)
|
||||
*(.rodata*)
|
||||
.rodata.str1.1
|
||||
0x00800060 0x5f USBLaminator.o
|
||||
0x00800060 0xd7 USBLaminator.o
|
||||
*(.gnu.linkonce.d*)
|
||||
0x008000c0 . = ALIGN (0x2)
|
||||
*fill* 0x008000bf 0x1
|
||||
0x008000c0 _edata = .
|
||||
0x008000c0 PROVIDE (__data_end, .)
|
||||
0x00800138 . = ALIGN (0x2)
|
||||
*fill* 0x00800137 0x1
|
||||
0x00800138 _edata = .
|
||||
0x00800138 PROVIDE (__data_end, .)
|
||||
|
||||
.bss 0x008000c0 0x3
|
||||
0x008000c0 PROVIDE (__bss_start, .)
|
||||
.bss 0x00800138 0x3
|
||||
0x00800138 PROVIDE (__bss_start, .)
|
||||
*(.bss)
|
||||
.bss 0x008000c0 0x3 USBLaminator.o
|
||||
0x008000c0 r
|
||||
0x008000c1 o
|
||||
0x008000c2 l
|
||||
.bss 0x00800138 0x3 USBLaminator.o
|
||||
0x00800138 r
|
||||
0x00800139 o
|
||||
0x0080013a l
|
||||
*(.bss*)
|
||||
*(COMMON)
|
||||
0x008000c3 PROVIDE (__bss_end, .)
|
||||
0x000002d2 __data_load_start = LOADADDR (.data)
|
||||
0x00000332 __data_load_end = (__data_load_start + SIZEOF (.data))
|
||||
0x0080013b PROVIDE (__bss_end, .)
|
||||
0x0000037c __data_load_start = LOADADDR (.data)
|
||||
0x00000454 __data_load_end = (__data_load_start + SIZEOF (.data))
|
||||
|
||||
.noinit 0x008000c3 0x0
|
||||
0x008000c3 PROVIDE (__noinit_start, .)
|
||||
.noinit 0x0080013b 0x0
|
||||
0x0080013b PROVIDE (__noinit_start, .)
|
||||
*(.noinit*)
|
||||
0x008000c3 PROVIDE (__noinit_end, .)
|
||||
0x008000c3 _end = .
|
||||
0x008000c3 PROVIDE (__heap_start, .)
|
||||
0x0080013b PROVIDE (__noinit_end, .)
|
||||
0x0080013b _end = .
|
||||
0x0080013b PROVIDE (__heap_start, .)
|
||||
|
||||
.eeprom 0x00810000 0x0
|
||||
*(.eeprom*)
|
||||
@@ -434,31 +434,31 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
.debug_pubnames
|
||||
*(.debug_pubnames)
|
||||
|
||||
.debug_info 0x00000000 0x30ea
|
||||
.debug_info 0x00000000 0x3a03
|
||||
*(.debug_info)
|
||||
.debug_info 0x00000000 0x30ea USBLaminator.o
|
||||
.debug_info 0x00000000 0x3a03 USBLaminator.o
|
||||
*(.gnu.linkonce.wi.*)
|
||||
|
||||
.debug_abbrev 0x00000000 0x3fb
|
||||
*(.debug_abbrev)
|
||||
.debug_abbrev 0x00000000 0x3fb USBLaminator.o
|
||||
|
||||
.debug_line 0x00000000 0x3ef
|
||||
.debug_line 0x00000000 0x48c
|
||||
*(.debug_line)
|
||||
.debug_line 0x00000000 0x3ef USBLaminator.o
|
||||
.debug_line 0x00000000 0x48c USBLaminator.o
|
||||
|
||||
.debug_frame 0x00000000 0xb0
|
||||
*(.debug_frame)
|
||||
.debug_frame 0x00000000 0xb0 USBLaminator.o
|
||||
|
||||
.debug_str 0x00000000 0x1103
|
||||
.debug_str 0x00000000 0x1252
|
||||
*(.debug_str)
|
||||
.debug_str 0x00000000 0x1103 USBLaminator.o
|
||||
0x114e (size before relaxing)
|
||||
.debug_str 0x00000000 0x1252 USBLaminator.o
|
||||
0x12a2 (size before relaxing)
|
||||
|
||||
.debug_loc 0x00000000 0x301
|
||||
.debug_loc 0x00000000 0x55f
|
||||
*(.debug_loc)
|
||||
.debug_loc 0x00000000 0x301 USBLaminator.o
|
||||
.debug_loc 0x00000000 0x55f USBLaminator.o
|
||||
|
||||
.debug_macinfo
|
||||
*(.debug_macinfo)
|
||||
|
||||
@@ -1,54 +1,72 @@
|
||||
S01400005553424C616D696E61746F722E737265637F
|
||||
S11300000C942B000C9453000C9453000C94530048
|
||||
S11300100C9453000C9453000C94FE000C94530065
|
||||
S11300100C9453000C9453000C9451010C94530011
|
||||
S11300200C9453000C9453000C9453000C94530000
|
||||
S11300300C9453000C9453000C9453000C945300F0
|
||||
S11300400C9453000C9453000C9453000C945300E0
|
||||
S11300500C945300530111241FBECFE5D4E0DEBF3E
|
||||
S1130060CDBF10E0A0E6B0E0E2EDF2E002C0059002
|
||||
S11300700D92A03CB107D9F720E0A0ECB0E001C09C
|
||||
S11300801D92A33CB207E1F710E0C6E5D0E004C03E
|
||||
S11300902297FE010E946301C435D107C9F70E946B
|
||||
S11300A0FB000C9467010C940000CF93C49ABC9A93
|
||||
S11300500C945300A80111241FBECFE5D4E0DEBFE9
|
||||
S1130060CDBF11E0A0E6B0E0ECE7F3E002C00590FC
|
||||
S11300700D92A833B107D9F721E0A8E3B1E001C09C
|
||||
S11300801D92AB33B207E1F710E0C6E5D0E004C03F
|
||||
S11300902297FE010E94B801C435D107C9F70E9416
|
||||
S11300A04E010C94BC010C940000CF93C49ABC9AEA
|
||||
S11300B0AA98A29AAB98A39AAC98A49AAD98A59A38
|
||||
S11300C0AE98A69AAF98A79AE1E6F0E083E2C39AC5
|
||||
S11300D0BB9A5D9BFECF8CB9C398BB9A8191811169
|
||||
S11300E0F6CFAA98A29AAB98A39AAC98A49AAD9882
|
||||
S11300F0A59AAE98A69AAF98A79A20E030E041E07E
|
||||
S113010050E0CA01022E02C0880F991F0A94E2F738
|
||||
S1130110A82FA17080FF02C0AA9AA29AF82FF270A9
|
||||
S113012081FF02C0AB9AA39AE82FE47082FF02C059
|
||||
S1130130AC9AA49A782F787083FF02C0AD9AA59ADE
|
||||
S1130140682F607184FF02C0AE9AA69A982F9072AD
|
||||
S113015085FF02C0AF9AA79A8FE7BAE1C6E0815043
|
||||
S1130160B040C040E1F700C00000AA2311F0AA98F3
|
||||
S1130170A29AFF2311F0AB98A39AEE2311F0AC9846
|
||||
S1130180A49A772311F0AD98A59A662311F0AE983E
|
||||
S1130190A69A992311F0AF98A79A2F5F3F4F263064
|
||||
S11301A0310509F0AECFAA98A29AAB98A39AAC985D
|
||||
S11301B0A49AAD98A59AAE98A69AAF98A79A1FBC90
|
||||
S11301C08EB58B608EBD1DBC1CBC17BC16BC81E6F5
|
||||
S11301D08BBD88EA8ABD19BC18BC89B7806189BF08
|
||||
S11301E07894C498BC9AC39ABB9AC398BB9AC29A8F
|
||||
S11301F0BA9ACF9108950E945500FFCF1F920F9293
|
||||
S11302000FB60F9211248F939F9395B384E089279F
|
||||
S113021085BB9F918F910F900FBE0F901F901895E3
|
||||
S1130220CF93DF931F92CDB7DEB76983BC9ABB9A95
|
||||
S1130230BA9AC498BC9AC398BB9AC298BA9A81E8ED
|
||||
S113024089B988E08AB986E880BDE3EBF0E085E50A
|
||||
S1130250C39ABB9A5D9BFECF8CB9C398BB9A81911C
|
||||
S11302608111F6CF0F90DF91CF910895BC9ABB9A7C
|
||||
S1130270BA9AC498BC9AC398BB9AC298BA9A089579
|
||||
S1130280A29AA39AA49AA59AA69AA79AAA98A29A75
|
||||
S1130290AB98A39AAC98A49AAD98A59AAE98A69A4E
|
||||
S11302A0AF98A79A089582EC90E00E94360181EC01
|
||||
S11302B090E00E94400160E080EC90E00E94100118
|
||||
S11302C00895EE0FFF1F0590F491E02D0994F89422
|
||||
S10502D0FFCF5A
|
||||
S11302D22323232320426567696E20426F6F74755E
|
||||
S11302E2702023232323232323232323232323238E
|
||||
S11302F223232323232323232323232323232323C8
|
||||
S113030223232323232323232323232323232323B7
|
||||
S113031223232323232323232323232323232323A7
|
||||
S11303220A005561727420646F6E65210D0A000023
|
||||
S11300E0F6CFEEE9F0E083E2C39ABB9A5D9BFECFC4
|
||||
S11300F08CB9C398BB9A81918111F6CFAA98A29A20
|
||||
S1130100AB98A39AAC98A49AAD98A59AAE98A69ADF
|
||||
S1130110AF98A79A20E030E041E050E0CA01022EF7
|
||||
S113012002C0880F991F0A94E2F7A82FA17080FFDC
|
||||
S113013002C0AA9AA29AF82FF27081FF02C0AB9A69
|
||||
S1130140A39AE82FE47082FF02C0AC9AA49A782F95
|
||||
S1130150787083FF02C0AD9AA59A682F607184FFFE
|
||||
S113016002C0AE9AA69A982F907285FF02C0AF9AE9
|
||||
S1130170A79A8FEFB1EEC4E08150B040C040E1F7E0
|
||||
S113018000C00000AA2311F0AA98A29AFF2311F03C
|
||||
S1130190AB98A39AEE2311F0AC98A49A772311F0AC
|
||||
S11301A0AD98A59A662311F0AE98A69A992311F0FA
|
||||
S11301B0AF98A79A2F5F3F4F2630310509F0AECF95
|
||||
S11301C0AA98A29AAB98A39AAC98A49AAD98A59A27
|
||||
S11301D0AE98A69AAF98A79AEDEAF0E083E2C39AA4
|
||||
S11301E0BB9A5D9BFECF8CB9C398BB9A8191811158
|
||||
S11301F0F6CF1FBC8EB58B608EBD1DBC1CBC17BC5E
|
||||
S113020016BC81E68BBD88EA8ABD19BC18BC89B7C7
|
||||
S1130210806189BF7894ECEBF0E083E2C39ABB9AE7
|
||||
S11302205D9BFECF8CB9C398BB9A81918111F6CFA7
|
||||
S113023025C0C39ABB9A5D9BFECF8CB9C398BB9A69
|
||||
S113024081918111F6CFE2EDF0E083E2C39ABB9A8B
|
||||
S11302505D9BFECF8CB9C398BB9A81918111F6CF77
|
||||
S113026015C0C39ABB9A5D9BFECF8CB9C398BB9A49
|
||||
S113027081918111F6CFC29ABA9A0EC0C498BC9AE1
|
||||
S1130280C39ABB9AE2EEF0E083E2D3CFC398BB9A61
|
||||
S1130290EFEEF0E083E2E5CFCF9108950E945500A0
|
||||
S11302A0FFCF1F920F920FB60F9211248F939F933B
|
||||
S11302B095B384E0892785BB9F918F910F900FBEE2
|
||||
S11302C00F901F901895CF93DF931F92CDB7DEB791
|
||||
S11302D06983BC9ABB9ABA9AC498BC9AC398BB9ACD
|
||||
S11302E0C298BA9A1BB888E08AB986EA80BD10BC65
|
||||
S11302F089E189B9ECE2F1E085E5C39ABB9A5D9B9B
|
||||
S1130300FECF8CB9C398BB9A81918111F6CF0F901F
|
||||
S1130310DF91CF910895BC9ABB9ABA9AC498BC9ABB
|
||||
S1130320C398BB9AC298BA9A0895A29AA39AA49A17
|
||||
S1130330A59AA69AA79AAA98A29AAB98A39AAC98B7
|
||||
S1130340A49AAD98A59AAE98A69AAF98A79A08953C
|
||||
S11303508AE391E00E948B0189E391E00E94950178
|
||||
S113036060E088E391E00E9463010895EE0FFF1FAF
|
||||
S10F03700590F491E02D0994F894FFCF5F
|
||||
S113037C2323232320426567696E20426F6F7475B3
|
||||
S113038C70202323232323232323232323232323E3
|
||||
S113039C232323232323232323232323232323231D
|
||||
S11303AC23232323232323232323230A002320541B
|
||||
S11303BC657374204F75747075740A00232053652B
|
||||
S11303CC7475702054696D65720A002323204F756F
|
||||
S11303DC7470757420496E697420446F6E65210ABB
|
||||
S11303EC002320536574757020427574746F6E0A03
|
||||
S11303FC0023205365747570204144430A00232361
|
||||
S113040C232320456E6420426F6F74757020232360
|
||||
S113041C232323232323232323232323232323239C
|
||||
S113042C232323232323232323232323232323238C
|
||||
S113043C2323232323232323230A005561727420AB
|
||||
S10B044C646F6E65210A0000D3
|
||||
S9030000FC
|
||||
|
||||
@@ -10,19 +10,26 @@
|
||||
ledclass l;
|
||||
ssrclass o;
|
||||
usartclass r(l);
|
||||
adcclass a;
|
||||
|
||||
void setup()
|
||||
{
|
||||
l.on(l.RED);
|
||||
o.off();
|
||||
r.send("#### Begin Bootup ##############################################################\n");
|
||||
r.send("#### Begin Bootup #########################################\n");
|
||||
r.send("# Test Output\n");
|
||||
o.test();
|
||||
r.send("# Setup Timer\n");
|
||||
o.setup_timer();
|
||||
r.send("## Output Init Done!\n");
|
||||
l.off(l.RED);
|
||||
l.on(l.YELLOW);
|
||||
//adc on
|
||||
r.send("# Setup ADC\n");
|
||||
a.on();
|
||||
r.send("# Setup Button\n");
|
||||
//button on
|
||||
l.off(l.YELLOW);
|
||||
r.send("#### End Bootup ###########################################\n");
|
||||
l.on(l.GREEN);
|
||||
}
|
||||
|
||||
@@ -31,6 +38,7 @@ int main(void)
|
||||
setup();
|
||||
while(1)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
<ToolNumber>0000000000000</ToolNumber>
|
||||
<Channel>
|
||||
<host>127.0.0.1</host>
|
||||
<port>10439</port>
|
||||
<port>11927</port>
|
||||
<ssl>False</ssl>
|
||||
</Channel>
|
||||
<ToolOptions>
|
||||
@@ -63,13 +63,13 @@
|
||||
</ToolOptions>
|
||||
</com_atmel_avrdbg_tool_ispmk2>
|
||||
<com_atmel_avrdbg_tool_simulator>
|
||||
<ToolType xmlns="">com.atmel.avrdbg.tool.simulator</ToolType>
|
||||
<ToolName xmlns="">Simulator</ToolName>
|
||||
<ToolNumber xmlns="">
|
||||
<ToolType>com.atmel.avrdbg.tool.simulator</ToolType>
|
||||
<ToolName>Simulator</ToolName>
|
||||
<ToolNumber>
|
||||
</ToolNumber>
|
||||
<Channel xmlns="">
|
||||
<Channel>
|
||||
<host>127.0.0.1</host>
|
||||
<port>10439</port>
|
||||
<port>11927</port>
|
||||
<ssl>False</ssl>
|
||||
</Channel>
|
||||
</com_atmel_avrdbg_tool_simulator>
|
||||
@@ -154,6 +154,9 @@
|
||||
</ToolchainSettings>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="io\ADC.hpp">
|
||||
<SubType>compile</SubType>
|
||||
</Compile>
|
||||
<Compile Include="io\hardware\pin.hpp">
|
||||
<SubType>compile</SubType>
|
||||
</Compile>
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
/*
|
||||
* ADC.hpp
|
||||
*
|
||||
* Created: 17.07.2016 15:51:41
|
||||
* Author: netz
|
||||
*/
|
||||
|
||||
|
||||
#ifndef ADC_H_
|
||||
#define ADC_H_
|
||||
|
||||
#include <util/delay.h>
|
||||
|
||||
template <bool avcc>
|
||||
class Adc {
|
||||
public:
|
||||
Adc() {
|
||||
init();
|
||||
}
|
||||
void on() {
|
||||
ADCSRA |= (1<<ADEN);
|
||||
_delay_ms(100);
|
||||
}
|
||||
private:
|
||||
void init() {
|
||||
ADCSRA = (1<<ADPS2);
|
||||
if(avcc) {
|
||||
ADMUX = (1<<REFS0);
|
||||
} else {
|
||||
ADMUX = 0;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
#endif /* ADC_H_ */
|
||||
@@ -9,13 +9,13 @@
|
||||
#ifndef USART_H_
|
||||
#define USART_H_
|
||||
|
||||
template <uint32_t baudrate>
|
||||
template <uint32_t baudrate, typename RSPort, int pin_rts, int pin_cts, int pin_pwren>
|
||||
class Usart {
|
||||
public:
|
||||
Usart(ledclass l) {
|
||||
init();
|
||||
this->led = l;
|
||||
send("Uart done!\r\n");
|
||||
send("Uart done!\n");
|
||||
}
|
||||
void send(const char *text) {
|
||||
while (*text)
|
||||
@@ -29,9 +29,14 @@ class Usart {
|
||||
}
|
||||
private:
|
||||
void init() {
|
||||
UBRRL = (F_CPU / (baudrate * 16L) - 1); //Teiler wird gesetzt
|
||||
UCSRB = /*(1<<RXEN1) | (1<<RXCIE1) | */ (1<<TXEN); //Enable TXEN im Register UCR TX-Data Enable
|
||||
UCSRC = (1<<URSEL) | (3<<UCSZ0); //8N1
|
||||
//txd::make_output();
|
||||
//rxd::make_input();
|
||||
|
||||
UCSRA = 0;
|
||||
UCSRB = (1<<TXEN);
|
||||
UCSRC = (1<<URSEL) | (1<<UPM1) | (1<<UCSZ1) | (1<<UCSZ0); //8E1
|
||||
UBRRH = 0;
|
||||
UBRRL = (F_CPU / (baudrate * 16L) - 1);
|
||||
}
|
||||
uint8_t uart_putchar(uint8_t c) {
|
||||
led.on(led.YELLOW);
|
||||
@@ -41,6 +46,9 @@ class Usart {
|
||||
return 0;
|
||||
}
|
||||
ledclass led;
|
||||
const typedef avrlib::pin<RSPort, pin_rts> rts;
|
||||
const typedef avrlib::pin<RSPort, pin_cts> cts;
|
||||
const typedef avrlib::pin<RSPort, pin_pwren> pwren;
|
||||
};
|
||||
|
||||
#endif /* USART_H_ */
|
||||
@@ -9,12 +9,13 @@
|
||||
#ifndef PERIPHERAL_H_
|
||||
#define PERIPHERAL_H_
|
||||
|
||||
#define F_CPU 20000000
|
||||
#define F_CPU 16000000
|
||||
|
||||
#include <avr/io.h>
|
||||
|
||||
#include "io/hardware/portb.hpp"
|
||||
#include "io/hardware/portc.hpp"
|
||||
#include "io/hardware/portd.hpp"
|
||||
|
||||
#include "io/Led.hpp"
|
||||
typedef Led<
|
||||
@@ -37,9 +38,18 @@ typedef SSR<
|
||||
|
||||
#include "io/Usart.hpp"
|
||||
typedef Usart<
|
||||
9600
|
||||
38400,
|
||||
avrlib::portd,
|
||||
PIND5, //RTS
|
||||
PIND4, //CTS
|
||||
PIND3 //PWREN
|
||||
> usartclass;
|
||||
|
||||
#include "io/ADC.hpp"
|
||||
typedef ADC<
|
||||
false //AREF powsersource
|
||||
> adcclass;
|
||||
|
||||
|
||||
|
||||
#endif /* PERIPHERAL_H_ */
|
||||
Reference in New Issue
Block a user