-
Thread
Datenübertragung ZigBee
QTouch® buttons: Up, Down, Left, Right, Valid and Slider Full Speed USB device port JTAG/ICE port On-board power regulation BNC connector for ADC input BNC connector for DAC output User potentiometer connected to the ADC input ----->>>ZigBEE connector<<<<<----- Jörg
beispielsweise wirst du immer ein "power OK" lesen, auch wenn der Resetwert des Registerbits natürlich formal 0 ist). RUFFYDEMONKEY schrieb im Beitrag #2619995: > Ich habe ein USB ZigBee Stick von Telegesis. Da müsstest du sehen, ob und wie du den mit dem Atmel-MAC verheiratet bekommst.
-
Thread
"Genaue" Temperaturmessung (0.01 K)
der anderen Seite sind ja die Genauigkeitsklassen der PT-Sensoren bekannt: Klasse A: dT = ± (0,15 °C + 0,002 · T) Klasse B: dT = ± (0,30 °C + 0,005 · T) 1/3 Klasse B: dT = ± (1/3 · (0,30 °C + 0,005 · T)) 1/10 Klasse B: dT = ± (1/10 · (0,30 °C + 0,005 · T)) bzw. nach neuer Definition: Klasse AA: tg = 0,1 °C + 0,0017 · |t| Klasse A: tg = 0,15 °C + 0,002 · |t| Klasse B: tg = 0,30 °C + 0,005 · |t| Klasse C: tg = 0,6 °C + 0,01 · |t| sprich, eine Genauigkeit von 10mK ist erst einmal weit weg von der
-
Thread
TCP/IP Stack PIC32
ON /////////////////////////////////////////////////////// int main() { TRISE &= ~((1<<0)|(1<<1)|(1<<2)); LATEbits.LATE2 = 1; mJTAGPortEnable(FALSE); // JTAG Schnittstelle ausschalten LATD &= 0xFFF7; TRISD &= 0xFFF7; LATDbits.LATD3 = 1; M_LEDS_INIT();
TCPIPInit(sys_clk)) { M_LED_1_ON(); LCD_Write_String(SPI3,"TCP/IP Init : Fehler !",0,2); return -1; } LCD_Write_String(SPI3,"TCP/IP Initialisiert!",0,2); DelayMs(1000); DHCPInit(); M_LED_2_ON(); curr_ip.Val = 0; unsigned int result = 0;
-
Thread
Object Oriented Forth
0000080 656d 7542 6666 7265 6957 6874 6953 657a 0000090 1600 7246 6d61 4265 6675 6566 0072 520c 00000a0 4247 3635 0035 7016 6972 746e 7473 6972 00000b0 676e 2300 770a 6469 6874 0c00 6568 6769 00000c0 7468 0600 636c 0064 6206 6675 0400 6266 00000d0 0600 7277 0069 2d2f 0b35 1382 2981 3582 00000e0 0308
1113 1114 1309 3410 1604 00001a0 1117 110a 1117 340c 1602 1118 1417 8005 00001b0 0136 1159 1418 2311 3601 5901 1511 0714 00001c0 0036 5159 0163 3481 0708 880e 001a 1911 00001d0 1a16 0e10 1b16 20b0 0100 1216 63b0 8201 00001e0 da30
-
Thread
Lehrer mit A13 hat mehr Netto als Ing. mit 60k - Warum? Gesperrt
Das ist über Lehrer und recht lustig. http://www.youtube.com/watch?v=0POehMV9GzE&feature=related
Büro, Dreifach-Verglasung mit irgendeiner komischen Beschichtung in den Fenstern. Fenster zu - 0 Empfang Fenster auf - voller Empfang
-
Thread
AVR atmega328 ausgereizt? Und nun? 32bit?
= GPIO_Mode_OUT; // Ports als Output definieren GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_2 | GPIO_Pin_3; // Pins 0,1,2,3 aktivieren GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; // Output Modus: Push-pull GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz
GPIO_Mode_OUT; // Ports als Output definieren GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_2 | GPIO_Pin_3; // Pins 0,1,2,3 aktivieren GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; // Output Modus: Push-pull GPIO_InitStructure.GPIO_Speed = GPIO_Speed_
-
Thread
Mikrocontroller mit 9 PWM ausgängen?
dann gibt es auch noch den "0.01€-µC" PMS15A, mit nur einem 8-bit PWM, der etwas aufwendiger zu beschaffen ist.
Jörg W. schrieb im Beitrag #6270573: > Ob der Controller nun 0,05, 0,24 oder 3,50 kostet, wäre mir selbst bei > der Verwendung von 10 oder 20 Stück doch pupsegal. Ja, *dir* wäre das egal. Aber vielen anderen Leuten ist das eben nicht egal, weil sie eben etwas
-
Thread
Dreheiseninstrumente noch zeitgemäß?
Supertester 680 mal verscheuert habe, nehme ich mir heute noch übel. :-} https://www.radiomuseum.org/r/ice_microtest_80.html Also, lieber TO. Erkläre uns doch mal bitte, wozu Du evtl. "zeitgemäße" Auflösungen und Genauigkeiten brauchen könntest.
Sie werden kaum kaputt und brauchen keine externe Versorgung. Genauigkeit bei beiden Typen bis 0,2 % vom Endausschlag
-
Thread
SAM3s einmal programmiert, dann tot
Hallo hp-freund, danke für Deine Antwort. Ich habe einen Atmel SAM-ICE Programmieradapter. Leider kann ich mich mit dem Tool nicht auf den Adapter verbinden. Aber trotzdem Danke für Deinen Tip! Viele Grüße, Sam
Erfolg. Was komisch ist: Der Pegel sollte ohne externe Beschaltung durch den internen Pull-Down bei 0 sein. Er ist jedoch bei ca. 1.8V. Irgendwas stimmt hier grundsätzlich nicht. Die Idee mit dem zurücksetzen des Controllers (Flashmem, etc.) ist echt gut. Weiss jemand wie man den SAM3s4 sonst
-
Thread
Ort für Arbeitstelle
Ganz klar Nürnberg. Man kann auch relativ schnell mit dem ICE nach München pendeln, falls die Stelle dort interessanter ist.
wechseln (>200 km) zum zweiten Mal und will alles besser machen als damals. Single, ungebunden, aber 0 Freunde und Verwandte dort.
-
Thread
AVR springt aus Subroutine ins Nirvana
[AVRASM] 32: { 33: DDRA = AUSGANG; 0000005A SER R24 Set Register 0000005B OUT 0x1A,R24 Out to I/O location 34: DDRD = EINGANG; 0000005C OUT 0x11,R1 Out to I/O location 0000005D RET Subroutine return 52: { 53: ports_init(); 0000005E CALL 0x0000005A Call subroutine 48: PORTA = 0b00000110; 00000060 LDI R24,0x06 Load immediate 00000061 OUT 0x1B,R24 Out to I/O location 57: PORTD = 0xFF; 00000062 SER R24 Set Register --- D:\Entwicklung\source\Brenner\Brenner
-
Thread
JTAGICE 3 debugWIRE debuggen geht, programmieren nicht?
Offensichtlich funktioniert die debugWire Geschichte, aber irgendwo im Bereich Ablaufsteuerung Studio / Jtag ICE 3 / AVR ATmega328p hängts, oder?
Fuses nicht setzten kann und dann abbricht. /* FUSES = // Set Fuses Bits { .extended = 0xF9, .high = 0xC7, .low = 0xE2, }; */ Gruss, Adrian
-
Thread
Flag in BLOCK setzen und löschen?
Ich mag es außerdem, die IC auf selbstgebaute Leiterplatte zu löten, ohne Zwischenstufe. STM mit 0,5 mm zwischen Pins ist für meinen Augen eine Herausforderung. Nach Möglichkeit gehe ich nicht unter 1,27 mm, notfalls 0,8 mm.
spi_intern_start(); spi_master_transmit(0x1f); spi_master_transmit(data & 0x0f); spi_master_transmit(data >> 4); spi_intern_stop(); } [/c] In Disassembler ist alles wie gedacht. Was mir noch stört: Code arbeitet, aber
-
Thread
Vorwiderstand berechnen für TIP 120 STM
13 Volt -> CE -> GND. Ausgang vom AVR durch Vorwiderstand ?? Zur Basis. Uce 13 Volt. Ube max 5 Volt.Ice max 4 Ampere. Gruß Thorsten
Wieso 1500 Ohm? Bekomme da 5V - 2V = 3V / 0,020 A = 150Ohm !? Oder habe ich noch was verkehrt gerechnet ? Gruß Thorsten
-
Thread
Optokoppler mit PNP Ausgang
kennt jemand Optokoppler mit PNP Ausgang ? ... finde nur NPN's 40V Uce soll er am besten haben, Ice < 1 mA, also keine Leistung. ... Gibt sicherlich schaltungstechnische Alternativen ... (habe platzbedarf) Besten Dank im Voraus
jup jupp, aber net wenn man nen dcdc schalten will, dessen "ein"-Signal kleiner 0,6 V ist .... *egal Überhaupt schonmal was von PNP opto's gehört? muss zugeben ... ist für mich auch eher neu . Thx, für die Antwort
-
Thread
Geschickte Hardwarewahl für ein einfaches USB-MIDI-Gerät?
MIDI Signale in Musiksoftware zur Verfügung steht. Meine Kette dafür wäre: 1. Analoge Inputs (0-5V Spannung) 2. Atmega 328PU (In: Analoge Pins, Out: UART) 3. UART->USB Converter 4. USB Device am (Windows) PC 5. Sensordaten am PC verarbeiten und MIDI-Messages generieren 6. MIDI Signale über
fange einfach mit einem 32U4-USB Board und einem SPI > Programmierer an. Überleg Dir mal, ob ein ICE oder AVR-Dragon nicht die bessere Wahl sind. Damit kannst Du nicht nur downloaden, sondern auch echt debuggen. Preislich macht das heute nicht mehr so viel Unterschied (Dragon ca 50€). Gruß, Stefan
-
Thread
Wie bestimme ich meine Leistungsanforderung an einen µC?
Crossposting http://forum.arduino.cc/index.php?topic=353154.0
Atmel Studios nimmst, kannst Du damit auch Atmel ARMs verwenden. Als Debugger braucht Du einen "Atmel ICE". Der kann neben AVR/AVR32 auch Atmel ARMs. Der ARM ist ein 84 MHz Cortex M3, d.h. ohne Gleitkommaeinheit. Ein Cortex M4F hätte wenigstens Single Precision Floating Point, ein Cortex M7 kann auch
-
Thread
Assembler in AtmelStudio
Assembler Code folgendermaßen einleiten: [avrasm] #include <avr/io.h> #define __SFR_OFFSET 0 [/avrasm] dann kannst du wie gewünscht auf die SFR Definitionen zugreifen (Beispiel unten). Musst aber bei SFR Adressen größer $3F selber für eine adäquate Zugriffsmethode sorgen. [avrasm] #include <avr/io.h> #define __SFR_OFFSET 0 akku = 16 .global togle togle: in r16, PORTB eor r16, r24 out PORTB, r16 pop r16 ret .end [/avrasm]
-
Thread
Atmel Studio 6.1 vs. 4.18
auf der fallenden Flanke. Hier die Initial-Sequenz: [avrasm] ldi r26, TCCR3A ldi r16, 0b00000011 ; WGM31 = 1, WGM30 = 1 st X, r16 ldi r26, TCCR3B ldi r16, 0b00010110 ; WGM33 = 1, WGM32 = 0, CS32:30 = 110 st X, r16 ; ldi r26, OCR3AH ;
du es eigentlich ahben willst. mal ne frage auf welchen wert setzt du dein OCR3A-register auf !=0?? dann ist mein folgender text einfach fürn arsch oder aber dein OCR3A-register ist auf 0: dann ist auch klar warum du am PinE6 extern takten kannst was willst weil wenn er nur von 0 bis 0
-
Thread
Programmerwahl
folgende zu sein: https://www.amazon.de/Programmer-herunterladen-Netzteil-Atmel-ATMega/dp/B00R4QKN0A/ref=sr_1_14?s=ce-de&ie=UTF8&qid=1509390323&sr=1-14&keywords=usbasp+Programmer (3€) https://www.amazon.de/ISP-Programmer-ATMEL-STK500-ATmega-ATtiny/dp/B0068M158K/ref=sr_1_fkmr0_2?s=ce-de&ie=UTF8&qid=1509390388&sr=1-2-fkmr0&keywords=Programmer+diametral (20€) https://www.amazon.de/Diamex-7200-USB-ISP-Stick-AVR-Programmieradapter/dp/B0068K0D4O/ref=sr_1_2?s=computers&ie=UTF8&qid=1509390480&sr=1-2&keywords=diamex+isp (20€
-
Thread
Kühlschrankregelung mit 2 Temperatursensoren
Feuchtemessung mit dem SHT15 um und unter 0 ist Unsinn, weil der da nichts sinnvolles misst. Sicher, die Temperatur bekommt er noch mit, aber dazu täte es auch ein 10ct NTC. Verkauf lieber die teuren Chips über eBay http://cgi.ebay.de
Keller funktionieren die Dinger nicht mehr ordentlich. Und im Sommer (man erinnere sich an die ICE Bahn) auch nicht mehr. So ist das mit der Technik.
-
Thread
Drehgeber und Tastenentprellung für Arduino
das im Interrupt machen möchte, müßte man encode() zerlegen und das hier [c] uint8_t newPhase {0}; if (phaseA.isOn()) { newPhase |= 0b01; } if (phaseB.isOn()) { newPhase |= 0b10; } [/c] laut erster Überlegung im Interrupt machen und newPhase
Optimierung möglich ist, sonst wäre bspw. in Os bei PeDa: 398 text-segment. Compiliert mit avr-g++-13.2.0, der 14.0.0 schmiert bei Deinem Code mit einem ICE ab.
-
Thread
Eiswürfel: Ausflockungen
ist. Aber wenn ich 1000 g kaltes Wasser reinstelle und 1000 g warmes Wasser, von dem vielleicht 0,5 g verdampfen - dann müsste man sich schon sehr anstrengen, um diesen Effekt beim Ausfrieren überhaupt messen zu können. Die Aussage "warmes Wasser gefriert schneller" wäre dann auch einfach zu ersetzen
ein "Effekt". Es gibt aber doch auch den Effekt des unterkühlten Wassers, welches man auf unter 0°C abkühlen kann solange man nicht an das Glas klopft. Sobald eine Erschütterung auftritt, gefriert es dann schlagartig. Vielleicht handelt es sich bei diesem Effekt um ein ähnliches Phänomen, welches
-
Thread
Nur Positives !
kilometer zu früh abgebogen. https://www.google.com/maps/place//@47.48203,9.53964,13z/data=!4m2!3m1!1s0x0:0x17e971eea352e0c1!11m1!4b1?entry=s&sa=X&ved=2ahUKEwjNl4is6OjqAhUHrxoKHUTCAKIQ_BIwCHoECBAQVg Das foto entstand dort am Seeufer. Namaste
https://m.youtube.com/watch?v=XrovAA5N0to Namaste
-
Thread
Probleme mit AVRISP MKII
1 0 0 2000 2000 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00 lock 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00 calibration 0 0 0 0 no 4 0 0 0 0 0x00 0x00 signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
-
Thread
Anfängerfrage: Was brauche ich zum Programmieren
Dann benutzen wir noch das Ding hier http://www.reichelt.de/Programmer-Entwicklungstools/AT-JTAG-ICE2/index.html?;ACTION=3;LA=2;ARTICLE=45038;GROUPID=5100;SID=12TeKk1n8AAAIAAAqoU5Md5233949be0cd1d2b1d38534567e15dc Die 300 € für den JTAG möchte ich nicht so gerne ausgeben. Gibt es vielleicht günstigere
AT-AVR-ISP/index.html?;ACTION=3;LA=2;ARTICLE=45040;GROUPID=2969;SID=12TeKk1n8AAAIAAAqoU5Md5233949be0cd1d2b1d38534567e15dc Stromversorgung brauche ich auch noch. Wäre schön, wenn jemand einen Tipp hat.
-
Thread
AVR JTAG ICE mkII -> wieso Flachbandkabel
Guten Morgen, weiß von euch eigentlich jemand einen Grund, wieso Atmel auf dem JTAG ICE mkII so ein komisches Flachbandkabel für den Probe verwendet hat? mfg Wolfgang
Standard zumindest habe ich bei vielen Firmen schon diese Stecker aufgerüstet gesehen. Der Pitch war 0.65 oder 0.5 meine ich. Nur als Privatperson an solche Kabel zu bekommen ist vermutlich schwierig. Naja habe mein JTAG gerade bestellt werde das Kabel dann mal genauer betrachten. Thomas
-
Thread
XMega - ASF mit USB on-board.
daher dachte ich es könnte der Treiber sein... den hab ich ja angehangen... Benutzte die ASF 3.0.1 Die Projekt Dateien mit den Debug Dateien sind jetzt sehr riesig, aber gut ich hab sie alle mal Angehangen... Hab einen JTagICE II Debugger und dort seh ich, dass immer in den USB Treibern schleifen
c] udi_cdc_write_buf(&eeprom_val,sizeof(eeprom_val)); df_sleep(DF_WAKEUP); for(uint16_t i=0;i<4096;i++) { df_read_page(i,0); } df_sleep(DF_SLEEP);[/c] Selbst wenn ich ab dem ersten cdc alles ausklammer, kommt der Fehler schon bei WinXP unter Windows 7 eher nicht... oder viel viel seltener
-
Thread
Verkaufe Mikrokontroller LPC2290FBD144
Microcontroller in a LQFP144 Package. <<<>>>16 KB On-chip Static RAM. <<<>>>Serial Boot-loader Using UART0 Provides In-system Download And Programming Capabilities. <<<>>>EmbeddedICE-RT And Embedded Trace Interfaces Offer Real-time Debugging With The On-chip Realmonitor Software as Well as High Speed Real-time
Optimization. <<<>>>Dual Power Supply: <<<>>>CPU Operating Voltage Range of 1.65 V to 1.95 V (1.8 V +-0.15 V). <<<>>>I/O Power Supply Range of 3.0 V to 3.6 V (3.3 V +-10pct) With 5 V Tolerant I/o Pads Company: Philips Semiconductors (Acquired by NXP) Preis 300 euro inkl. Versand einzelversand auch
-
Thread
10-poliges Farbiges Flachbandkabel für ISP
index.html?;ACTION=3;LA=2;ARTICLE=47668;GROUPID=5030;SID=12Tb7d5X8AAAIAAAtMg408232c4f5b1c1eee27f41f7c625cd0e5c
Bei dem Adapter der bei meinem AVR JTAG ICE mkII dabei war ist Pin1 schwarz - wenn denn das weiter hilft. EDIT: Zu spät !
-
Thread
AVR Mikrocontroller zum Anfang
Kannst du in ein Atmel-ICE investieren? Oder wenn zu teuer in ein Pickit4, wenigstens in einen SNAP? Source-Level-Debugging wird dich in der Anfangsphase mehr pushen als UART-Out-Mitlesetechnik. Ist ein starkes Werkzeug und
Arduino Nano 20€ Arduino MEGA2560 33€ ATmega328PB in SMD 1,20€ ATtiny13A in PDIP (für Steckbrett) 0,80€ Programmieradapter OLIMEX AVR-ISP-MK2 24€ Bestelle Dir noch bei Electronic Fin Kit, falls du keine Bastelkiste hast: https://www.amazon.de/Elegoo-Electronic-Breadboard-Kondensator-Potentiometer
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
guter Einstieg. Zu den Boards gibt es von ST drei gute und auch günstige Einstiegsboards: Dein STM32F0: http://www.watterott.com/de/STM32F0DISCOVERY Der STM32F3 http://www.watterott.com/de/STM32L-DISCOVERY Und der Favorit: http://www.watterott.com/de/STM32F4Discovery Der letztere ist von der ganz
von den ganzen erratas zu controller und AWEX usw. mittlerweile stark am überlegen auf STM32 Cortex M0 umzusteigen. Vor allem muss man sagen dass bei Cortex gefühlt recht viel luft nach oben (M0/M3, F0..., F1..., F3..., F4...) ist, während man mit dem XMega auf der AVR Reihe eher schon "oben" ist.
-
Thread
Mit Eclipse und OpenOCD LPC1768 debuggen - Fehlermeldungen statt Breakpoints
9 -D__CS_SOURCERYGXX_REV__=69 %{O2:%{!fno-remove-local-statics: -fremove-local-statics}} %{O*:%{O|O0|O1|O2|Os:;:%{!fno-remove-local-statics: -fremove-local-statics}}}' --enable-languages=c,c++ --disable-shared --enable-lto --with-newlib --with-pkgversion='Sourcery CodeBench Lite 2011.09-69' --with-bugurl
folgendem Setup - Tools: self compiled Yagarto @ Linux yagarto-bu-2.22_gcc-4.7.1-c-c++_nl-1.20.0_gdb-7.4.1_eabi_20120616 - openocd 0.6.1 - SAM3S (cortex-m3) + JLINK (Atmel SAM-ICE) Der folgende Patch http://pastebin.com/rdFF2eZd löste das Problem, die aktuellen OpenOCD-Quellen mussten allerdings
-
Thread
AVR <--> 89C52
Hi Axel, für den 8051 wird sehr oft ein 11,0592MHz Quarz verwendet, das ergibt etwa 0,9MIPS und ist fast immer ausreichend. Die 8051 sind billiger, weil es so viele andere Hersteller (mindestens 10) gibt, dadurch sind auch Lieferengpässe nicht so kritisch wie beim AVR. Der kleinste
niedrig priorisierten Interrupt gemacht werden. Z.B. wenn Du für eine schnelle Software-UART INT0 und T0 am höchsten priorisieren must. Es bleibt aber jedem selbst überlassen, ob er sich damit belasten will oder das bequem der Hardware eines 8051 überläßt. "...Wenn es schnell gehen muß, ist
-
Thread
JTAG Debugger für ATMEGA16 gesucht
&_trksid=p3984.m1423.l2649 > Dieses macht mich natürlich besonders skeptisch! Das ist ein JTAG ICE 1 Nachbau mit vorgeschaltetem USB-Seriell-Konverter. Schau Dir die Liste der unterstützten Prozessoren an. Diese Liste ist final, die neueren, teilweise billigeren und leistungsfähigeren AVRs kann das
Studio 4 und Linux verzichten kannst, nimm das wesentlich günstigere JTAGICE 3, das mit AVR Studio >= 5.0 und IAR EWAVR >= 6.20 läuft. fchk
-
Thread
PCBs bei niedrigen Temperaturen..
das ganze in Betrieb bringt, dann heizt man den Container zum Betrieb auf etwa 15-20 Grad, und ab 0 Grad kann man die Elektronik dann betreiben. So die Theorie. (Ist übrigens eine HF-Anlage) Im Moment gehe ich davon aus, dass man eine heizung/Kühlung kombinirt einbaut,sowie zusätzlich eventuell eine
Funkstation für die Antarktis? >Genau das ist es. Dann bau einen AVR ein, für den gibt es ein JTAG-ICE! *SCNR* Falk
-
Thread
JTAG AVR Debugging
Aufbau [code]#include <avr/io.h> #include <stdlib.h> int main(void) { while(1); return 0; }[/code] Programmieren über JTAG klappt anscheinend Fehlerfrei. Woran könnte das liegen?
Optimierung ausgeschaltet? (-O0)
-
Thread
Wie wichtig ist die Vordiplomsnote für das Praktikum?
schnitt von 3,2 allerdings sind ge1/ge2 und mathe ne 4, in ge3 hab ich eine 3.3 der Rest ist zwischen 2.0 und 3.3. Ich bin an einer FH. Habe davor noch keine Ausbildung und um ehrlich zu seine sind die Noten nur so schlecht weil ich die ersten beiden Semester den Schlendrian habe walten lassen. Wie gut
Kurze Frage zwischendurch: Was ist ein "Bimser"? Gruß ColdIce
-
Thread
Atmel Studio 7 -> conflicting declaration of C function utoa
zusammen, ich habe leider ein kleines Problem. Momentan arbeite ich mit Atmel Studio 7 und dem Atmel-ICE Basic damit ich meinen Arduino Due debuggen kann. Da ich aber vorher mit Visual Studio gearbeitet habe, musste ich erst mein vorhandenes Projekt im Atmel Studio lauffähig bekommen. Das meiste habe
Also es gibt ein Warning in der stdlib.h: [code]c:\program files (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdlib.h(201,8): info: previous declaration 'char* utoa(unsigned int, char*, int)' char * _EXFUN(utoa,(unsigned, char *, int));[/code] Und
-
Thread
Immer mehr technische Nonsense-Videos bei Youtube. Warum?
man keine g Kräfte?" Und noch viel mehr Müll wurde erzählt. Ich habe dann gesagt wenn der ICE 300 kmh fährt, und seine Geschwindigkeit beibehält, spürt man auch keine G-Kräfte. Das schlimme ist es gibt halt viele Leute die das dann alles glauben. Und meine Bekannte war extrem eingenommen
Lebenszeit zwischen 20 und 60 Jahren versuchen zuzuhören, sofern die bei Dir Schlange stehen. Das ist 0,1% der Weltbevölkerung und 99,9% bleiben unbeachtet. Da wäre sicher der eine dabei, wo sich das zuhören länger als 2 Minuten lohnt.
-
Thread
Altera oder Xilinx für Hobbyanwender
Fragender (Gast) schrieb: >Cyclone V GX Board von Terasic .. Schaut wie ein sehr gutes Board aus, wie DE0-DE2, nur neuer. Und am Preis kann man auch nicht meckern.
schließlich nur ein Hobby, und wenn man FPGA interessanter findet, ist das doch in Ordnung. Das DE0 nano reicht für solche Zwecke allemal und kostet im Endeffekt auch nicht viel mehr als eine komplette AVR-Entwicklungsumgebung mit Debugger und Entwicklungskit.
-
Thread
USB µC daten auswertung
alla AVR-ISP MK2 oder gleich nen AVR-DRAGON, dann kannst Du sogar etwas Debuggen. Denke mal ein JTAG-ICE-MKII willst Du Dir für den Anfang nicht gönnen. Grüße
die Programmierung auf der Hardware. z.B. IO-Warrior: http://www.codemercs.com/index.php?id=64&L=0 Gibts auch handlich verpackt: http://www.codemercs.com/index.php?id=256&L=0
-
Thread
Auslastung des RAM vom LPC2119
uVision und ULink. Dort wo nach wie vor die 0x5555 drin steht wurde das RAM nicht benuetzt. Wichtig! Normalerweisse werden im Testbetrieb nicht alle Moeglichkeiten des Programmes genuetzt, daher ist ein solcher Test nur eine Indikation ueber der
Zeit oder :-) Da gab es eine Moeglichkeit zu sagen, wenn irgendein Zugriff im Adressbereich zwischen 0xsomething und 0xsomethingelse stattfindet bitte alles mitprotokollieren (Trace). Das geht meines Wissen auch im Simulator von MDK aber wohl kaum mit U-Link(2). Es ist mir klar, dass man einen Breakpoint
-
Thread
Was wird denn nun aus AVR?
mal die Dividendenreihe von Atmel: Datum Kurs Dividende Rendite 21.05.2015 7,85 EUR 0,00 USD 0,00% 22.05.2014 5,69 EUR 0,00 USD 0,00% 09.05.2013 4,99 EUR 0,00 USD 0,00% 17.05.2012 5,77 EUR 0,00 USD 0,00% 18.05.2011 10,13 EUR 0,00 USD 0,00% 19.05.2010 4,17 EUR 0,00 USD 0,00% 20.05.2009 2,72 EUR 0,00 USD 0,00% 14.05.2008 2,61 EUR 0,00 USD 0,00% 18.05.2007 4,19 EUR 0,00 USD 0,00% 10.05.2006 4,33 EUR 0,00 USD 0,00% 11.05.2005 1,87 EUR 0,00 USD 0,00%
-
Thread
ARM7 StartUp-Code für SAM-BA. Wo?
einem "jungfräulichen" sam7s nur im ROM enthalten. durch die prozedur mit dem tst-pin (und den pa0-2, welche auch high liegen müssen), kopiert sich der bootloader vom rom in das flash ab adr. 0. da der arm7 in diesem zustand nur mit dem interen 32khz oszillator läuft dauert das eine halbe ewigkeit
kommunizieren. solange du den bootloader mit deiner applikation nicht überschreibst bliebt dieser ab adr. 0 vorhanden und du kannst die die tst-przedur sparen. wo es den sam-ba start-up code gibt weiss ich allerdings auch nicht. gruss gerhard
-
Thread
VHDPlus Erfahungen?
wolltest, kämst du allenfalls mit yosys weiter, bist aber dann halt auf die unterstützten Targets (wie ICE40-Plattformen) angewiesen.
Man könnte etwas vereinfachen, ok, z.B. den Unterschied zwischen Vektoren und Signalen, um sich das "0 downto 0" zu sparen oder eine Zuweisung in " und in ' zu unterscheiden. "Disziplin" braucht es eigentlich in allen Sprachen. Was beim VHDL hinzu kommt, die eine Vorstellung, wie man bestimmte Probleme
-
Thread
ATmega64 PORT G
noch setzen bzw.löschen? (siehe Anhang) AVR-Programm: -------------- .org 0x000 ;Reset bzw. Power-On Vector RJMP RESET .include "m64def.inc" .def temp=r16 .def work=r17 RESET: ldi temp,0xFF ;PORTC ist Ausgang out DDRC,temp ldi temp,0x00 ;PORTG (Memory Mapped) ist Eingang sts $0064,temp loop: lds work,$0063 out PORTC,work rjmp loop
-
Thread
Zusammenfassung der Kennungen von AVR?
Prozessoren. zb für den Mega16 die Datei Atmega16.xml Und so fängt sie an [code] <?xml version="1.0"?> <AVRPART> <MODULE_LIST>[ADMIN:INTERRUPT_VECTOR:MEMORY:PACKAGE:POWER:PROGVOLT:CORE:LOCKBIT:FUSE:PROGRAMMING:IO_MODULE:ICE_SETTINGS]</MODULE_LIST> <ADMIN> <PART_NAME>ATmega16</PART_NAME>
-
Thread
Atmega16L + Bootloader geflasht + Fuses geändert = Reagiert nicht mehr
geflasht. Ponyprog meldete erfolgreiches Schreiben/Verifizieren. Ziel ist der Aufbau eines Jtag ICE. Schaltplan und Bootloader (Hex-Datei) stammen von hier: http://www.emsp.tu-berlin.de/lehre/Projekt-Elektronik/tools/AVR_JTAG Dann habe ich die Fuses den Bildern auf der Website entsprechend geändert
ich sie auch Anhand des AVR-Datenblatts gesetzt. Wenn alle Haken in Ponyprog draußen sind (CKSEL3-0 unchecked / programmed / 1) heißt das laut Datenblatt Ext. Crystal/Resonator. Was verstehe ich hier falsch?
-
Thread
Arduino Due: LED ein- und ausschalten
leuchtet aktuell bei mir. Alle anderen Pins sind auch High). Ich programmiere mit AtmelStudio und dem ICE-Programmieradapter. Der unten stehende Code lässt sich zwar flashen, aber die LED bleibt an. Ich hoff ihr könnt mir weiterhelfen. [c] #include "sam.h" int main(void) { /* Initialize
PIO_PUDR = pin_hex_adress; PIOB->PIO_CODR = pin_hex_adress; pin_hex_adress ist in dem Fall PB27 0x08000000