-
Thread
Suche Programmgerüst: USB-Kommunikation und Daten Ein/Ausgabe Windows
Ordner du schaust. Die 3 Dateien, auf die man am häufigsten als Programmierer zugreift, sind Kernel32.dll, user32.dll und gdi32.dll Und die gibt es ja doppelt, Einmal als 32Bit im Ordner SYSWOW64 und einmal im Ordner SYSTEM32 als 64Bit. Klingt zwar kurios, ist aber so. Und die werden beim Systemstart
AVR geschickt.
-
Thread
UVR 1611 (TA), Auswertung DL, Mega88, WinAVR
mehrere I/O-Module und baut sie entsprechend auch in seiner Regelung ein. Ich werde wohl nicht den AVR nehmen sondern direkt einen Kleinstrechner (Beaglebone), so kann ich gleich den Home-Automation-Server mit Webinterface mitlaufen lassen. Falls mir das mißlingt, wirds AVR und nen UART. (ist auch günstiger
entwickelten Hausautomatisierung. Daneben gibt es noch ca. 40 weitere aktive Teilnehmer, die entweder den AVR oder ESP8266, den ESP32 oder den RP2040 nutzen. Harald
-
Thread
Anfänger Warenkorb
dabei. das programmers notepad (ebenfalls im paket mitdrin) halte ich für das beste windows tool zum avr programmieren. das avr-studio lässt einen im ungewissen, wie das mit makefile, usw von statten geht.
BitBang-Interface) für den Druckerport bauen. Dann nimmst du PonyProg2000 und schreibst/liest den AVR aus. Programmieren kannst du mit AVR-Studio. Alles easy! :-)
-
Thread
Einfacher Fehler in C-Berechnung
ich habe den ganzen Thread mehrfach gelesen, was willst du mir mitteilen? ging es nicht um einen 32-bit AVR flash microcontroller und C? Ist in C nicht das ',' ein Datentrenner? Jörg W. schrieb im Beitrag #6814854: > allerdings interessiert > sich der TE gar nicht mehr dafür eben das wollte
Joachim B. schrieb im Beitrag #6815037: > was willst du mir mitteilen? > ging es nicht um einen 32-bit AVR flash microcontroller und C? > Ist in C nicht das ',' ein Datentrenner? Ja. Wie in der *ersten* Antwort hingewiesen: Hi schrieb im Beitrag #6811847: > "." statt "," wäre schon mal ein
-
Thread
Falsche Übergabe von Variable in Funktion
timer.o -Wl,-Map="ppt0.1.map" -Wl,--start-group -Wl,-lm -Wl,--end-group -Wl,--gc-sections -mmcu=atmega32a Finished building target: ppt0.1.elf "C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.2.1002\avr8-gnu-toolchain\bin\avr-objcopy.exe" -O ihex -R .eeprom -R .fuse -R .lock
" || exit 0 "C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.2.1002\avr8-gnu-toolchain\bin\avr-objdump.exe" -h -S "ppt0.1.elf" > "ppt0.1.lss" "C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.2.1002\avr8-gnu-toolchain\bin\
-
Thread
V-USB und der ATtiny84
? Links: [1] http://www.elektronik-labor.de/AVR/WildeMaus.html [2] http://www.elektronik-labor.de/AVR/Rebooter.html Danke burgerohnealles
und ähnliches reicht ein PIC18 locker aus. Und für größere Sachen kannst Du immer noch einen 40 MHz 32 Bit PIC32MX220 nehmen. fchk
-
Thread
Mikrocontrollerboard
Atmel hat gerade ein Low-Cost-jtag Modul für ca. 50 Euro rausgebracht (ist aber etwas limitiert, nur 32kbyte Code und nicht alle AVR-Typen). Noch günstiger geht es mit einem Olimex-jtag oder einem Selbstbau. Debuggen über jtag ist endgeil! Du kannst sowohl C-Code als auch Assembler debuggen, Du kannst
Sachen wie Structs oder die Variablen, auf die ein Pointer zeigt. Und vor allem: es geht schnell. 32kbyte Code runterladen in ca. 3s. Ich benutze dafür: * jtag ICE mkII (muss aber nicht sein, jeder jtag, der für AVR geeignet ist, ist ok) * WINAVR gcc Compiler * AVRStudio Wenn Du vom Geld
-
Thread
Schloss öffnen durch Musiktöne
bekannten 5 Frequenzen. Das funktioniert dann, wenn die Töne genügend lange gepielt werden, also z.B. 32 Phasen, was auch bei tiefen Tönen leicht übertroffen wird. Man baut eine Art AGC mit einem Opamp und einen Rechteckkomparator der mit dem Sollton gespeist wird. Müsste jeder Micki-AVR locker schaffen
Rechnung wieder. Gut, also 6€ für einen einzelnes BlackPill, 13€ für den Viererpack. Digikey: 14€ für ein DFRobot BlackPill, 16€ für das Nukleo, 26,25 für das AdaFruit BlackPill. Dazu kommen noch die Landesübliche Steuer und Mindermengenzuschlag für Bestellungen unter 60USD. BerryBase will 32€
-
Thread
LED Steuerung mit Interrupt
jemand sagen warum dies Programm nicht laüft ,was ist falsch ? /* PD2: LED blinkt * nst, 14.11.2005 */ #include <inttypes.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> volatile uint8_t led_an; SIGNAL (SIG_TIMER1_OVF) { led_an=~led_an; } void ioinit
Probier mal folgendes: /* PD2: LED blinkt * nst, 14.11.2005 */ #include <inttypes.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> void Delay (uint32_t delay) { uint32_t i; for (i = 0; i < delay; i++) nop
-
Thread
Info Platinen Bauteiletester / Transistortester
Folgendes ist ueberig. 1 Satz komplett. LCD, Bauteile, AVR, Platine. 32,40.- inkl. Porto 1 Bauteile ohne AVR, LCD, Platine. 10.- inkl. Porto 6 Platinen 8.- inkl. Porto. Max. 1 Platine pro Person. Wer Interesse hat, Liste kopieren, Teile abziehen und eintragen
Hallo, ich würde gerne folgendes bestellen: 1 Satz komplett. LCD, Bauteile, AVR, Platine. 32,40.- inkl. Porto Bitte nenne mir Konto-Nr., damit ich überweisen kann. Ist der AVR programmiert? Danke im Voraus Thomas
-
Thread
Echtzeituhr mit DS1307 und Multiplexing 7 Seg Anzeige
wäre > die Abschaffung der SZ nicht ebgelehnt worden. Hier helfen drei Variablen in EEPROM von AVR. 1. wann beginnt Sommerzeit 2. wann beginnt Winterzeit 3. Differenz zwischen Sommer- und Winterzeit. Das sollte aus Menu einstellbar sein, so etwa wie Wecker. Am bequemsten geht das mit int32
gleiche EEPROM-Adresse schreibt, wird 100.000 Cycles in 11 Jahren 5 Monaten erreicht. Danach sollte man AVR ersetzen :) Externe EEPROM hätte Sinn für STM32, da dort EEPROM nicht vorhanden ist - aber STM32 hat eigebaute Uhr-Einheit, dort braucht man Uhr-Modul auch nicht :)
-
Thread
Umstieg von PIC auf AVR - Fragen vor dem Kauf
Hi, ich möchte gerne von PIC auf AVR umsteigen und habe vorher ein paar Fragen. Zu AVR-Studio: Ist AVR-Studio vom Funktionsumfang (Debugger, Register-Fenster, also all das, was man für die effiziente Fehlersuche so benötigt) mit
STK500 anschließen müsste, > würde ich sofort zuschlagen. Naja, wenn Du nur Controller kleiner 32k Flash benutzt, dann reicht der Dragon. Aber prinzipiell empfehle ich für einen kommerziellen Einsatz den JTAG-ICE-MK2. Der kann auch für die AVR32 benutzt werden. Alternativ für die älteren ATMEGAS
-
Thread
Problem beim Compilieren von gcc 4.6.1
kann das sein? > > http://lists.nongnu.org/archive/html/avr-gcc-list/... Was er mit den Symlinks bezweckt, verstehe ich nicht. Wenn ich ABI=32 zum configure zufüge, ändert sich nichts.
1 12: 30 40 sbci r19, 0x00 ; 0 14: 00 f4 brcc .+0 ; 0x16 <memcpy_PF+0x16> 14: R_AVR_7_PCREL .text+0xa 16: 08 95 ret [/avrasm] d. h. es wird ganz normal ein
-
Thread
Mega32 LCD geht nicht
>Weiß jemand warum es beim 32 nicht geht, Das Programm ist falsch. >also auf die Pinbelegung habe ich geachtet. Das haben schon viele gesagt;) Programm auch für Atmega32 compiliert?
Hat das etwas zu bedeuten auf dem Controller steht Mega32 16PU
-
Thread
Ist IG-Metall Gehalt realistisch?
- €34,000 90. Barkeeper - €33,800 91. Tourismuskaufmann - €33,000 92. Steuerfachangestellter - €32,800 93. Eventgestalter - €32,500 94. Bauarbeiter - €32,300 95. Gebäudereiniger - €32,200 96. Pflegefachkraft - €31,500 97. Hotelkaufmann - €31,400 98. Müllfahrer - €28,800 99. Kosmetiker - €27,100
fast nicht mehr verhindern... Tarifbindung erodiert https://www.boeckler.de/data/impuls_grafik_14_2020_3_arbeitgeberverbaende-01_rdax_1024x688_75s.jpg
-
Thread
AVR vs MSP430 und Linux
erledigen. Das geht dann sogar schon bei Achtbeinern wie dem ATtiny13. DebugWire und JTAG werden z.B. vom AVR-Dragon unterstützt, aber leider nur bei Controllern bis 32k Flash. Das kann man dann per avarice auch unter Linux mit GDB verwenden.
Das geht dann sogar schon bei Achtbeinern wie dem > ATtiny13. DebugWire und JTAG werden z.B. vom AVR-Dragon unterstützt, > aber leider nur bei Controllern bis 32k Flash. Das kann man dann per > avarice auch unter Linux mit GDB verwenden. AHA! Das ist ja toll dass debugWIRE mit dem gdb nutzbar
-
Thread
USB-Stick am Mikrocontroller VNC1L
über die serielle Schnittstelle, über die ich auch Befehle absetzen kann. Laufen tut's auf 'nem MEGA32 mit 14.7456MHz, die Baudrate beträtg 38400 Baud und die Error-LED ist bei mir dummerweise von PB0 nach Masse geschaltet (im File natürlich geändert). Hab's mal angehängt. mfg
echt einsteiger auf dem Gebiet. Ich wollte dien Programm nutzen um Daten zu loggen. ich benutze einen AVR ATmega32 und AVR Studio 5. Nun ist mir aufgefallen das du vnc2l_avr.c in VNC!L_AVR.c includierst ohne eine Header Datei zu packen...wenn ich das ganze kompilieren will, bekomme ich die fehlermeldung
-
Thread
Pollin AVR-Net-Io und Pollin Atmel-Evaluationsboard
ISP-Schnittstelle auf der Platine des NET-IO's ?? Kann ich dann nach diesem Aufbau auf den AtMEGA32 des Net-IO zugreifen?? Wie und wo komme ich denn an diese Fuses im Atmel Prozessor dran. Ich habe leider dazu nur eine Anleitung für AVR-Prog und AVRdude gefunden. Vielen Dank Mfg Tobias
evalutionboard und flash http://son.ffdf-clan.de/include.php?path=content/download.php&contentid=14&PHPKITSID=ddf32c0de4544afd46934e58ad1115bf steck die serielle von isp nach 232 und teste mal was kommt? wenn i.o, atmega in netio und test mfg orfix
-
Thread
ATmega32 will nicht springen! AVR-Studio schuld?
Hallo Wissende (die anderen natürlich auch)! Vorweg, ich benutze: - AVR-Studio (Ver. 4.18) => Assembler-Programmierung - Pollin ATMEL-Eval.-Board Ver. 2.0.1 (Fertigmodul) - USB-ISP-Programmer (Marke weiß ich jetzt nicht, ist auch egal) - ATmega32-16 DIP40 - ATtiny2313
Hi Schon mal den ATMega32 in den Simulator Optionen eingestellt? MfG Spess
-
Thread
(F)UZE-Box Zusatzmodul für AVR NET-IO
644 hat, > müsste es machbar sein. Why not? öhm... das müsste man testen. ich müsste auch andere avr's kaufen, ich habe nur ein paar atmega32 hier... > Ich habe nicht vor, das Steckmodul anzupassen. gut zu wissen, das du nicht alles mit ein paar strippen machst... > Aber für Dich wäre das doch
was fürs Eval_board gefunden. Schau mal drüber, vielleicht brauchbar...? http://petersieg.kilu.de/avr/avr.html
-
Thread
Laserplotter
Quarz takt erzeugt, gibt es da die möglichkeit genaueres zu erfahren. Ich habe in meinem Plotter ein 14MHZ Quarz wie kann man mit dem Atmega 14MHZ erzeugen? Wie wurde das gelöst? Gruß s
Vielen Dank für die schnelle Nachricht Aber mit PWM komme ich nicht auf 14MHZ, hat dein Plotter auch ein 14MHZ Quarz gehabt? Was hat der ATMEGA für ein Quarz ? Hast du den Atmega übertaktet ? Originalplatine vom Plotter ist Sekonic T52|32 Eventuell wäre meine Lösung
-
Thread
Drehzahlmessung mit CNY70 am Atmega32
dass INT2 eine gewisse Sonderstellung bei den externen Interrupts hat. Allerdings hab ich dazu nix im AVR-GCC Tutorial gefunden, oder es einfach uebersehen. Im Datenblatt des ATMEGA32 kann ich auch keine großen Unterschiede erkennen. Habt ihr vielleicht eine Antwort dadrauf?
INT2 eine gewisse Sonderstellung bei den externen Interrupts hat. >Allerdings hab ich dazu nix im AVR-GCC Tutorial gefunden, oder es INT2 beim ATmega32 kann im Gegensatz zu INT0/1 nur auf Flanken reagieren. Ist in der Funktionalität also etwas eingeschränkt. >Zu den ODER-Gattern: Hab ich das jetzt
-
Thread
Suche MOPPEL Projekt in Heft oder .PDF
moin, moin, kurzer Zwischenstand: Die AVR-Seite mit dem FAT16-Dateisystem funktioniert jetzt. Lösung: 1GB-Speicherkarte - warum das Ganze mit den kleinen Karten (4, 32, 512MB) nicht funktioniert ist mir schleierhaft. Egal - so kleine
seht Ihr den Versuchsaufbau mit den ganzen Nabelschnüren (V24Moppel-Terminal, V24AVR-Terminal, AVR_Promer und die Testanschlüsse für das Oszi) Das Oszibild zeigt im oberen Kanal das /ACK-Signal vom AVR und im unteren das /OBF aus dem Moppel. Auf beiden Seiten wird jeweils das Byte
-
Thread
Casting: was mache ich falsch?
Integer-Promotion. Und am Rande, falls Du mal drüberstolperst, behalte auch im Hinterkopf daß auf dem AVR ein int 16 Bit lang ist, auf größeren Platformen meist 32 Bit.
ehrwürdigen Kernelhacker und macht sich typedefs nach dem Vorbild in linux/types.h u8 s8 u16 s16 u32 s32 u64 s64
-
Thread
Arduino IDE mit Atmega32 - AD Wandler sind nicht benutzbar
>= 54) pin -= 54; // allow for channel or pin numbers #elif defined(__AVR_ATmega32U4__) if (pin >= 18) pin -= 18; // allow for channel or pin numbers #elif defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__) || defined(__AVR_ATmega644__) || defined(__AVR_ATmega644A__) || defined(__AVR_ATmega644P__) || defined(__AVR_ATmega644PA__) if (pin >= 24) pin -= 24; // allow for channel or pin numbers #else if (pin >= 14) pin -= 14; // allow for channel or pin numbers #endif #if
-
Thread
Was könnt ihr über "JAL" sagen? Ist die Sprache weit verbreitet?
licenses/bsd-license.php) -- -- Description: -- Sample blink-a-led program for Microchip PIC18lf14k50. -- -- Sources: -- -- Notes: -- - File creation date/time: 7 Jul 2010 11:15:31. -- -- ------------------------------------------------------ -- include 18lf14k50 -- target
ersten Dateien wären ja kein Problem, aber lib/Makefile.in ist ein Showstopper. (Mit einem win32-Binary kann bzw. will ich nichts anfangen.)
-
Thread
AVR: Rogue Pointer oder böser Geist verursachen Abstürze
_t result = ( ((uint32_t)pointerToSV) - ((uint32_t)str) ); free((void*)str); return result; } #endif void badISRError(uint8_t numb) { #ifdef debugStart while(1) { PORTA = 0xAA;
halten wenn ich den Code Portieren möchte? Alle int durch long int ersetzen oder besser durch int32_t bzw. uint32_t.
-
Thread
I2C Bus ermitteln und darstellen
Arbeite mit AVR Studio in C
auf die Displaygröße an und größere Displays mit mehr Pixel brauchen auch mehr Platz, da kann es im AVR eng werden auch vom Tempo unter I2C.
-
Thread
Microcontroller fuer Einsteiger?
ganz schön. Wenn man es aber mit dem Basic nicht so hat, kann man natürlich die gleiche Hardware mit AVR-GCC (z.B. WinAVR) verwenden. Dazu gibt es auch hier im Forum das AVR-GCC Tutorial.
2402 für die Grundschaltung h**p://www.rn-wissen.de/index.php/Bild:Avrtutorial_grundschaltung_mega32.gif brauchst du Widerstand 10kOhm Kondensator 100nF -Einen Programmer Der einfachste sieht so aus: http://s-huehn.de/elektronik/avr-prog/avr-parallel.gif http://s-huehn.de/elektronik/avr-prog
-
Thread
Bei Reichelt SiRF Star III LP Bluetooth für 16,65 Euro
//www.reichelt.de/?;ACTION=3;LA=0;GROUPID=877;ARTICLE=90655;APE=1;SID=27BJnxTKwQARsAACA@NNMd649c5ac32d3e60617cdf68208836859
, der den GPS-Chip ständig versorgt. Der goldene Quarz oben schwingt ständig auf etwa 30 KHz (wohl 32,768).
-
Thread
SHT71 Kabellänge?
C23 = 10 .equ C31 = 1595 //C3 von 1.5955*10^-6 durch *10^3 auf 1.595 /1000 gerundet .equ C32 = 1000 .equ C33 = 1000 .def rhl=r8 .def rhh=r9 .def tl=r10 .def th=r11 .def rel=r12 .def reh=r13 .def trt=r14 .def rhrt=r15 .ifndef XTAL .equ XTAL
Die Warnungen beim Assemblieren hast du gesehen? [code] C:\Projekte\Software\AVR\SHT11_test\Terrasteuerung1_Uhr_Einstellungen.asm(12): warning: Register r27 already defined by the .DEF directive C:\Projekte\Software\AVR\SHT11_test\Terrasteuerung1_Uhr_Einstellungen.asm(14): warning
-
Thread
USB Audio Sync Endpoint Implementierung
funktioniert nun soweit! Treiberseitig ist der USB Treiber aus dem ASF und die Audioklasse ist vom AVR32 portiert. Das Device enumeriert unter Windows sauber und wird problemlos als Audiodevice erkannt. Das Abspielen funktioniert ebenfalls (im momentanen Testaufbau in Kombination mit einem DSP, der
/save current sample count tc_sample_count_last_frame = tc_sample_count; //convert to 10.14 format (uint32) fb_new_SR_1014 = (fb_new_SR << 4); //put bytes in fb endpoint buffer PutBytesToBuf(fb_in_buf, fb_new_SR_1014); //reset frame counter as_sof_cnt = 0; } [/c]
-
Thread
Bit Angle Modulation Arduino
AVR C.
eine geschickte PWM. Wenn man allerdings den Schritt wagt, dann kann man damit auch 24 Kanäle in 14 Bit mit 240 Hz Wiederholfrequenz auf einem 8 MHz AVR darstellen. Dabei ist allerdings Taktzählen angesagt. Als Beispiel: https://github.com/maveric00/HomeCANtrol/blob/master/src/Apps/LED/BCM.S
-
Thread
[S] Leute die einen Logic Analyzer (MiniLA) bauen wollen
Welches SRAM hast du bestellt, bzw. welches ist für die 256K Version geplant? Ist es das: AS7C33256NTF32A? mfG Hias
Nach Geldeingang wird die Bestellung ausgelöst. Die Lieferzeit der Bestellungen liegt bei 7-14 Tage. Dann müssen von mir ein paar Tausend Bauelemente eingetütet werden, und verschickt werden. Das dauert auch noch mal ca. 7-14 Tage. Wigbert
-
Thread
for(;;) bedeutung?
PS: ... meinte natürlich UINT32_MAX.
) oder eine Null-Markierung am Ende angegeben. Das gilt insbesondere auch für Free Pascal auf dem AVR, wo es im Gegensatz zur PC-Version nur ShortStrings (Char-Array mit Längeninformation im ersten Array-Element), jedoch keine AnsiStrings (dynamische Strings mit 32-Bit-Längeninformation). Deswegen
-
Thread
Bluetooth-Modem HB300 bei Pollin
liefern kann, dein AVR oder das BT-Modul ;) ), egal ob am Pin High oder Low anliegt. Hier kann auch bei großer Paranoia ein Längswiderstand helfen. Guido schrieb im Beitrag #3130675: > Klar, das Modem funktioniert
bis zum Aufspielen der neuen Firmware bin ich am WE schon gekommen. Zu beachten ist, dass es nur mit 32 bit System geht, da der ParSpi-Treiber nur auf 32 bit Systemen funktioniert. Über eine VMWare mit durchgereichtem Parallel Port hat es aber dann bei mir wie beschrieben funktioniert. Viele Grüße
-
Thread
MMC karte adressieren 32bit will nicht
Deshalb ja mein Vorschlag, einen typedef für uint32_t einfach mal so reinzuschreiben. Dann wird der Compiler schon zeigen, wo er die erste Definition gefunden hat und man kann sie nachprüfen. In der <stdint.h> der avr-libc ist uint32_t ein typedef
Ok, ich glaube ich habe den fehler: [code] main.h:16: error: conflicting types for 'uint32_t' /usr/include/stdint.h:52: note: previous declaration of 'uint32_t' was here [/code] anstatt in /usr/avr/include nimmt er die normalen. Mal schauen, wo ich das ändern kann.
-
Thread
AVR bootloader Probleme
auftritt. Den code habe ich 1:1 aus dem artikel übernommen http://www.mikrocontroller.net/articles/AVR_Bootloader_in_C_-_eine_einfache_Anleitung
Bit". Und genau das > macht der Assembler-Code, denn er vergleicht nur das untere Byte. Einmal r14/r15 und das andere mal r4/r5 nehmen, obwohl der code bis zur Abfrage Zeile für Zeile gleich ist ?
-
Thread
AVR FTDI ISP-Prog (AVR-8 Programmersoftware für den FT232R)
http://www.r-tron.de/uatmel.htm Der Softwaredownload erfolgt unter: http://www.r-tron.de/download/AVR_FTDI_ISP-Prog.zip Die folgenden Definitionsdatein (.dev) für die AVR-8 sind nun enthalten: ATTini13(A) ATTini2313(A) ATMega8(A) ATMega8515 ATMega32(A) ATMega1284(P) ATMega2560(L) ATMega2561
Hier bin ich mal wieder seit Ewigkeiten. Hab die Version V0.14 bereitgestellt. Ist besonders für AVR-Studio4 Benutzer interessant. Leget nun eine im nicht geplugten Modus .fuses Datei an die wenn sie Doppelt geklickt wird, die Programmierung automatisch Durchlaufen
-
Thread
Eine Kinderfrage bzg. Struct
andere Warnings nicht merken, die noch wichtiger sind). Wie kann ich das korrekt machen? Ich habe avr-gcc-5.4.0 benutzt und ATMega644PA. Vielen Dank im voraus!
mh schrieb im Beitrag #6655057: > Wie genau > rufst du nochmal den Compiler auf? Über AVR Studio 4.19. Einfach bequem, über JTAG alles zu sehen.
-
Thread
AD9850-Modul mit AtMega steuern
Hallo, Danke für eure Postings. Habe heute endlich das LCD für die Frequenzanzeige am AVR zum Laufen gebracht und schon mal ein kleines Menü zur Bedienung erstellt. Gibt es eigentlich keinen einfachen linearen Zusammenhang wie f = bw / c wobei f = Frequenz in Hz bw= 32-bit-Wort
Feedback hinterlassen obs passt oder nicht. Danke. Der Code zum prüfen meiner Lösung (nicht für AVR!) [c] #include <stdio.h> #include <stdlib.h> #include <stdint.h> int main(void) { const uint64_t frequency = 4000000; uint64_t tmp1 = frequency; tmp1 <<= 32; tmp1 /= 125; //
-
Thread
Atmega4809nano
Nee, das PicKit4 flashed alle neueren AVR (Mega und Tiny) und soviel ich weiß sogar die ATSAMxx
Pullups in den Arduino Schaltplänen. Pauschaler Standardwert ist 10k. Wegen R2 nochmal. 330 Ohm laut AVR042: AVR Hardware Design Considerations Gut gemeinter Hinweis. Fange bitte nicht an mehrere Schaltpläne durcheinander zu würfeln. Auch das mit dem DTR Kondensator darfst du zwischen Arduinoboard als
-
Thread
relativ genaue Uhrzeit von WO?
aber ein Netzwerkshield gibts auch nicht kostenlos und so eine Auswertung eines DCF77 kostet einen AVR praktisch kaum messbare Leistung während so ein Netzwerkhandle einen AVR schon ganz schön stressen kann.
das jetzt um 21:00:00,0000 ist oder um 21:05 ist völlig rille... Ich hab mal ne einfache Uhr mit AVR, 32kHz Quarz und Goldcap zum Stützen aufgebaut. Den Gangfehler habe ich über 3 Monate ermittelt und dann die Korrekturrechnung hart reincodiert. Nach ~10 Jahren geht sie <2min vor.
-
Thread
RFID Türöffner
sehe ich das richtig, dass der rfid-chip nur die daten ausliest und an den avr sendet, also der avr 'entscheidet' ob ok oder nicht?
Tesa-Film gesichert und sauber zugeschnitten. (Bild folgt) Ich habe festgestellt, das auch ein 24LC32 EEPROM funktioniert. Ich habe den Prozessor mit dem Programmer "My-Smart-USB-Light programmiert". Dabei muss man wie folgt vorgehen. 1. Treiber von MyAvr.de besorgen 2. Programmier-Toll von MyAvr.de
-
Thread
AVR Referenz über welchen Bereich stabil?
Wenn das ein Schaltregler ist, kann es sein, dass da Ziemlich viel Mist (Störungen) auflaufen. Dar AVR misst haltimmer nur den Momentanwert.
Bereich verursachte Problem habe ich nicht gedacht, danke für den Hinweis nochmal. Hier mal die ersten 32 Werte: [pre]Resolution: 10 bits (1024 steps) Gain: 20 Reference voltage: 2.56V Current sense resistor: 0.1 Ohm 32 values of 32 total. ADC U[mv] I[mA] Increase[%] 0 0.00
-
Thread
Avr zu wenige Ressourcen -> umstieghilfe
aufgrund der AVRs usw.) schauen um einen > Einstieg in die nächste Leistungsklasse zu bestreiten? AVR32?
AVR32 halte ich persönlich für ne Totgeburt. Ich würde dir den STM32Fxxx empfehlen. http://www.st.com/internet/mcu/subclass/1169.jsp
-
Thread
Atmega32 16Bit PWM oder 10 Bit?
Auswahl gibt es Es gibt auch 16 Bit Modi. http://download.mikroe.com/documents/compilers/mikroc/avr/help/pwm16bit_library.htm
Für meine 10 MHz wären das schon 100...1000 MHz. Also Pentium & Co, nix µC. - Denkste! DIL14 ist kleiner, als Pentium!
-
Thread
Programm ist im Tiny versetzt.
Ich habe ein Notebook / Windows 7.32 / so einen billigen China USB-ISP Programmer / AVR-Studio 4 Extreme Burner einige Tiny13A. Das Alles funktioniert soweit auch wunderbar, aber... Flashe ich mein fehlerfreies Programm mit Extreme
ISP-Verbindungen zum Testbord sind nur 5 Leitungen: Reset, MOSI, MISO, SCK, GND. Meine Konfiguration: XP, AVR-Studio 4.18, Diamax All AVR. --> http://www.reichelt.de/DIAMEX-ALL-AVR/3/index.html?&ACTION=3&LA=446&ARTICLE=110345&artnr=DIAMEX+ALL+AVR&SEARCH=diamax++all+avr Weitehin: Gutes Gelingen!
-
Thread
STM32F407 Black und Arduino
grau werden >lassen. Das schnellste scheint das hier zu sein: http://www.ebay.de/itm/Core407V-STM32F407VET6-STM32-Cortex-M4-Development-Board-Mainboard-Module-Kit-/401294298420?hash=item5d6f010d34:g:qcwAAOSw-kdX0mup Kommt angeblich aus Frankfurt und braucht trotzdem knapp 14 Tage.Daniel
Hmm .. scheinbar wird nur der VET6 als "Black VET6" STM32F407VET6 Variant bezeichnet. Die ZTE Variante kommt ohne "Black" aus, obwohl sie auch schwarz ist: http://wiki.stm32duino.com/index.php?title=STM32F407#STM32F407ZET6_Variant