Automatic Cronjob Checkin: 20160717-181006
This commit is contained in:
parent
f921d0b37b
commit
b648e126e6
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>
|
||||
|
36
USBLaminator/USBLaminator/io/ADC.hpp
Normal file
36
USBLaminator/USBLaminator/io/ADC.hpp
Normal file
@ -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_ */
|
Loading…
Reference in New Issue
Block a user