-
Thread
Attiny1616: Stromverbrauch im Sleepmode
Stromverbrauch meines Attiny1616 soweit, wie möglich zu senken. Laut Datenblatt soll er im Power Down Mode 0,1µA bei 3V benötigen. Ich messe aktuell jedoch immer mindestens 270µA. Die Messung erfolgt i.d.R. mit angeschlossenem Atmel ICE, ziehe ich den ab, bleiben immer noch 200µA. Hat jemand eine Idee
reduce power consumption by allowing peripheral clock sig- nals to be disabled. Bit 7 6 5 4 3 2 1 0 0x20 – – – – PRTIM1 PRTIM0 PRUSI PRADC Read/Write R R R R R/W R/W R/W R/W Initial Value 0 0 0 0 0 0 0 0 PRR • Bits 7:4 – Res: Reserved Bits These bits are reserved bits in the ATtiny25/45/85 and
-
Thread
AVR Studio 4, kann der Debugger das nicht?
Hallo, Ich habe untenstehenden ganz einfachen C-code. Wenn ich da mit dem JTAG-ICE debugger durchgehe, dann "versumpft" der Debugger offenbar in _delay_ms() anstatt da drüber zu gehen. Vretsehe ich den Modus "Step over" nicht richtig? --Helmut #define F_CPU 8000000 #include <avr/io.h> #include <util/delay.h> int main(void) { DDRB = 0xFF; while (1) { PORTB = 0xFF; _delay_ms(100); PORTB = 0x00; _delay_ms(100); } return 0; }
-
Thread
[V] Verschiedene intelligente LED-Matrix-Displays (ähnlich VFDs): SCD5581, PD4437 etc.
integrierte Controller. Man kennt sie von manchen Laserdruckern, aus der Sitzplatzreservierungsanzeige im ICE usw.; Sie sind unbenutzt und voll funktionsfähig. Ich habe: 2x PD4437 (Intelligent Displays, 0.45 inch, 4-Character, 5 x 7 Dot Matrix, bright green) 2x PDSP1884 (Intelligent Display, 0.180 inch, 8-Character, 5 x 7 Dot Matrix, high efficiency green) 1x SCD5581 (Intelligent Displays, 0.145 inch, 8-Character, 5 x 5 Dot Matrix, yellow) 2x SCD5582 (Intelligent Displays, 0.145 inch, 8-Character, 5 x 5 Dot Matrix, super red) Die 4-stelligen Anzeigen kosten bei Conrad aktuell 20,47
-
Thread
Atmel Studio Projekte lassen sich nicht mehr öffnen
Fehlermeldung, wenn ich versuche, irgend ein Projekt zu öffnen: C:\Users\user\Documents\Atmel Studio\7.0\Test\Test\Test.cproj : error : Value cannot be null. Parameter name: url C:\Users\user\Documents\Atmel Studio\7.0\Test\test_2\test_2.cproj : error : Object reference not set to an instance of an
"C:\Program Files (x86)\Atmel\Studio\7.0" damit sie das mit dem Punkt auch noch mitnehmen können.....
-
Thread
Recyclebare Vape - Tornado 35k
Runden und Flachen 12/15k gnädiger. Die gute hingegen, es ist die größere Variante mit NRST und BOOT0 herausgeführt. (F15 im Datenblatt S19: https://download.py32.org/Datasheet/en/PY32F002A%C2%A0datasheet%C2%A0Rev.0.2_EN.pdf ) Morgen Abend werde ich vermutlich Zeit finden das genauer zu ergründen.
sieht man die LEDs deutlich: https://tornadovapes-shop.de/products/randm-tornado-15000-watermelon-ice
-
Thread
Daisy chain mit avr
data[3] = data[2]; // Ueber MISO an den nächsten MOSI. data[2] = data[1]; data[1] = data[0]; data[0] = SPDR; } [/c]
wenn nun SS LOW ist, dass die Bytes durch alle Slaves geschoben werden. Wenn ich 255, 255, 255, 0, 0, 255 als Bytes sende, soll es in Slaves sobald SS wieder HIGH ist, wie folgt aussehen. Slave1 255, 255, 255 Slave2 0, 0, 255
-
Thread
Neues AVR Eclipse Plugin (Beta20071222)
musste ich die bisherigen Projekte alle wieder neu anlegen, da ich vorher das "org.mrm.avr_20070807.0.0" benutzt habe. Lob auch von mir. PS: hat jemand einen kleinen Tipp, wie ich den JTAG Ice MkII (nachdem ich den libusb Treiber installiert habe) mit dem GDB zum laufen bekomme, sodass ich innerhalb
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
ist kein RISC (AVR ist eben keine sauber designte Architektur). Aber bitte: 8051/CISC: SETB P0.0 ; P0.0 Ausgang + High LPC/RISC: MOV R0,#1 STR R0,[SET0] ; P0.0 Ausgang + High Auch hier müssen natürlich P0.0 bzw. SET0 definiert werden (Manual erforderlich).
Lothar schrieb im Beitrag #3513800: > AD0CR_bit.SEL = 1<<(n); // AD0 channel n > AD0CR_bit.START = 1; // start conversion > while (!AD0GDR_bit.DONE); // wait for conversion > val = AD0GDR_bit.RESULT; // AD0 channel
-
Thread
Manson HCS-3602 HCS-3600 Reparatur
ausgibt. Der 494 bekommt 12V und gibt 5V Ref aus. Der 741 bekommt +5 und -5V und gibt bei Output 0V gegen Masse raus. Auch 0V auf den beiden Inputs... Bzw wie meinst du Sockeln? Und S1?
vorwählen, aber es gibt nur das volle PWM Signal und somit vollen Strom, oder kein PWM Signal, wenn ich 0A vorwähle. D.h. bei 0A geht er in die Strombegrenzung und gibt nichts aus. Bei 0,1A vorgewähltem Strom gibt das Netzteil 30A aus. Und es kommt ab und zu vor dass im 3 Sekunden Rhytmus, z.B wenn ich
-
Thread
avrdude liest lowfuse 0x00 highfuse 0x00 ext.fuse 0x00 auf Arduino Uno aus
0 0 no 1 1 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no 1 1 0 4500 4500 0x00 0x00 efuse 0 0
0 0 no 3 1 0 0 0 0x00 0x00 calibration 0 0 0 0 no 1 1 0 0 0 0x00 0x00 Programmer Type : Arduino
-
Thread
Startup München Gehalt bei 100 Millionen Umsatz
3h mit Fahrrad, Auto, ICE oder Business Jet?
> Startup? Und bei 100M€ Umsatz würde ich auch nicht mehr von einem > Startup sprechen. Die 0.1 Milliarde muß ja nicht vom Startup generiert worden sein, sondern von der 'Mutter' die das StartUp aufgekauft oder aus steuerlichen Gründen ausgegründet hat. Sowas kommt nicht selten vor, bspw.
-
Thread
asmX86 welchen debuger?
In den DOS-Hochzeiten™ war mir der TDB (Turbo Debugger von Borland) neben anderen (ICE... :-)Tools ein treuer Begleiter. http://vetusware.com/download/Turbo%20Debugger%205.5/?id=4612
was ich einfach entpacken musste hier ist ein screen shoot http://www.bilder-upload.eu/upload/315d0f-1523987482.png man kann sehen wie ich mein erstes programm mit dem tool anschaue, so wie es im buch auch gemacht wird. und die dateien die mit dem tool kommen, also ordnerstruktur, die firs.* dateien
-
Thread
Lattice iCE40 Ultra Block RAM Problem
auslese, dann werden die Daten mit einem weiteren Takt Verzögerung ausgelesen. [vhdl] Ram2048x2_inst_0 : SB_RAM2048x2NRNW generic map ( INIT_0 => X"0000000000000000000000000000000000000F0F0F0F0F0F00000F0F0F0F0F0F", --INIT_0 => X"0000000000000000000000000000000000000000000000000000000000000000",
kleine Anmerkungen von mir, da ich erst mit den EBRs kämpfen durfte ... 1. Verwende Radiant für die ICE40UPxk (bessere IDE, Timing-Analyse ist besser) 2. Du kannst das RAM gleich in VHDL als array instanziieren: [vhdl] -- state memory type mem_type is array ((STACK_SIZE*128)-1 downto 0) of std_logic_vector
-
Thread
AT91SAM7A3 - Wie bekomme ich ein Programm da drauf?
; define symbol __ICFEDIT_region_RAM_end__ = 0x207FFF; /*-Sizes-*/ define symbol __ICFEDIT_size_startup__ = 0x100; define symbol __ICFEDIT_size_vectors__ = 0x100; define symbol __ICFEDIT_size_cstack__ = 0x1000; define symbol __ICFEDIT_size_svcstack__ = 0x60; define symbol __ICFEDIT_size_irqstack__ = 0x60; define symbol __ICFEDIT_size_heap__ = 0x0; /*-Exports-*/ export symbol __ICFEDIT_region_ROM_start__; export symbol __ICFEDIT_region_ROM_end
-
Thread
Raspberry Pi Linux erzielbare Latenz?
Nach nur 4 Monaten ist mein Raspberry Pi angekommen (wenigstens ist es die Rev. 2.0 mit 512MB und extra GPIOs). Ich wollte jetzt ein Projekt mit GPIO realisieren das eine Genauigkeit bzw. Latenz von ca. 5 us benötigt. Ist das zu realisieren? Sollte mit Linux sein da Netzwerk mit Samba
dem PI. Hier gibts Infos dazu https://www.osadl.org/Continuous-latency-monitoring.qa-farm-monitoring.0.html . Ansonsten nimm einfach einen DIP AVR (denn kanst sogar direkt über den Pi programmieren) und lass den die Ios machen und kommunizier mit SPI oder I2C mit dem PI.
-
Thread
5V-Signal an ATmega16 mit Vcc=3.3V
der mit 3.3V versorgt wird, an PB2 (Interrupteingang) einen Sensor, dessen Ausgangssignal entweder 0V oder 5V ist. Nun wollte ich zum Test ein kleines Programm schreiben, dass pollend diesen Eingang abfrägt. Wenn ich mit meinem JTAG Ice mk2 debugge, so sehe ich im AVR-Studio nicht, wenn der Pin auf
, ansonsten 0V. Was mach ich da falsch?? P.S.: Wenn ich den Eingang dann abfragen möchte, sage ich dann bit_is_set(PIND, PIND3) oder bit_is_set(PORTD, PIND3) bzw. was würde letzteres bedeuten?
-
Thread
20 Kanal- Lauflicht
geschalten dann die 2. z.B: http://www.elektronik-kompendium.de/forum/forum_entry.php?id=39407&page=0&category=all&order=time
und aus) - leuchtimpulse zur musik hier ist ein Video davon: http://www.youtube.com/watch?v=u0GOiEMsZ2A ------------------------------------------------- jetzt is mein vorhaben eine eigene steuerung zu bauen oder vll eine fertige zu bekommen die etwas aufwendiger und besser ist. ich würde
-
Thread
Neue RFM Module
. Dabei hat der verwendete 64 Pin ATmega1281 seine Programmierleitungen auf RXD0/TXD0/XCK0... ;) Und die Pins sind wohl herausgeführt. >> Leider braucht man aber immer noch ein Anpassungsnetzwerk, schade, dass >> die das nicht direkt eingebaut haben unter den Blechdeckel :-(
meinen waghalsig Freiluftverdrahteten Aufbauten... Einzig und allein die 868er-Module mit Revision 1.0 statt 3.0 haben irgendwas...)
-
Thread
Programmer ESP8266
vernünftig damit? http://www.ebay.de/itm/AVR-JTAG-AVR-USB-Emulator-Simulator-Debugger-Programmer-JTAG-ICE-for-Atmel-M20-/291015241814?pt=LH_DefaultDomain_0&hash=item43c1dc3056
Brauch ich hier den Pegelwandler auch? http://www.ebay.de/itm/PL2303HX-Blue-PCB-5Pin-USB-2-0-to-TTL-UART-Serial-Converter-Module-DC3-3-5V-/121462873743?pt=LH_DefaultDomain_3&hash=item1c47c05e8f
-
Thread
WINAVR in AVR Studio4 debuggen
Debug-Hardware, wenn Du nicht gerade mit dem Simulator arbeiten willst. Das Stichwort lautet "AVR JTAG-ICE mkII" oder so.
umgestiegen. Das debuggen auf Eclips gefällt mir nicht, deshalb möchte ich wieder zum debuggen auf Studio4.0 zurück! Grüße,
-
Thread
ATMega128 mit PC Verbinden via RS232
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 lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 calibration 0 0 0 0 no 4 0 0 0 0 0x00 0x00
-
Thread
Habe mal das AVR Toasten getestet
Fernost (mit blauen LEDs) sowie der PCF8574 haben die Tortur überlebt .... .... auch der JTAG ICE MKII .....
gönne jeder Schaltung den puren Luxus einer Überspannungsschutzdiode. Z.B. Reichelt P6SMB 6,8A SMD (0,14€).
-
Thread
Druckerport Daten mitschneiden (Logger)
Das Problem: Ein Programm greift ca 60000 (mit SoftICE und "BPIO 3BC if (bpcount==Anz Zugriffe)" herausgefunden) mal auf den Drckerport zu. Ich will einen Mittschnitt der Daten. Kennt jemand von Euch ein Programm mit dem man den Datenverkehr zwischen
Programm einlesen zu lassen. Also das Programm soll bei jedem Interrupt z.B. mit _inp() den Wert aus dem 0x3bc Register lesen. Wie geht das?
-
Thread
Handy-Kamera: Welche Schnittstelle?
Ist die Front-Kamera, oder? Die Bezeichnung des Steckers sieht jedenfalls schon mal richtig aus (0,4 pitch 24 pins).
mipi_D-PHY_specification_v01-00-00.pdf http://electricstuff.co.uk/temp/mipi_CSI-2_specification_v01-01-00_r0-05.pdf http://electricstuff.co.uk/temp/DSI_Specification_v01-01-00_r11.pdf http://electricstuff.co.uk/temp/MIPI_DCS_Specification_V1.02.00.pdf Besser schnell zugreifen, wer es braucht. fchk
-
Thread
Wer hat Erfahrung mit Induktionsöfen >1kW
3 0,150 3 3 7+3 0,220 3 3 7+3 3 0,330 3 7 3 3 0,470 3 3 0,680 3 3 1,000 3 1,500 2,200 3 Summe 15 25 51 30 121 --
Metall. Der eine Kommentar auf youtube meint das Gleiche: there is a piece of metal frozen inside the ice cube. Once it heats up it melts it's way out the bottom. You hear it drop out and quench in the water below at 0:14 Gruß Silvio
-
Thread
Was gibt es denn heute so für Bücher?
books.google.com/books?id=imS-4atxWxUC&printsec=frontcover&dq=erde+in+aufruhr&source=bl&ots=rUMV2WqO4U&sig=wmaPM0ZJr8pVQIEvynS2TqqqcAA&hl=de&ei=AU89TPL1NYqTOLbX5fwO&sa=X&oi=book_result&ct=result&resnum=6&ved=0CCkQ6AEwBQ#v=onepage&q&f=false
Wer LOTR mochte, sollte sich "Songs Of Ice And Fire" von George R.R. Martin ansehen. Gibts auch deutsch und ist absolut fesselnd. Man muss damit leben können, dass mehrere 100 Seiten weit ein Sympathieträger aufgebaut und dann schnöde geköpft
-
Thread
Debuggen: SREG Register überwachen?
[c] //stop interrupts, if not already stopped void stopInt() { if (useStop) { useStop=0; OldSreg = SREG; cli(); } } //--------------------------------------------------------- //restores old interrupt configuration void enabInt() { SREG=OldSreg; useStop=1; } [
Zeigerzugriff das SREG zerschießen, da es ja ein IO-Register ist wie alle anderen. Schreiben der Adresse 0x5F bügelt dann das SREG ... /den/ Fall könntest du vermutlich mit einem data breakpoint im JTAG ICE noch erwischen, allerdings auch nur den: wenn das SREG mittels separater Befehle oder via OUT modi
-
Thread
Microchip CLB – erste Versuche zur „FPGA-Zelle“ im Achtbitter
start_clb_config GLOBAL _end_clb_config PSECT clb_config,global,class=STRCODE,delta=2,noexec,split=0,merge=0,keep _start_clb_config: DW 0x0000 DW 0x0000 DW 0x0000 DW 0x0000 DW 0x0000 DW 0x0000 DW 0x0000 DW 0x0000 DW 0x0000 . . . . [/c]
0; OESEL3 0; */ CLBPPSCON2 = 0x0; /* OESEL4 0; OESEL5 0; */ CLBPPSCON3 = 0x0; /* OESEL6 0; OESEL7 0; */ CLBPPSCON4 = 0x0; // Clearing CLB1I0 IF flag. PIR7bits.CLB1IF0
-
Thread
Jung Doppeltastschalter noch zu retten
drehschalter-wechsel-feuchtraum-bakelit.html?soluteclid=1&utm_source=billiger&utm_medium=ppc&gad_source=1&gad_campaignid=21239832462&gbraid=0AAAAADs6eXOu_hWvamCdILdcWQyzNfaiD&gclid=Cj0KCQiA9t3KBhCQARIsAJOcR7zVjCm7pMvUKFj1em2U8-KSbzgYwvDevybWoUTwptkxa-15mcLNctwaAgkhEALw_wcB
lagen bei 10A und das Spektrum reichte bis 25A. Bei letzterem war damit klar, warum mit dieses im ICE die Steckdosen häufiger ausfallen ließ. :(
-
Thread
Funksignale passiv in Zimmer leiten
//www.amazon.de/Breitbandantenne-Periodic-Wideband-Leiterplatte-Logarithmische-Periodenantenne/dp/B0D63K8PMY
aber > logarithmisch, warum kann man dann die Dämpfung in dB linear rechnen? Bei Spannung: -6dB=0,5fach -20dB=0,1 -40dB=0,01 -60dB=0,001 drei Kabelstücke mit je -6dB hintereinander=(-6dB)+(-6dB)+(-6dB)=-18dB= 0,5 x 0,5 x 0,5= 0,125fach Angenommen 100m Kabel dämpfen 60dB, also 0,6dB/m. Dann ist
-
Thread
HAM Radio 2019 - Welche Vorträge sind zu empfehlen?
#= 1 Atr=a0 MxPwr=500mA I: If#=0x0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=dvb_usb_rtl28xxu lsusb: Bus 008 Device 003: ID 0bda:2832 Realtek Semiconductor Corp. RTL2832U DVB-T man sieht allerdings
Stromaufnahme des Minitiouner habe ich zwei Angaben gefunden: Wird er aus USB versorgt, dann nimmt er 0,7A auf, das wären 5V*0,7A= 3,5 W. Die Kompaktversion Minitiouner Express soll bei 12V 0,3A aufnehmen, das wären 3,6W. Damit müsste der MP1584 bei 4V knapp 1A liefern, bis zu 3A ist er spezifiziert,
-
Thread
Problem mit EUSART beim PIC18F4520
TriRS232TX = 1; TriRS232RX = 1; TXSTA = 0x64; // EUSART senden konfigurieren // asysnchron // 9-bit // high-speed RCSTA = 0xF0; // EUSART empfangen konfigurieren // Empfang aktiv // Port aktiv // 9-bit BAUDCON = 0x0A; // 16-bit Baud-Rate Generator SPBRGH = 1; // 19200bps SPBRG = 3; // 19200bps, 3 RCIE=1; //RX Interrupt enable so initialisiere ich die EUSART Ich arbeite mit dem ICD2,
-
Thread
Alternative für simple CPLDs von Xilinx?
ELSE tcnt4 <= '0'; END IF; END PROCESS count; : [/vhdl] Kann man auch das funktionell völlig gleich so schreiben: [vhdl] : stop <= '1' when tqcnt = "00000" else '0'; tcnt4 <= '1' when
: [vhdl] : stop <= '1' when tqcnt = 0 else '0'; tcnt4 <= '1' when tqcnt > 4 else '0'; tcnt9 <= '1' when tqcnt > 9 else '0'; : [/vhdl] Zum Modul precnt: [vhdl] library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL
-
Thread
AVR ohne Stromversorgung über ISP zerstört?
Programmer. Welchen hast du überhaupt genutzt? Der AVR ISP mkII ist da passiv, ebenso die JTAG ICE-Dinger.
. Dass MISO auf 0 ist erklärt wohl dass die Controller ID als 0 gelesen wird. Hat jemand noch eine Idee was da los sein kann, oder muss ich einfach davon ausgegen, dass der Controller hinüber ist?
-
Thread
Array mit PORT Elementen
weiterhilft. :-( Ich dachte an sowas wie deiser Schnippsel char PORT[] = {PORT,PORTC}; char RST[] = {0,0}; int GetTemp(char sensor) { int temp; SETBIT(PORT[sensor], RST[sensor]); Put1620byte(0xAA,sensor); temp=Read1620byte(sensor); CLEARBIT(PORT[sensor], RST[sensor]); return temp
typedef volatile char* port_typ; port_typ PORT[] = { &PORTC, &PORTD }; /* ... */ *PORT[sensor] = 0xFF;
-
Thread
Portierung ATMega -> ATXMega
dazu: https://www.amazon.de/Gazechimp-Minimum-System-Development-Arduino/dp/B01N4E8RTE/ref=sr_1_fkmr0_2?s=ce-de&ie=UTF8&qid=1518288149&sr=1-2-fkmr0&keywords=stm32f103+baord Ein großer (aber noch nicht der größte) aus der selben Serie: https://www.amazon.de/Waveshare-STM32F103-STM32F103VET6-Cortex-M3
Adapter kauft man einmal (momentan mal auf Microchip schauen, es gibt reichlich Rabatt für den Atmel-ICE). Ein vorhandener AVR ISP mk2 (ab 20€) langt auch erstmal zum Programmieren. Viel entscheidender ist doch der Aufwand zum Umstieg auf eine andere und keinesfalls einfachere MC-Plattform. Das macht man
-
Thread
Mensch gegen Maschine austauschen - Bahnschranke
www.die-glocke.de/lokalnachrichten/kreiswarendorf/beelen/Situation-am-Bahnuebergang-ein-Unding-c5a9580b-6c0d-4c7f-aa35-9e5c2f3bebbd-ds
Hier in der Gegend gibt es dieses Monstreum: http://www.youtube.com/watch?v=0aPjY0klSko
-
Thread
12V Verbraucher mit 3,3V Steuerspannung schalten
Aber eigentlich ist das recht simpel. Vbe ist eine Diodenspannung, also bei "normalen" Strömen so 0,7V. Es fließen also 2,6mA durch den 1k in die Basis. Die Verstärkung des BC337-40 ist mindestens 250. Vce wird also so klein dass, eine entsprechende Stromquelle vorausgesetzt, ein Ice von mindestens
Ein AQY212 schaltet ab 3mA ein und kann 60V/0,5A Last. Du brauchst nur noch einen Vorwiderstand für ~5mA an 3,3V.
-
Thread
(AVR) SPI_Master mit (AVR) API_Slave wie geht's richtig?
f_spi = f_osc/128, f_osc=16MHz Atmega16A ist Slave, f_osc=12MHz Toolchain: AVR Studio 4.19, JTAG ICE MKII Problem: sobald beide uCs per SPI verbunden werden (oder sobald per singlestepping der SPI auf dem Atmega16A initialisiert ist) ist der Slave-uC nicht mehr per JTAG ansprechbar. Für den
der atmega16 hat ihn auf 10 Sagt wer? Der SPI/STC Vektor befindet sich bei beiden auf Adresse 0x0014. Aber: ATmega16 = SPI_STC_vect. ATmega16A = SPISTC_vect. Deswegen die Warnung und der Jump nach RETI.
-
Thread
[V] Orginal Microchip ICD 2 Debugger
Der Debugger funktioniert wunderbar, und ist so gut wie neu. Ich gebe ihn ab, da ich auf den Real ICE Emulator umgestiegen bin. Ihr könnt mir auch gerne schreiben was ihr bereit wärt zu bezahlen, aber sehr viel geht nicht mehr. Versenden würde ich es als Päckchen über DHL für 3,90€. Grüße
nagelneu, sofort kaufen für 55€: http://cgi.ebay.de/MPLAB-ICD2-Programmier-Kit-f%FCr-Microchips-USB-2.0-NEU_W0QQitemZ110343917286QQcmdZViewItemQQimsxZ20090129?IMSfp=TL090129125001r34684
-
Thread
ADC Daten von 2er Komplement in Integer wandeln
: 0x7FFF[FS] 0x0001[1] 0x0000[0] 0xFFFF[-1] 0x8000[-FS] Und so wollte ich sie haben: 0xFFFF[FS] 0x0000[-FS] So wandele ich die Daten mit VHDL um: [VHDL] library ieee; use ieee.std_logic
PLUS 0x8000
-
Thread
AtXmega256A3BU probleme mit Chip erase?
ready to accept instructions Reading | ################################################## | 100% 0.02s avrdude: Device signature = 0x1e9843 avrdude: erasing chip avrdude: jtagmkII_chip_erase(): bad response to chip erase command: RSP_FAILED avrdude done. Thank you. *** Error code 255
ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude: Device signature = 0x1e9843 avrdude: NOTE: Programmer supports page erase for Xmega devices. Each page will be erased before programming it, but no chip erase is performed.
-
Thread
avarice keine verbindung zu AVR-Dragon (libusb0.dll?)
der Firmware — nicht, dass wir uns missverstehen. AVaRICE ist das Bindeglied zwischen GDB und JTAG ICE bzw. AVR Dragon. > Habe mir gerade auch > eine aktuelle Version von AVRDUDE 0.2.0 bei souceforge heruntergeladen. Aktuelles AVRDUDE ist 5.11, und das gibt's bei savannah.nongnu.org. Das ist
y",addr="0x00000606",func="loop",file="../BotTwo.cpp",fullname="D:/workspace/BotTwo/.settings/../BotTwo.cpp",line="65",times="0"},bkpt={number="4",type="breakpoint",disp="del",enabled="y",addr="0x000006fe",func
-
Thread
EMV-Problematik
oder den Datenleitungen. Die größten Probleme hatte ich einmal bei einem System, wo 20m daneben der ICE durchdonnerte. Da hab ich nicht einmal etwas auf dem Monitor erkannt wenn gerade ein Zug in der Nähe war. Nochmals Danke für eure schnelle Hilfe. MfG Jörg
einen anderen Wert setzen, also nicht auf einem benutzen Bytes stehen lassen. Und, speziell AVR, Byte0 gar nicht verwenden.
-
Thread
USBasp von Fischl unter Ubuntu installieren
# AVR-Dragon ATTR{idVendor}=="03eb", ATTR{idProduct}=="2103", GROUP="plugdev", MODE="0660" # JTAG ICE mkII ATTR{idVendor}=="03eb", ATTR{idProduct}=="2106", GROUP="plugdev", MODE="0660" # STK600 ATTR{idVendor}=="16c0", ATTR{idProduct}=="05dc", GROUP="plugdev", MODE="0660" # USBASP von www.fischl.de
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
Embedded World 2014 - was muss man sehen?
Favoriten heute: SAMD21 mit USB host + device, endlich eine günstige alternative zu AT90USB SAMR21 CM0+ mit RF und 6Lowpan von thinksquare, der stack soll ohne Limitierung kostenlos sein, lediglich für den Server will thinksquare Lizenzen vergeben und irgendwas mit Ozmo, ein CortexM0+ mit integriertem
hab mir heute nur die Tools angesehen, sehr schön ist der RTOS Support geworden und der neue Atmel ICE debugger, soll ja alle atmel cortex und avr unterstützen und bei ca. 30$ liegen. Täusche ich mich oder soll es eine neue Atmel Studio Version geben?
-
Thread
mehrere usbasp betreiben
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
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
JTAG Programmer für Lattice
1) ECP3, ECP2M, SC Familien werden von der freien Version nicht unterstützt. Anmerkung: die ICE40 Familie ist (noch) nicht in Diamond intergriert. 2) Brauchen ist falsch. Der externe SPI ist als Alternative gedacht. (z.B. als Recovery wenn man bei einem Fieldupdate das interne zerschiesst)
Schaltplan gibt es hier: http://www.latticesemi.com/documents/an8082.pdf 4) Ja, seit Diamond 2.0, gibt aber auch eine separaten Programmer, der keinen Lizensfile braucht.
-
Thread
Gibt es ein Hitze Warngerät für eingeschaltenen Herd?
. Beispiel: https://www.amazon.de/Pentatech-SA101-10550-Hitzemelder-batteriebetrieben/dp/B0105C0KEI/ref=sr_1_1?adgrpid=70777576453&gclid=EAIaIQobChMIg_qhmp-D4wIV2ud3Ch0CBgxyEAAYASAAEgIF5_D_BwE&hvadid=352734458800&hvdev=t&hvlocphy=9043859&hvnetw=g&hvpos=1t1&hvqmt=e&hvrand=11034181950957405008&hvtargid
de.wikipedia.org/wiki/Totmanneinrichtung Dieses Sicherheits-Feature kennen U-Bahn-Fahrer oder auch jeder ICE-Lokführer. Ich sehe da eine Marktlücke in Privathaushalten! Man könnte mit der Funktion beispielsweise Geräte für unsere dementen Senioren damit ausstatten. Auch in einer WG kann so etwa die