-
Thread
(L(C(R) Messgerät für 2 Farad gesucht
/e, also bei 0,63. Wo kommt denn die 0,7 her?
1 - 1/e, also bei 0,63. Wo kommt denn die 0,7 her? Sollte vermutlich um das 0,7 Fache..etwas unglücklich ausgedrückt. 0,7 ist wohl ein Näherungswert.
-
Thread
Problem mit Werten von Potentiometer
ES9028Pro). In meinem Fall sind das die Register 16 bis 23. Der Standardwert für die Lautstärke ist 0x00. Diese Funktion läuft korrekt; sie schreibt auch in andere Register. Ich code mit Microchip Studio und debugge mit einem Atmel ICE.
Laurin schrieb im Beitrag #7922951: > und debugge mit einem Atmel ICE. Na dann laß Dir doch mal anzeigen, was als "Value" übergeben wird. Laurin schrieb im Beitrag #7922951: > int currentVolume = ADC_read(0); Also kann ADC_read() auch negative Werte liefern?
-
Thread
AVRDude in CMake
dir die ausgelesene Datei auch manuell an: Stehen darin evtl. nur 0x00s oder 0xFFs?
Jetzt noch mal eine ausführliche Testbeschreibung: [code] avrdude -pm644p -cstk500 -P/dev/ttyUSB0 -b115200 -Uflash:w:Test.hex avrdude -pm644p -cstk500 -P/dev/ttyUSB0 -b115200 -Ueeprom:w:Test.eep [/code] Inhalt der Test.eep [code] :0F00000060BAFFFF140415040206008403F40124 :00000001FF [/code
-
Thread
Platine ist leitend wo sie nicht leitend sein sollte
0000.0 und 000.1 Ohm. Mir fiel das nach der ersten Bestückung auf. Da tippte ich auf fehlerhafte Bauteile. Aber die unbestückte Platine verhält sich genau so. Im Betrieb verhält sich der Schaltkreis wie
wirklich wichtigen Verstöße darüber übersehen. Ich kenne keine unwichtigen Verstöße. *Rule Violations: 0*, ansonsten geht das Ding nicht raus. Man muß dann eben die Rules soweit anpassen, bis der DRC durchläuft.
-
Thread
JTAGICE3 wird nicht erkannt
Hallo Ihr, ich hab ein kleines Problem mit meinem ICE3 Wenn ich den an meinem PC hänge wird er im Studio7 nicht erkannt. Ein "alter" AVRISP mk2 dagegen sofort. Es läuft die aktuelste Version vom Studio 7. (7.0.1006) Hänge ich den ICE3 dagene ans Laptop
Hast du die Treiber denn vorab installiert? Wird der ICE im Gerätemanager erkannt? Gruß Max
-
Thread
Pollin Display 12232, in ASM klappts, in C nicht
dieses ominöse volatile? also würde es mit [c] void DispDel(void) { volatile uint8_t i = 0; LCD_Data = 0; DispCtrl &= ~(1<<A0); DispData = Page0; ACK(); DispCtrl |= (1<<A0); i = 0; while(i<61) { DispWrite(); i++;
So ich habs hinbekommen. Der Fehler lag in der DispDel. statt [c] DispCtrl &= ~(1<<A0); DispData = Page0; ACK(); DispCtrl |= (1<<A0); [/c] hätte es [c] DispCtrl &= ~(1<<A0); DispData = Page0; ACK(); DispData = Collumn0; ACK(); DispCtrl |
-
Thread
svg nach png wandeln - womit?
usr/lib/libcairo.so.2 (0xb720b000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb71cd000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7105000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7071000
(0xb64f4000) libICE.so.6 => /usr/lib/libICE.so.6 (0xb64dd000) libuuid.so.1 => /lib/libuuid.so.1 (0xb64d8000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb64d5000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6
-
Thread
ATmega324a lässt sich nicht mehr programmieren nach Fuse setzen
1 0 0 9000 9000 0x00 0x00 lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
-
Thread
Got 0xc0, expected 0x00
Fehlermeldung: [c]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, interface settings, target power, security bit, and connections to the target
Maximilian B. schrieb im Beitrag #5698201: > Got 0xc0, expected 0x00 Tausche mal den USB-Treiber aus. Hier hilft das Zadig-Tool - z.B. bei Stefan Frings :-) (finde den Link dort aktuell nicht) oder direkt https://zadig.akeo.ie/ (Das "vorher
-
Thread
[S] günstiges FPGA-Experimentierboard
fällt auch dementsprechend aus. *) https://www.digikey.de/en/product-highlight/t/terasic-tech/de0-nano-dev-board?srsltid=AfmBOoqxC7ia7uFcT90_FNO4uKDF6hznIQc3WUqF_OLC1pEweMLrw9TM
mich dann. Ich möchte jetzt verd... nochmal endlich bestellen. :-) Mein Tipp wäre immer noch das DE0NANO.
-
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
ADC Messung beim ATTiny13 Problem
Funktionen: uint16_t Messung(void); //ADC Messung // Variablen: uint16_t rfsignal = 0; uint8_t counter = 0; uint8_t compare = 0; // Hauptprogramm: int main (void) { // Timer initialisieren: TIMSK0 &= ~((1<<TOIE0)|(1<<OCIE0A)|(1<<OCIE0B)); //Interrupts für Timer 0 deaktivieren TCCR0A = 0x00; TCCR0B |= (1<<CS01) | (1<<CS00); //Takt = CPU-Takt/64 TCNT0 = 0x00; TIMSK0 |= (1<<TOIE0); //set 8-bit Timer/Counter0 Overflow Interrupt
-
Thread
Xmega mit avrdude | Fehler beim Schreiben
1 0 0 0 0 0x00 0x00 fuse2 0 0 0 0 no 1 0 0 0 0 0x00 0x00 fuse4 0 0 0 0 no 1 0 0 0 0 0x00 0x00
0 0 0 0 0 0x00 0x00 eeprom 0 0 0 0 no 4096 32 0 0 0 0x00 0x00 application 0 0 0 0 no 262144 512 0 0 0 0x00
-
Thread
Windows7 x64 + AVR-Studio = Problem :(
Windows 7 (64bit) und AVR-Studio 4.19. Es funktioniert alles perfekt, STK 500 sowie Emulator JTAG ICE mkII. Gruss Werner
Achtung der Threat ist von 2010! AVR-Studio 4.19 mit dem AVR Toolchain 3.3.0 läuft hier einwandfrei unter Windows 7 x64. Grüße Fritz M.
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
mit JTAG und einige neuere Atmel ARM mit SWD. AVR werden nicht unterstützt. Der alte Atmel SAM-ICE war ein J-Link: https://www.microchip.com/DevelopmentTools/ProductDetails/AT91SAM-ICE > Microchip ICSP interface Damit ist wirklich Microchip gemeint, also deren ARM-Konkurrenz PIC32 MIPS.
oder sowas uC für 0,20€ mit 8051 Kern: https://www.mikrocontroller.net/topic/462538?goto=new#5617145
-
Thread
Ich brauche einen anderen Taschenrechner
>Mit dem ICE im Tunnel und schon ist trotz Innenbeleuchtung Sense Du verbringst also einen Großteil deines "Berufslebens" im Zug?
finde die jetzigen Rechner einfach krank, man kann nicht mit Ergebnissen weiter rechnen. neu: 9 0 memory store sin memory read = früher: 9 0 sin Da man eh immer am PC sitzt, nehme ich calc.exe.
-
Thread
Verbindung uC zu und uC zu uC
soweit ich weiß, nicht (gut). Das AVR Studio beherrscht alle Programmer (AVRISP mkII, AVR JTAG ICE3 uvm.) und das Debugging ist unproblematisch.
das ist mein Mikrocontroller: http://www.chip45.com/products/crumb128-can-5.0_avr_atmega_modul_board_at90can128_usb_rs232_can.php in dem datenblatt steht drin, dass wohl bereits ein usb uart converter integriert ist. somit bräuchte ich wohl nur ein usb 2.0 zu mini usb b kabel
-
Thread
Webradio ESP32
hier mal der code ( kann jeder gerne ausshlachten !!) Eigenschaften: - 3 AP einrichtbar. - AP0 ist über die serielle schnittstelle einrichtbar. - Senderliste wird über FTP eingerichtet ( 17. stück ). - 32k ringpuffer - Stationsauswahl Hier war der quelltext
IceCast ? dann würde ich einfach mal einen teststram aufsetzen und schauen , ob der stabil läuft.
-
Thread
ENC28J60 Basics[Beispielprogramm in AVRGCC für atmega8]
if (bit_is_set(PORTB,PB0)) PORTB &= ~_BV(PB0); else PORTB |= _BV(PB0); UDP_SendPacket( UDP_socket, UDPCtrl_PACKET_LENGTH, UDPCtrlbuffer); UDP_FreeBuffer( UDP_socket ); } but on Host Computer I recive garbage in
Warnings sind nicht schön. Ziel sollte 0Errors 0Warnings sein. Oftmals, während der entwicklung sieht man jedoch über Warnings hinweg - was Du hier auch gern machen kannst.
-
Thread
zugriff auf jtag ice kmii optionen
bei SPIEN >Fuse einen fragenzeichen könnte es das problem sein?? Nein. Wie ist denn das JTAG-ICE angeschlossen? Du brauchst einen vollständigen SPI-Anschluss. MfG Spess
Thema aufmachen . Aber genau den Disassembler suche ich ja. Oder ne Tip wie ich es mit AVR Studio 5.0 hinbekomme. Gruß Stephan
-
Thread
Steckverbindung für 5kV
sollen alles Europaplatinen sein. Auf dem Bus tummeln sich u.a. folgende Spannungen: L-N-PE 230V~ + 0 -15V bezogen auf PE + 0 -15V bezogen auf 5KV + 0 300V bezogen auf 5KV welchen Steckverbinder kann ich nehmen
da nimmt man Stromabnehmer: http://upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Stromabnehmer_ICE_3.jpg/800px-Stromabnehmer_ICE_3.jpg :-) Gruss Harald
-
Thread
Kondensator an Laptopnetzteil mit 20V - was meint Ihr?
wären bei 20V = 40W. Integriert, steigt ja (fast linear) an = 20W. Dauer des Anstiegs ca. 30ms --> 0.03s 20 Watt = 1200 Joule/Minute = 20J/s 20J/s * 0,03s = 0,6J. Im Kondensator sind E[J] = (0,0047 * 20V^2)/2 = 0,94J gespeichert. Jetzt weiß ich nur nicht, da die Spannung im Kondensator natürlich
egal. Ansonsten 100k parallelschalten. > c) ... 1F sind 1A/s bzw. dU/ds wären 1V/s Wenn für 0.03s, 2A mit max delta U von 1V sein sollen, werden 60000µF benötigt. Insgesamt kannst Du dann wieder Deinen Klotz mitnehmen und im ICE oder Flughafenwartesaal an den Wartesitzbänken damit die Steckdosensicherungen
-
Thread
AT91SAM7X512, womit programmieren?
der Debugger funktioniert und ich habe auch den entsprechenden Programmier- und Debugadapter (Atmel ICE oder so ähnlich). Von Keil ist in der Firma nur die Version 4.13 vorhanden, für 4.7 müßte die Firma die Keil IDE komplett neu kaufen. Und Version 4.13 hat keinen funktionierenden Debugger. Setzt
Schritt für mich. Das Phänomen, das Du von Keil beschreibst, kenne ich in ähnlicher Form vom JTAG ICE auf ATmega im Avr Studio. Hat mich auch zwischenzeitlich an den Rand des Wahnsinns getrieben. 8)
-
Thread
neuer Artikel: Qt Creator als IDE für Mikrocontroller
freuen. Viele Grüße P.S. Ich sollte noch hinzufügen, dass das alles mit Linux und Qt Creator 13.0.0 erstellt wurde. Vielleicht kann jemand mit einer älteren Version von Qt Creator das mal ausprobieren.
nicht nur der QtCreator. Ok, manchmal hat man holländisches Wasser auf den Augen. Qt Creator 13.0.0 for Windows 64-bit (330 MB) (info) Unbrauchbarer Link: https://download.qt.io/official_releases/qtcreator/13.0/13.0.0/qt-creator-opensource-windows-x86_64-13.0.0.exe (und viel undurchsichtiger
-
Thread
High-Power Soundanlage
http://www.spiegel.de/auto/fahrkultur/0,1518,513820,00.html > Fiat Panda, 3700kg, 30kW, 163,9 Dezibel > ...den Boden mit Beton ausgegossen und anschließend mit Granit gefliest. > Anstelle der normalen Scheiben wurde sechs Zentimeter dickes
480 kW " 177 dB > 960 kW " 180 dB > > Zum Vergleich: jeder der 16 Fahrmotoren des ICE-3 hat 500 kW. Die pure Physik! Also ich bin überzeugt.
-
Thread
BUZ347 - echt oder falsch?
3A, Uds=49,8mV --> rdson=16,6mOhm, das passt. Id/Ugs-Kurve passt auch. 2.) G-S-Kurzschluß, Uds=0...60V --> Id<100nA, da hatte ich mehr Strom erwartet, da Udsmax=50V laut Datenblatt.
Linearbetrieb macht Bipolar doch viel mehr Sinn, als Mosfet, Bipolar ist halbwegs linear Basisstrom zu ICE, beim Mosfet fängts irgendwann an und dann über 1V oder so mehr oder weniger linear, bis das Ding voll durchgesteuert ist.
-
Thread
Science-Fiction und reale Robotik/KI – welche Filme wirken technisch halbwegs glaubwürdig?
Gleichzeitig findet auf dem Planeten ein beschleunigter Verjüngungsprozess statt: https://youtu.be/7r7Kh2L0A0s?si=fKzO-6DPwllDiSwR
Rbx schrieb im Beitrag #8059900: > die Opfer der ICE-Truppe in USA Die nun mit immerhin 70 Mrd bedacht wurde. Also ICE, nicht die Opfer. Das sind $200 pro US-Einwohner.
-
Thread
Pegelwandler für ATMega1281
allerdings mit 3,3V läuft muss ich ja einen Pegelwandler einsetzten um den AVR Controller mit dem JtagICE MK2 programmieren zu können. Als Pegelwandler hab ich mir den MAX3000E bestellt und eingebaut. Nun zu meinem Problem: Wenn ich mit dem JtagICE MK2 auf den Controller zugreifen möchte kommt immer
antwortet, aber das Signal nach meinem Pegelwandler nur von 5V auf 2,6V absinkt. So erkennt der JtagICE natürlich auch keine 0 und die Kommunikation ist fehlgeschlagen. An was könnte das liegen? Kann mein Controller nicht den nötigen Strom gegen Ground schalten um den Ausgang des Pegelwandlers von
-
Thread
Arduino mega 2560 mit JTAGICE3
10) GND Wobei ich benutze von ice3 den 6 poligen Stecker (debugWIRE, SPI-PDI, aWire).
meinem JTAGICE3 war so ein Adapterkabel bei, wo an einem Ende einzelne Buchsen dran sind, die mit 0 bis 9 (wobei 0 wohl eher 10 bedeuten soll)beschriftet sind. Kabel Buchse 1 - Arduino Pin A4 Kabel Buchse 2 - Arduino Pin GND Kabel Buchse 3 - Arduino Pin A6 Kabel Buchse 4 - Arduino Pin 5V
-
Thread
Bootloader Atmega644P
0x7000 die Word Addresse und 0xE000 dann die Byteaddresse? Hab dann auch mal versucht in den Linker Options die Addresse 0x3800 zu definieren, damit das Programm ab Byteaddresse 0x7000 startet.. Allerdings
Fuses sind folgendermassen gesetzt: Extended: 0xFF High: 0x90 Low: 0xFF
-
Thread
Eieruhr mit ATtiny24V/ATtiny2313V
hmmm... diese Tools machen mit ganz wurres. Man weiß nie, ob ein Häkchen 0/1 bedeutet oder aus/ein. Damit kann man sich vortrefflich ins Knie schiessen... aber wie auch immer. Bei der ATtiny2313-Version hab ich nix spezielles eingestellt. Die High-Fuse ist 0xdf und die Low-Fuse 0x64, was also Werksenstellungen entspricht. An der Taktrate wurde folglich auch nix gemacht: Der µC läuft mit 1 MHz, und die Software geht auch von dieser Frequenz aus. Wie die Fuses der ATtiny24
-
Thread
Verzögerung durch Bootloader normal ?
normalerweise transparent bleibt und keine Zeit warten muß. Letzteres wird beispielsweise beim AVR JTAG ICE gemacht: es gibt einen Befehl für das JTAG ICE, mit dem der Bootloader explizit aktiviert wird, danach kann man einen Firmwareupdate durchführen. Dritte Variante wäre eine hardwaremäßige Aktivierung
Megaload benutzen" nein, meiner hat ein anderes Protokoll. Ich nenne es A5-Protokoll, weil das Byte 0xA5 beim Programmieren eine Sonderfunktion hat. Die restlichen Kommados sind textuelle Kommandos, d.h. mit 0x0A oder/und mit 0x0D abgeschlossen. Aber der C-code ist ja mit dabei. Nur habe ich von
-
Thread
Warum schafft es ein Faradaysches Rad nicht zum Perpetuum mobile?
Dokus, die ich gesehen habe nutzt die Wirbelstrombremse ein magnetisch leitfähiges Metall zB. Beim ICE einfach die Schiene. Aber wenn du sagst, dass geht genauso gut mit Alu o. Kupfer, glaub ich das mal
wird. Erstbestes Suchergebnis auf einer Videoplattform wäre https://www.youtube.com/watch?v=C3aqyVqtJ-0
-
Thread
RAM: warum nicht synthetisierbar?
(clk) then if ce = '0' then if wr = '0' then cells(ad) <= data; elsif rd = '0' then data <= cells(ad); end if; end if; end if; ...[/vhdl
is array(0 to ((2**addr'length)-1)) of std_logic_vector(7 downto 0); [/vhdl] Gruß Marius
-
Thread
ATtiny1614 (avr-1) TCD0 capture Input geht nicht
wenn ich diesen freigebe. // EvSys ASYNC-Channel0 PA2 Input auf TCD_EV0 Eingang koppeln EVSYS.ASYNCCH0 = EVSYS_ASYNCCH0_PORTA_PIN2_gc; // Event from Pin PA2 EVSYS.ASYNCUSER6 = EVSYS_ASYNCUSER6_ASYNCCH0_gc; // TCD_EV0 Dann TCD initialisiert:
timing falsch und lässt sicht auch nicht sinnvoll verändern. daher baue ich jetzt mal die hw mit atmel ice auf und dann gehts weiter. in der init sind fehler, aber das ändert nichts am beschriebenen problem. beispiel: TCD0.INPUTCTRLA = TCD_INPUTMODE_EDGETRIG_gc; TCD0.DLYCTRL = ( TCD_DLYPRESC_DIV2
-
Thread
iceZ0mb1e - TV80 System on Chip für iCE40 (yosys + sdcc)
Hi, hier mal ein kleines Projekt von mir: https://github.com/abnoname/iceZ0mb1e Es handelt sich um ein FPGA SoC (System on Chip), welches 100% auf open source Komponenten (nur copyleft Lizenzen) und Toolchains basiert. Das Makefile baut folgendes: - Firmware in C mit
aber nicht mehr unbedingt viel mit den Z80 zu tun. @Franz: Wie schnell (MHz) kann das Soc auf dem ice40 eigentlich rennen?
-
Thread
[WTB] "AVR JTAG ICE clone debugger".was wird der taugen? Oder doch AVR Dragon
dagegen irgendwie anmutiger. ;-) ... solange sie nicht für's Klo waren. Meine Fragen: -=AVR® JTAG ICE=- -Muss ich mich auf irgendwelche Handicaps im Vergleich zum AVR Dragon einstellen? War der AVR® JTAG ICE mal was bzw taugte der was? -Oder ist er möglicherweise besser weil der AVR JTAG ICE clone
nicht WINAVR-Softwaresysteme beherrschen könnte? -Was darf ich bei der Geschwindigkeit des AVR® JTAG ICE erwarten? -Unterstützt der orginal AVR® JTAG ICE ggf. mehr als die angegebenen MCU's durch irgendwelche Kniffe? ... Im DOC2475 heißt es auf Seite 5 "Supports all AVR Devices with JTAG Interface" und
-
Thread
PIC Oder AVR?
Spätestens bei höheren Taktfrequenzen ist aber DIP einfach mal komplett untauglich. Ich finde an QFPs mit 0,8- oder 0,65-mm-Raster übrigens nichts, warum man das Zeug deshalb als ,,bastlerunfreundlich'' titulieren müsste. Bei 0,5-mm-Raster wird's dann schon fummelig, ist aber die einzige Variante, wie
bei höheren Taktfrequenzen ist aber DIP einfach mal > komplett untauglich. Ich finde an QFPs mit 0,8- oder 0,65-mm-Raster > übrigens nichts, warum man das Zeug deshalb als ,,bastlerunfreundlich'' > titulieren müsste. Bei 0,5-mm-Raster wird's dann schon fummelig, ist > aber die einzige Variante
-
Thread
JTAG Debugging: Execution stopped on boot loader reset vector
mit im Programm habe kommt es beim Step-Over über genau diese Funktion zu dieser Meldung: JTAG ICE: Warning: Execution stopped on boot loader reset vector. JTAG ICE: Warning: Boot reset fuses are programmed, but the program entry function is located in the application section. Wrong boot reset fuses will probably cause erronous execution. JTAG ICE: Warning: If this is not an error, this check can be disabled in the 'Debug' section in the JTAG ICE options. Stehen bleibt der PC immer in der Zeile "__asm__ volatile (" aus dem Ausschnitt unten
-
Thread
Mega32 und AVR Dragon - Programmieren geht nicht
Nachtrag wenn ich 5x programmiere bekomme ich 5x ne andere adresse WARNING: FLASH byte address 0x0001 is 0x66 (should be 0x94).. FAILED! also anstatt 0x66 dann mal ein 0xFA oder weiss der geier was.. Tobi
mehr. Ich vermute mal der hat es hinter sich der Chip. Allerdings bleibt es jetzt konstant bei 0xFF anstatt 0x94
-
Thread
IDE EMbitz tot?
für Linux gebaut... Albert schrieb im Beitrag #5803620: > Ich konnte bisher alles > mit Atmel ICE, Pickkit, ST-Link etc. lösen..? Was ist dessen Vorteil? Die J-Links sind wesentlich schneller und stabiler als z.B. ST-Links und können praktisch alle ARM-Prozessoren debuggen. Pickit und Atmel ICE
darauf "reingefallen" bin): Das funktioniert nur mit den ST-Link V2.1 jedoch nicht mit den v2.0
-
Thread
IAR AVR 7.2: Failed to load debugee
" die Meldung: [code] IAR Embedded Workbench 7.20.1 Atmel-ICE, USB ID: J41800084072, FW version: 1.41.137 UPDI clock: 100 kHz, Target voltage: 4.974 V, Device name: ATmega809 (0x1E932A) Failed to load debugee: C:\...\Projekt.d90 [/code] Hat da jemand
emulation modules boxes. [/code] Aber nun kommt das: [code] IAR Embedded Workbench 7.20.1 Atmel-ICE, USB ID: J41800084072, FW version: 1.41.137 UPDI clock: 100 kHz, Target voltage: 5.26 V, Device name: ATmega809 (0x1E932A) Loaded debugee: C:\...\Project.d90 Target reset Fatal error: Failed
-
Thread
Analyse der Arduino Libraries
(), but also somewhat less random. You can add entropy. random8() == random from 0..255 random8( n) == random from 0..(N-1) random8( n, m) == random from N..(M-1) - Fast 16-bit approximations of sin and cos. Input angle is a uint16_t from 0-65535. Output
wäre an 4 Pins von PORTC und 4 Pins von PORTB angeschlossen. Und jetzt willst du den Analogwert von 0x7F auf 0x80 ändern. Da du nicht beide Ports in einem Befehl beschreiben kannst, sieht der DAC für kurze Zeit einen Zwischenzustand, z.B. 0x7F - 0x8F - 0x80. Auf der analogen Seite ein Spike. Wenn man
-
Thread
USB zu RS232 Konverter
nur eine RS232-Schnittstelle habe, aber eigentlich drei bräuchte. Eine für das STK500, eine für das ICE200 und eine für den UART des µC. Jetzt habe ich mir gedacht, wäre es doch sehr einfach jedem so ein USB zu RS232 Konverter zu spendieren, welches mir das dauerhafte umstöpseln erspart. Die drei Konverter
Ahnung von Windows-Programmierung, ich spreche die UART im DOS-Fenster direkt über die Portadressen (0x3f8, 0x2f8, 0x3e8, 0x2e8) an und es funktioniert wie echt. Nur die Timeouts muß man etwas größer machen, dafür ist ne größere FIFO drin (384Byte). Peter
-
Thread
FT232H mit FT_PROG EEPROM beschreiben
Hier der Output des Programmers beim Flashen eines ICE40UP5k pitschu
isjs=1&url=https%3A%2F%2Fwww.ebay.com%2Fsch%2Fi.html%3F_from%3DR40%26_trksid%3Dp2380057.m570.l1313.TR0.TRC0.H0.Xlattice%2Bjtag%2Bprogrammer.TRS0%26_nkw%3Dlattice%2Bjtag%2Bprogrammer%26_sacat%3D0&xguid=88103bd959282516c451bfe9692fc9a8&xuuid=35f050c4560de63d2342280b27859fc4&xsessid=69d1e38d1855ca87bf0d95b1b98596e4&
-
Thread
STK500 Problem - Status LED aus
Device code: 0x69 = ATMEGA8535 avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.00s avrdude: Device signature = 0x1e9308
flash 0000 00 00 01 01 02 02 03 03 04 04 05 05 06 06 07 07 |................| 0010 08 08 09 09 0a 0a 0b 0b 0c 0c 0d 0d 0e 0e 0f 0f |.. ....| 0020 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 |................| 0030 18 18 19 19 1a 1a 1b 1b 1c 1c 1d 1d 1e 1e 1f 1f |..........
-
Thread
Programmierbare Logik heute
Beitrag #6680034: > 30 Pins auf 2.15 x 2.55 mm Sowas macht mir schon gewaltig Angst! Ist ein BGA im 0.4mm Raster. Ein BGA im 1mm Raster habe ich schon mal von Hand bestückt, war auf einem Seminar in Augsburg, ein Gnublin Board. Hatte gedacht, ich könnte damit angeben... Pustekuchen, kalter Kaffee...
Das ICE40UP5k gibts auch im QFN Gehäuse, das ist deutlich einfacher handhabbar... aber vorher schauen ob es schnell genug ist für die Anwendung, die ICE40 sind für ultra low power optimiert und daher nicht
-
Thread
AT32AP7000 - USB Controller
Header-Files mit eingebauten Fehlern und sucht sich dumm und dämlich, nachdem man die Ergebnisse aus dem ICE nicht nachvollziehen kann und dann kommt die Sammlung von Status-Bits dazu, deren genauen Sinn man wahrscheinlich erst nach dem Auswendiglernen der 650-seitigen USB 2.0 Dokumentation kennt und es bitter
Kommunikation ein wenig stört. Vielleicht war es auch der Linux-Kernel selbst. Auf jeden Fall bliebt der ICE ständig hängen. So, das ist genug Luft. Auf zu neuen Taten. Gruß, Florian PS: Bei Interesse kann ich den entspr. Quelltext-Teil gerne hier posten.
-
Thread
MPLAB / Micochip Studio UDPI unterschiede ?
area(s) will be programmed: program memory: start address = 0x0, end address = 0xbf Programming/Verify complete [/pre]
> > The following memory area(s) will be programmed: > program memory: start address = 0x0, end address = 0xbf > > Programming/Verify complete > [/pre] Die Erfolgsmeldung wurde angezeigt, wie gesagt es läuft alles eigentlich wie es soll. Jetzt funktioniert es allerdings alles wie
-
Thread
Atmel ICE: USB-Buchse ist Sollbruchstelle- Vorsicht!
Nun, laut Bild kann es gelötet werden. http://export.farnell.com/atmel/atatmel-ice-pcba/debugger-atmel-arm-avr-pcba-kit/dp/2407171 Wie hast du es geöffnet?
nochmal deutlich stabiler! >Und deutlich teurer. Mein Gott, so eine USB Buchse für sagenhafte 0.19688 Euro sprengt bestimmt das Budget!