-
Thread
Mikrocontroller mit Codeeinsicht
Mikrocontroller wo man direkt Zeilen > vom Code stoppen kann? Ja, kann jeder Cortex-M3, -M4 oder -M0. Gibt es sogar auf einigen Arduino Boards drauf. AVR sind da teilweise deutlich eingschränkt - außerdem braucht man da den Atmel ICE. Programmer mit JTAG oder SWD gäbe es zum Basteln kostentlos (siehe
Atmel ICE Was ist das denn bitte??? Hallooooo???
-
Thread
Was kocht ihr so?
besteht, herstellen. https://www.youtube.com/watch?v=v-mWK_kcZMs https://www.youtube.com/watch?v=0zM5jiZJ5p0
Muskelkater: https://t3.ftcdn.net/jpg/07/24/10/62/360_F_724106283_J3p0pUZtN0VqWl7cjRNBTTMSEZxYnosS.jpg
-
Thread
EEPROM - Verhalten beim Beschreiben
Moin zusammen, ATXmega256A3U @32 Mhz Atmel Studio 7 JTAG - ICE header avr/eeprom.h Optimiazation steht auf "Optimize for size" ich beschreibe meinen EEPROM mittels eeprom_write_block(&buffer... zwei mal hintereinander (Daten kommen über UART). Wenn
selben Stelle mache, wo der UART schreibt klappt es NICHT. // dummycode char test[10]; test[0] = '!'; eeprom_write_block (&test , (void*) 0x440, 1 );
-
Thread
.hex per Optiboot flashen unter Win10?
habe das letztlich mit avrdudeGUI geschafft nachdem ich Windows > irgendwie dazu gebracht habe libusb0.dll anzunehmen. > Das Ding ist vom 2009 und enthält eine ebenso alte AVRdude.exe. > Nach einem Neustart des Notebooks läuft das vermutlich nicht mal mehr. Die libusb0.dll benutzt der ASLoader allerdings
stefanfrings.de/avr_tools/libusb.html Da gibt es http://stefanfrings.de/avr_tools/libusb-win32-bin-1.2.6.0.zip Nur gerade eben habe ich mir noch als aktuelle Version libusb 1.0.2.1 aus dem Github gezogen. Was als libusb-1.0.21.7z daher kam und sich nicht installieren lässt. "Last Update: 2017-01-09"
-
Thread
Anfängerfrage QuickWatch oder Step by Step
BTW, nur so als Hinweis: du willst PB0 setzen und löschen, also toggeln? Dann entweder direkt [c] PORTB ^= (1<<PB0); // Toggle [/c] oder zumindest zum Setzen die eine Zeile ändern in [c] PORTB |= (1<<PB0); // hier die ODER/GLEICH-Konbi
HI >PORTB ^= (1<<PB0); // Toggle >oder zumindest zum Setzen die eine Zeile ändern in >PORTB |= (1<<PB0); // hier die ODER/GLEICH-Konbi verwenden Oder einfach eine 1 im PIN-Register setzen. MfG Spess
-
Thread
Vieles gelesen, trotzdem: Welcher AVR-Programmer/Welche IDE??
Hersteller viel günstiger?? 4. Veraltet, oder? https://www.pollin.de/p/atmel-evaluations-board-v2-0-1-fertigmodul-810074 * Statt CodeBlocks könnte man wohl auch noch AVRStudio, ArduinoIDE, AVRDUDE,... nehmen. Was davon würdet ihr mir empfehlen? Ist AVRDude überhaupt eine IDE? Danke an alle
kosten für beide Chip Familien etwa gleich viel, nämlich ab 5 Euro. Ein Debugger für AVR (Atmel-ICE) kostet mindestens 50 Euro. Mit Kabel und Gehäuse eher ab 70 Euro. Andererseits sind das langlebige Werkzeuge, deren einmaliger Kaufpreis nicht überbewertet werden sollte. Der Programmieradapter
-
Thread
15kV Oberleitung, Stromschlauf aus 1,5m? Gesperrt
Chefs und weniger einer technische Vernunftsentscheidung gewesen, wie die meisten in dieser Welt 8-0
Europe_rail_electrification_de.svg Wobei die Karte nicht ganz korrekt sein kann, ich glaube kaum, daß die ICE in Spanien mit 3kV DC fahren.
-
Thread
Programmierskript funktioniert mit JTAG3ICE nicht mehr
=usb :Project set Device=t85 set ProjectPath=C:\Firmware\Debug set HexFile=Prog.hex set lfuse=0xE2 set hfuse=0x5F goto Start goto EndBatch :Start %PrgPath%\avrdude -c %Programmer% -P %Port% -B 0.1 -p %Device% -e -U flash:w:%ProjectPath%\%HexFile%:i %PrgPath%\avrdude -c %Programmer% -P %Port% -B 0.1 -p %Device% -D -U lfuse:w:%lfuse%:m -U hfuse:w:%hfuse%:m :EndBatch [/c]
-
Thread
Pinout für Kabel von Atmel SAM-ICE zu ICSP (Arduino)
(den brauch ich wohl, oder?) anschaue (http://www.atmel.com/Images/Atmel-6206-SAM-ICE_UserGuide.pdf Seite 9) dann weiss ich nicht so recht, was ich da mit was verbinden soll. Beim ICSP 1 - MISO 2 - VCC -> ICE 5V (19) 3 - SCK 4 - MOSI 5 - RST -> auf reset beim ICE (15) 6 - GND -> auf Gnd beim ICE (zB 4) aber 1,3,4 - wohin damit?!? (Der ICE hätte noch VTRef, SWDIO, SWCLK und SWO im Angebot) Danke!!!
-
Thread
USB-Mini-Bohrmaschine, welchen Motor
Mini-Bohrmaschine-6-W-12000-U-min-0100.html?ref=43&products_model=C94071&gclid=EAIaIQobChMI8Mf014rl1wIV1bsbCh0LoQexEAQYASABEgJXPPD_BwE Gibt es auch schon fertig, ob' s sinnvoll ist sei mal dahingestellt.
DC5V-Mini-Micro-Metal-Electric-Motor-Hand-Drill-w-USB-Cable-PCB-3X-Bit-Handheld/202031698033?epid=2194717114&hash=item2f0a071071:g:qKoAAOSwA79ZnRtz
-
Thread
"Smart"-Home Probleme :-)
sauber arbeitet und dennoch Smart sein kann. ach dass konnten wir schon vorher. elektrisch nimmt man 0...10V oder 4...20 mA und RS485 modbus. Pneumatische und hydraulische Regler kommen auch ohne Ohm, Volt, Ampere und Herz hin.
generieren. p.s. Was lese ich gerade bezüglich "frühe Phase" bei der Deutschen Bahn zum neuen ICE (München Hbf ab 15:14):[pre]Aktuelle Informationen zu Ihrer Verbindung: ICE 704: München Hbf->Berlin Hbf (tief): Information. Der Zug fällt aus.[/pre]
-
Thread
Olimex AVR CAN Entwicklungsboard flashen
vor gut nem Monat einen JTAG Debugger aus China bestellt. https://www.myxl-shop.de/j-s-usb-jtag-ice-debugger-fuer-avr-atmega.html?id=56357678&gclid=EAIaIQobChMI-t7a_cDL1wIVz7obCh3bjgF4EAkYByABEgJMlfD_BwE Dieser scheint aber nicht anzukommen. Nun meine Frage welche Alternativen gibt es noch um
plattformen/debugger/4375/pocket-avr-programmer-pgm-09825?gclid=EAIaIQobChMIq_eGsb7L1wIV8TLTCh2a-Ai0EAkYBCABEgKFFvD_BwE Besten Dank und Grüße :D
-
Thread
AVR Dragon defekt?
information. Timestamp: 2017-11-19 19:59:43.157 Severity: INFO ComponentId: 20000 StatusCode: 0 Failed to enter programming mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00 (Command has failed to execute on the tool) Unable to enter programming mode. Verify device selection
Ich messe an meinem intakten Gerät oben links und rechts 5,04V und unten an allen drei Anschlüssen 0V.
-
Thread
Ich finde den richtigen Baum im ARM Wald nicht
jeder Hersteller bietet automotive Varianten an - M4 erfüllt deine Ansprüche eher als ein M3 oder M0, M0 könnte aber auch reichen... - gcc toolchain kann ARM Code erstellen, für fast alle Modelle. Eclipse als IDE drüber. Ist halt nicht so einfach, wie eine vom Hersteller (Controller oder IDE) gelieferte
#5222140: > Ich nehme mal an dass Atmel bzw. Microchip es nicht zulässt für ihre > Debugger also z.B. ICE eine J-Link Software anzubieten. Der EDBG-Chip im Atmel ICE ist ein etwas spezieller AVR32. Es ist verständlich, dass Segger keine Arbeit in eine tote Architektur stecken wird. Und der ICD3 kann
-
Thread
Isolation und Pegelanpassung bei Programmierern und Debuggern
ich oft schon zwischen PUD und ZHW >bei ADU und Co gibt’s Isolation gleich oben mit drauf km/h, ICE, und Eschede PVC, FCK is nich OK. ;-) >von daher ist dies für mich die richtige Stelle für eine Isolation. >Ich möchte den PUD auch schützen, wenn er keine 1500 Euro kostet, >wenn der kaputt
. Die kennt ja ihr Protokoll. Microchip macht das beim Isolator für ICSP in Verbindung mit dem RealIce so. Es gibt bidirektionale Isolatoren zB für I2C. Das ist aber wie gesagt alles mit etwas Vorsicht zu genießen, weil da einige gewiefte Schaltungstricks angewendet werden, damit das überhaupt geht
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
Den LPC1114 (M0) gibts im DIP28 (LPC1114FN28).
ist, daß es zwar bei Freescale (soweit ich weiß in der MKE-Serie) Chips im etwas gröberen Raster als 0.5 gibt (mag sein 0.65 oder 0.8, hab's nicht auswendig gelernt), aber das sind dann eben wieder M0 oder M0+ und weder M3 noch M4 und schon gar nicht M4F. Obendrein kann ich die Freescale-Chips nicht wirklich
-
Thread
Video overlay
Datenstrom, also in Farbe. Den Datenstrom wollte ich dann an einen kleinen FPGA weiterleiten (Sowas in der ice40-Klasse, also weiniger als 10k Logikblöcke) der mir zumindest mal YUV in RGB wandelt und danach mein Overlaybild hinzurechnet. Dann muss ich den RGB Datenstrom wieder in FBAS wandeln (Da muss dann
mir schon gedacht das da bestimmt ein Lag auftritt, da der Datenstrom ja durch die arme kleine USB 2.0-Schnittstelle gestopft werden muss. Ohne Komprimierung geht das nicht und die verursacht auf jeden Fall Latenz. Nun habe ich gerade keinen Framegrabber da um diese Theorie zu überprüfen aber ich habe
-
Thread
AVRDude unter Debian (stretch) spinnt? (status 0x00)
- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size
76] y [79] A [41] V [56] R [52] D [44] R [52] A [41] G [47] O [4f] N [4e] . [00] Raw message: 0x86 0x01 0xff 0x0b 0x06 0x01 0xff 0x0b 0x06 0x07 0x00 0xa2 0x00 0x00 0x76 0x79 0x41 0x56 0x52 0x44 0x52 0x41 0x47 0x4f 0x4e 0x00 Sign-on succeeded JTAG ICE mkII sign-on message: Communications
-
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
Gnarly Grey low cost 5.3KLuts UltraPlus
FT2232 >Breakoutboard verwenden, oder einen RasPi, auf dem man aber nicht >entwickeln kann, da die IceCube Software nicht auf ARM läuft. >Hier schildern andere ihre Erfahrungen: >https://www.element14.com/community/groups/fpga-gr... >Die IDE (IceCube 2) für die ICE40 FPGAs ist viel einfacher gehalten
, dass die ICE40 ein Alleinstellungsmerkmal haben. Weder X noch A(I) haben was vergleichbares.
-
Thread
Entscheidungshilfe MachXO2-7000HE/-XO3-6900C/-XO3LF-6900C
drei Cyclon-FPGSs der Version II/III/IV zu programmieren. Mit der freien Version von Quartus 13.0 Sp1 geht das.
sind die fehlenden Multiplizierer. Ein MachXO2 mit den DSP Blöcken und den 32kB-SPRAM Blöcken vom ICE40-UltraPlus wäre das nahezu perfekte FPGA für eigene SOCs. Andi
-
Thread
Auswahl eines ARM-µC für Einsteiger
microcontrollers-and-processors/arm-based-processors-and-mcus/lpc-cortex-m-mcus/lpc4300-cortex-m4-m0:MC_1403790133078 > Atmel ICE Der Debugger wird Dir von NXP, STM, Silabs für < 20 EUR nachgeworfen. > Ich lese überall ganz viel über die STM-32 Chips Stimmt hat sich im Hobby-Bereich etabliert
kaum Wünsche offen lässt (Rowley Crossworks) und es macht wieder Spass uCs zu programmieren. M0, M3, M4 - M0 hat einiges an Befehlen weniger als M3. Das heißt, für die gleiche Aufgabe muss der Core länger laufen. Auch wenn der Stromverbrauch / MHz geringer ist, bringt es real dann oft nichts da
-
Thread
Variablen setzen sich auf 0 Gesperrt
Variablen setzen sich gerne auf die 0, weil die so weich ist.
oder dem verwendeten Controller Ich verwende einen ATmega32A und programmiere den in AtmelStudio 7.0. Zum Debuggen verwende ich einen Atmel ICE über die JTAG Schnittstelle.
-
Thread
Netzteil: Manson EP-925 brummt plötzlich höllisch
Achja: https://pa0fri.home.xs4all.nl/Diversen/EP925/ep925eng.htm
In diesem Bereich sind > viele recht ungenau. Finde bei den techn. Daten unter Wirkleistung: 0,0 - 999,9 Watt: Auflösung 0,1W, Genauigkeit 1% +/-3 Digit Eben mal eine 100 Watt Lampe angeschlossen, Anzeige: 99,6 Watt Dann einen 150 Watt Strahler, Anzeige: 150,5 Watt Beide Verbraucher zusammen
-
Thread
Beaglebone black via JTAG - Cannot connect to target
Could not measure total IR len. TDO is constant high. ****** Error: AM335x connect: Can not find ICE-Pick (IRLen mismatch) AM335x connect:Can not find ICE-Pick (IDCODE mismatch). Expected 0x0B00002F, found: 0xFFFFFFFF Could not measure total IR len. TDO is constant high. Could not measure total
Could not measure total IR len. TDO is constant high. ****** Error: AM335x connect: Can not find ICE-Pick (IRLen mismatch) AM335x connect:Can not find ICE-Pick (IDCODE mismatch). Expected 0x0B00002F, found: 0xFFFFFFFF Cannot connect to target. J-Link> -----------------------------------------
-
Thread
Flieger: Erfolgt eine Prüfung auf Stukturüberlastung ?
Für europäische Zulassung von Grossflugzeugen (CS-25): "Side loads of 0·8 of the vertical reaction (on one side) acting inward and 0·6 of the vertical reaction (on the other side) acting outward must be combined with one-half of the maximum vertical ground reactions obtained
British-Aerospace-BAe-146-200QC/684180/L?qsp=eJwtjEEKwkAQBL8iczaHoOSQm35AD35gMttoSHSX2YG4hPzdyeKtqG5qJYkfw9ceJYF6ymCVFx0psfI7U7/ShLJEDc40MJr23B0G5Ql%2BylHtWnwIbLiIIBnC3980QPcJWWrv6f3WAXqvTKfOfRhzmrk2YDzOtG0/eWswsA%3D%3D
-
Thread
Audio DSP gesucht
product-detail/de/analog-devices-inc/ADZS-21489-EZLITE/ADZS-21489-EZLITE-ND/2270361?WT.srch=1&mkwid=sDg6d0U5b&pcrid=218209908877&pkw=&pmt=&pdv=c&gclid=EAIaIQobChMI1eG0y7bc1gIVTijTCh2orQfbEAYYASABEgIcgfD_BwE Danke!
-) Einziger Nachteil: Kein Ethernet (nur übern klobiges Plug-On). Und die Situation mit den JTAG ICE ist bei den Jungs ein ongoing Trauerspiel. Ich hörte mal munkeln, dass sie ihre günstigen 100B-Adapter wieder abgekündigt hätten..
-
Thread
Mikrocontroller for-Schleife beenden?
keine Dauerschleife! #include <avr/io.h> #include <util/delay.h> int main(void) { DDRD = 0xFF; while(1) { PORTD = (1<<PD0); _delay_ms (400); for(uint8_t i = 0;i<=2;i++) { PORTD = (PORTD << 1); _delay_ms(400); } } } MfG
", i); return 0; } [/c] Ausgabe: [code] before if: i = 0 after if: i = 0 before if: i = 1 before if: i = 2 after if: i = 2 after loop: i = 3 [/code] Du siehst: "i = 1" wird nur einmal ausgegeben, weil
-
Thread
CPU in VHDL designen
bit Daten trotzdem 8-bit Adressen > adressieren? Na mit einem H/L-Bit, d.h. sowas wie [code] 0x94 ; lade high nibble mit 0x4 0x1c ; lade low nibble mit 0xc [/code] 12Bit-Opcodes? Denk mal drüber nach, wie das im Speicher organisiert werden müsste (Stichwörter: effektive Speicherzellen-Grösse
and CLK='0') then if(CMD = b"0000") then --Shift Right through Carry if(CONTENT(0) = '1') then CALU <= '1'; else CALU <= '0'; CONTENT <= CONTENT
-
Thread
Neues Eval-Board für Atmel-ARM
jetzt, ob es sich bei einem JTAG-Emulator um einen vollwertigen Programmer handelt und ich kein Atmel-Ice oder ähnliches mehr kaufen muss. https://www.google.de/search?q=SAM4S16+Xplained-Kit+-+ATSAM4S-XPLD&source=lnms&tbm=shop&sa=X&ved=0ahUKEwjEkK-m2LXWAhXGI8AKHU4IDUcQ_AUICigB&biw=1600&bih=1094#spd=5363157664655112978
davon gibts auch einen Debugger für 70€: https://www.reichelt.de/Programmer-Entwicklungstools/ATMEL-ICE-PCBA/3/index.html?ACTION=3&LA=446&ARTICLE=190409&GROUPID=2969&artnr=ATMEL-ICE+PCBA&SEARCH=arm%2Bice
-
Thread
AVR in MPLAB X IDE?
Auch wenn der Thread etwas älter ist, aber da hat sich was getan. In der neuen MPLAB IPE 5.0 kann man nun ATMEGA's auswählen. Mir ist nur noch nicht klar, ob das mit einem ATMEL USB MK II funktioniert oder ob man den ICE benötigt für PIC und AVR.
-
Thread
Kleine FPGAs zum selber löten?
Sonst fällt mir noch die ICE40 oder ICE5 Serie von Lattice ein: http://www.mouser.com/ProductDetail/Lattice/ICE5LP1K-SG48ITR50 http://www.mouser.com/ProductDetail/Lattice/ICE40LP384-SG32
eigenem Flash reinpasst? Edit: Was ist bei dem hier: http://www.mouser.de/search/ProductDetail.aspx?R=0virtualkey0virtualkeyICE40LP384-SG32 mit 384 Logic Cells (LUT + FlipFlop) gemeint? Mit 384 (AND/OR etc.)-Gattern kann man glaub ich keine wirkliche CPU mit Registern bauen, oder?
-
Thread
Neue Module mit Atmel/Microchip SAM D21, SAM C21 und SAM L21
die kompletten JTAG-Pins. Ob Du num einen JLink, ULink2, irgendetwas FT2232-basiertes oder ein AtmelICE verwendest, ist jetztendlich egal. Auch bei den Compilern und IDEs gibts eine große Auswahl. Such Dir was aus. fchk
Hallo, zum Programmieren eignet sich z.B. der ATMEL-ICE oder ATMEL-ICE-BASIC (http://www.chip45.com/categories/mikrocontroller_embedded_entwicklungstools.php). Alternativ können Sie das Modul gerne einschicken und wir programmieren kostenfrei den chip45
-
Thread
Neue Tiny x14 können richtig was
Peter D. schrieb im Beitrag #5143866: > Wo startet denn nun das Programm im Flash, an 0x0000 oder 0x0800? Flash-Adressen starteb bei 0x0, und die Sicht auf's Flash im RAM-Adressbereich strtet bei 0x8000 (nicht: 0x0800). Wenn also per LPM von Adresse A gelesen wird, dann wird per LDS
#5143959: > Peter D. schrieb im Beitrag #5143866: >> Wo startet denn nun das Programm im Flash, an 0x0000 oder 0x0800? > > Flash-Adressen startet bei 0x0, und die Sicht auf's Flash im > RAM-Adressbereich startet bei 0x8000 (nicht: 0x0800). > > Wenn also per LPM von Adresse A gelesen wird, dann
-
Thread
Vorstellung meiner Person und erstes Problem
Hi, erst einmal herzlich willkommen im Forum. {Die erste Ice Bucket challenge Marke Mikrocontroller.net hast Du ja anscheinend schon schadlos überstanden. :-)} Nun, gerade bei den "unbekannten" Schaltungen ist es nicht einfach, das Ziel: "Gerät funktioniert
von Bohrmaschine) Ich hoffe nicht, dass du da Akkuschrauber meinst. Es wäre auch der Rest von 0,1%.
-
Thread
MAX1000 Erfahrungen
Windows oder Linux benutzt? Arrow USB Blaster Treiber 2.0 oder 1.9?
unbestückte PCBs abzugeben. Kostenpunkt jeweils 2.00€ inkl. Versand innerhalb Deutschlands: 1.00€ PCB 0.70€ Briefporto 0.10€ Briefumschlag 0.20€ Benzinkosten zu Post / Aufwandsentschädigung Ich gebe gerne die BOM, Schaltplan, Bestückungsplan und Gerber per Mail raus. Wenn jemand das KiCAD Projekt
-
Artikel
Entscheidung Mikrocontroller
Stromverbrauch hängt auch stark vom Takt und der Versorgungsspannung ab. Frequenz ATMega8 (2.7V) ATMega8 (5.0V) PIC16LF84A(2.0V) PIC16F84A (5.5V) MSP430F2618 (3V) Einheit 32KHz 62 80 45 - k.A. µA 100KHz 0,3 0,5 - - 0,084 rowspan=4|mA 1MHz, 2MHz* 1,5 2,3 4 - 0,5 8MHz, 4MHz* 5 7/15** rowspan=2|- 4,5 4,2 16MHz,
über die Debugger-Hardware/Software zu geben. Hier nur einige Beispiele: Atmel. System Preis AVR JTAG ICE Clone (wenige ATmega Typen) ~ 35€ AVR Dragon ~ 55€ AVR JTAG ICE MKII - CN ~ 85$ AVR JTAG ICE MKII / Clone ~ 280€/99$ AVR ONE! ~ 550€ AVR32 Controller (32-Bit) können mit Atmels freiem AVR32 Studio,
-
Thread
Suche Infos zum OMAP5948
] Ich denke Device #0 ist der DSP und Device #1 der ICE, obgleich die ID vom ICE schon recht merkwürdig aussieht und ein 4-bit breites JTAG-Kommandoregister für eine CPU auch nicht gerade viel ist. Also sähe die Kette wohl so aus: [DSP:34] [CPU:4] [ICE:12] In der omap5912.cfg von OpenOCD ist die Chain so definiert: jtag newtap $_CHIPNAME dsp -irlen 38 -expected-id 0x03df1d81 jtag newtap $_CHIPNAME arm -irlen 4 -expected-id 0x0692602f jtag newtap
-
Thread
Überraschend hohe ISR Latenz auf STM32F3
(TIM1) == 1) 080023c8: lsls r0, r0, #27 4058 WRITE_REG(TIMx->SR, ~(TIM_SR_CC4IF)); 080023ca: itt mi 080023cc: mvnmi.w r0, #16 080023d0: strmi r0, [r1, #16] 926 WRITE_REG(GPIOx->BRR, PinMask); 080023d2: str r2, [r3, #40] ; 0x28 080023d4: bx lr 080023d6: nop 080023d8: lsls r0, r0, #16 080023da: ldr r0, [pc, #0] ; (0x80023dc <TIM1_CC_IRQHandler+32>) 080023dc: cmp r4, #0 080023de: ands
-
Thread
unplanmäßige Sprünge? - debuggen mit avr-gdb und simulavr
(i); } } else { if ( B & 0x80 ){ // Taster war zuvor noch nicht gedrückt B &= ~0x80 ; // merken } } } return 0; } [/c] Das alles erstmal nur zur Kenntnis
nacheinander abgearbeitet, so wie die Befehlszeilen nacheinander folgen. zB wird die Anweisung "uint8_t B = 0 ; " vom Beginn erst nach "PORTD = 0xFF" angesprungen , um dann mit der Anweisung "B &= ~0x80 ; " etliche Zeilen weiter unten fortzufahren und dann weiter mit "B |= 0x80 ;" weiter oben weiter zu machen
-
Thread
ATMEGA 128 in gegebener Schaltung programmieren ISP
per ISP zu programmieren. Ich habe lediglich C8 den "Reset Kondensator" entfernt, dann noch PE0 und PE1 von den Transistor-Basen T1 und T2 getrennt, und am Display Anschluss J1 ist nichts eingesteckt. Ich habe einen "ATMEL ICE" und einen "AVRISP mkII" wahlweise als Programmer zur Verfügung.
kommt das übliche: "Failed to enter programming mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00 (Command has failed to execute on the tool)" - Was könnte mein Fehler sein ? - Darf der Pullup am Reset Pin so niederohmig sein [R8=4,22kΩ] (können die genannten ISP-Programmer
-
Thread
Lichtenberg Figur auf Holz
werd ich mir besorgen. https://www.conrad.at/de/nockenschalter-20-a-1-x-90-grau-schwarz-eaton-t0-1-8200e-1-st-702877.html Wie wärs mit so nem Schalter auf Primärseite und einer Kontrolllampe um sicher zu gehen, dass AUS aus ist? Glühbirnen hätte ich noch genug... Als Anschluss Kabel möchte
einem "leichten Kitzeln" zu vergleichen ist in etwa das gleiche wie wenn ich eine Straßenbahn mit dem ICE vergleiche. Unter den richtigen Umständen ist beides verdammt tödlich, zumal ich auch davon ausgehe, daß der Neontrafo bei "hoher Last" noch ein paar mA mehr bei etwas weniger Spannung schafft. Dem
-
Thread
Quartus II - Block Symbol Files
: Error: The auto-constraining script was not able to detect any instance for core < hps_sdram_p0 > Error: Verify the following: Error: The core < hps_sdram_p0 > is instantiated within another component (wrapper) Error: The core is not the top-level of the project Error: The memory interface
> Error: The auto-constraining script was not able to detect any instance > for core < hps_sdram_p0 > > Error: Verify the following: > Error: The core < hps_sdram_p0 > is instantiated within another > component (wrapper) > Error: The core is not the top-level of the project > Error: The memory
-
Thread
Attiny45 und Arduino
Brain 2.0 schrieb im Beitrag #5124528: > Ohne dass du die Fuses veränderst, arbeitet der ATtiny45 mit internen 1 > MHz. Man kann im Programm den Vorteiler ändern, d.h. auch 2, 4 oder 8MHz sind ohne Ändern
Brain 2.0 schrieb im Beitrag #5124538: > Ah, ok. Danke, das wusste ich noch nicht. Steht alles in der Spec f. jeweiligen µC. Um sicher zu gehen auch die ANs - Application Notes - lesen. Vielleicht sogar die