{"id":4,"date":"2007-03-18T10:06:11","date_gmt":"2007-03-18T09:06:11","guid":{"rendered":"http:\/\/roboblog.fatal-fury.de\/?p=4"},"modified":"2009-09-16T19:01:53","modified_gmt":"2009-09-16T18:01:53","slug":"myavr-board","status":"publish","type":"post","link":"http:\/\/roboblog.fatal-fury.de\/?p=4","title":{"rendered":"myAVR Board"},"content":{"rendered":"<p>In der Schule besch\u00e4ftigen wir uns dieses Jahr auch mit Mikrocontroller. Jeder hat sich das myAVR Board bestellt, mit dem wir nun eine Ampel in Assembler programmieren werden. Das einzigste Interesannte an dem Board ist der USB-Programmer. mySmartUSB  nennt sich das Teil und hat einen CP2102 Chip. Er wird unter Linux problemlos unterst\u00fctzt, Wenn man den Treiber im Kernel hat. Wenn nicht, findet man ihn auf folgendem Weg:<br \/>\nDevice Drivers - USB supoort - USB Serial converter support - USB CP2101 UART Brigde Controller<br \/>\nWenn man das Board dann anschliesst, meldet es sich folgendermasen:<\/p>\n<p><code>Oct 13 16:11:46 ktux kernel: usb 1-1: new full speed USB device using uhci_hcd and address 23<br \/>\nOct 13 16:11:46 ktux kernel: usb 1-1: Product: CP2102 USB to UART Bridge Controller<br \/>\nOct 13 16:11:46 ktux kernel: usb 1-1: Manufacturer: Silicon Labs<br \/>\nOct 13 16:11:46 ktux kernel: usb 1-1: SerialNumber: 0001<br \/>\nOct 13 16:11:47 ktux kernel: usb 1-1: configuration #1 chosen from 1 choice<br \/>\nOct 13 16:11:47 ktux kernel: cp2101 1-1:1.0: cp2101 converter detected<br \/>\nOct 13 16:11:47 ktux kernel: usb 1-1: reset full speed USB device using uhci_hcd and address 23<br \/>\nOct 13 16:11:47 ktux kernel: usb 1-1: cp2101 converter now attached to ttyUSB0<br \/>\nOct 13 16:11:55 ktux kernel: usb 1-1: USB disconnect, address 23<br \/>\nOct 13 16:11:55 ktux kernel: cp2101 ttyUSB0: cp2101 converter now disconnected from ttyUSB0<\/code><br \/>\n\/dev\/ttyUSB0 ist nun das Device, dass bei der Programmersoftware angegeben werden muss.<\/p>\n<p>Ich habe das Ampelprogramm in Assembler und C geschrieben. In C war ich nach 10 Minuten fertig. F\u00fcr den Assembler Teil habe ich allerdings 2 Tage gebraucht, da ich vorher noch nie etwas in ASM gemacht hatte.<\/p>\n<p><a href=\"http:\/\/roboblog.fatal-fury.de\/wp-content\/uploads\/2007\/03\/ampel.zip\" class=\"attachmentlink\">ampel.zip<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In der Schule besch\u00e4ftigen wir uns dieses Jahr auch mit Mikrocontroller. Jeder hat sich das myAVR Board bestellt, mit dem wir nun eine Ampel in Assembler programmieren werden. Das einzigste Interesannte an dem Board ist der USB-Programmer. mySmartUSB nennt sich das Teil und hat einen CP2102 Chip. Er wird unter Linux problemlos unterst\u00fctzt, Wenn man [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-4","post","type-post","status-publish","format-standard","hentry","category-avr"],"_links":{"self":[{"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/posts\/4","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4"}],"version-history":[{"count":0,"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/posts\/4\/revisions"}],"wp:attachment":[{"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}