-
Thread
USBasp oder AVR Programmer in C, welches Protokoll bei ISP?
ich glaub für das myAVR Progtool gibt es auch kommandozeilen-Befehle und auch eine API... mal bei myAVR anfragen ;-) ... dann ist da natürlich noch das allseits beliebte avr-dude :-P Gruß
nötige drin > um deine AVRs zu programmieren. > > Marius D. schrieb im Beitrag #4607228: >> MyAVR, Diamex All AVR, etc..), darum geht es nicht, es geht viel mehr >> darum, ein Modul zu haben, was ich meinen Freunden geben kann, die auch >> meine Geräte nutzen (Modellbahn), und dann selber mit
-
Thread
AVR ADC und differentielle Messung
uint32_t macht keinen Sinn. Bei älteren AVR muss man 1 ms warten, wenn die interne Referenz eingeschaltet wird. Normalerweise verwirft man auch das erste Ergebnis nach Mux-Umschaltung. Für beides gibt es Hinweise
Temperature[0.1°C] = ((ADC - 230)*1000) / 112 - 400 Temperature[0.1°C] = ((ADC - 230)*125) / 14 - 400 */ int32_t temperature = ((ad - 230) * 125UL / 14UL) - 400; return temperature; } [/c]
-
Thread
GUI für avrdude
So, es gibt nun eine neue Adresse für den AVR8 Burn-O-Mat (falls das noch jemanden interessiert): http://avr8-burn-o-mat.aaabbb.de
und bringt AVRDUDE mit. Eine GUI ist soweit ich weiss nicht im WinAVR-Paket enthalten. AVRDUDE wird bei WinAVR IMHO über make oder per Kommandozeile gesteuert.
-
Thread
Erster eigener Schaltplan für ein DEV-Board (ATmega644)
> - ISP JTAG würde ich auch noch vorsehen, selbst falls du derzeit kein JTAG ICE oder keinen AVR Dragon dein eigen nennst. > Ich denke, das der AVR-Chip sich unter Berücksichtigung der Anschlüsse > gegen was anderes tauschen lässt. Kompatibel mit AT90S8535 (veraltet), ATmega8535, ATmega163
entsprechenden FUSEs auf die entsprechende Taktart und Taktfrequenz einstellen. Die Basics werden hier im AVR Tutorial beschrieben: http://www.mikrocontroller.net/articles/AVR_Fuses Für die genauen Einstellungen musst du dann das Datenblatt deines ATMegas heranziehen. Grüße, Sebi
-
Thread
LED Streifen mit light_ws2812
würde ich gerne Wissen wie weit man gehen kann mit den Farb Experimenten. Das Library light_ws2812_AVR (unter anderem auch hier vorgestellt) sieht interessant aus. Die Erklärung wie es funktioniert gibt es hier: https://cpldcpu.wordpress.com/2014/01/14/light_ws2812-library-v2-0-part-i-understanding-the-ws2812
WS2812-Lib > für AVRs schreiben, die nicht den ganzen Controller blockiert? Nimm einfach einen STM32 statt AVR. Da geht das per DMA und man hat 100% für andere Aufgaben frei. Die "ordentliche" Lib kann ich Dir auch direkt mitliefern. ;-)
-
Thread
Mitstreiter für VFD-Modul mit AVR und SPI/I2C/UART Interfac
Also läufts im Moment auf folgende Lösung hin: Als Logik nur einen AVR, der auch die H-Brücke für Fillament ansteuert über PWM. Als Spannungstreiber würde ich den MC34063 vorschlagen, mit dem dann eine Anoden/Gitter-Spannung für das Display von 32Vdc erzeugt. Da das
den 14 Segmenten geschrieben hatte). Das VFD hat 11 Stellen, wovon nur 10 mit Textfähigen 14 Segmenten belegt sind. Die 11. Stelle beinhaltet Symbole. Von daher hat das Display 1/11 Mux. Die Pausen dazwischen
-
Thread
Sammelbestellung CAN Testboards
den Platinen hätten. Je nach Anzahl die zusammen kommt würden die Platinen irgendwo zwischen 10 und 14 Euro kosten und wären dann 80x100mm, doppelseitig, durchkontaktiert mit Lötstopplack und Bestückungsdruck auf der Oberseite. Auf der Platine sind ein ATMega644 (oder ATMega16/32), ein MCP2515 CAN-Controller
Hallo ! Ich würde wenn möglich auch ein AVR CAN Testboard für 14€ mitbestellen !
-
Thread
1024 Lämpchen ansteuern (dimmen)
> eine Glühlampenmatrix aufbauen könnte. Ein AVR pro Strang. An jeden dieser AVR eine Latte 16 Kanäliger I2C PWM Dinger. Das geht dann bis fast 200 Treiber pro AVR. UNL2308 als Birnchentreiber (billiger/einfacher gehts kaum) Jeder UNL kann 1
womit sich sicherlich 16 sinnvolle Helligkeitsstufen abbilden lassen. http://www.mino-elektronik.de/AVR_PWM_64/AVR_PWM_64.htm
-
Thread
V-USB: gcc erzeugt fehlerhaften Code
Ich habe hier ein skurriles Problem mit V-USB und AVR-GCC: Bis vor 2 Wochen hat das erzeugte Compilat funktioniert, nach dem Einstecker erscheinen die Zeilen: Jun 26 14:54:36 dasding kernel: [20015.980011] usb 6-1: new low speed USB device using uhci_hcd
MCU = 324p COMPILE = avr-gcc -Wall -Os -Iusbdrv -I. -mmcu=atmega$(MCU) -D__AVR_ATmega32__ Tja, was passt da wohl nicht zusammen?
-
Thread
Attiny2313 macht Probleme
Laut AVR Studio 4 benutze ich gerade den internen RC 8Mhz und Start-up-time 14CK+65ms. Sollich mal bei den Zeiten rumspielen oder ist der AVR dann verfuset?
Maximilian A. schrieb im Beitrag #2328847: > Laut AVR Studio 4 benutze ich gerade den internen RC 8Mhz und > Start-up-time 14CK+65ms. Sollich mal bei den Zeiten rumspielen oder ist > der AVR dann verfuset? Lass das so. Sihst du ob CKDIV8 eingeschaltet
-
Thread
Led-Multiplexing Problem mit Strom
Tastverhältnis an T1 bis T4 beim K176IE18 gegenüber dem beim K176IE12 verwendeten 4:1-Verhältnis auf 32:7 verkürzt. Zur Helligkeitssteuerung kann über eine logische Eins an Pin 14 das Tastverhältnis der Impulse an T1 bis T4 um das 3,5-fache erhöht werden, um damit die Helligkeit der Anzeigen entsprechend
Hallo Axel, die 14V sind das, was ich live gemessen habe. 5 blaue Leds in Reihe und bei 20 mA stehen 14V an. Tut mir leid, war aber so😊
-
Thread
Spannungsmessung mit internem ADC 0 bis 30V Absicherung
nicht. Mach den [[Spannungsteiler]] hochohmig, dann begrenzt der allein die kritische Spannugn am AVR. Die Schutzdioden im AVR leiten den Strom dann ab, siehe [[Pegelwandler]]. Also 1M + 150k sollten in etwa passen. MFG Falk
>Ein kleiner Kondensator von ca. 2,2nF löst das Problem. Also ich rechne mal: die 14 pF des internen S/H (ent)laden den 2,2nF um bis zu 0,3% gegen VCC/2. (0.5 * 14 / 2200). Sind also 4 Digits zusätzlicher Fehler nahe 0V und nahe 5V. -> um den Fehler auf < 0.5 Digits zu drücken würde
-
Thread
STM32 HAL Tutorial
Hi, ich würde gerne von AVR´s auf STM32 umsteigen. Da die Standard Lib durch HAL abgelöst wurde, würde ich gerne direkt mit der HAL einsteigen. Leider finde ich kein Tutorial im Netz das die HAL beschreibt - was es mir als Hobby
Habe mir die neuen HAL / STM32F0Cube Sachen mal angeschaut. Also das ganze ist schon sehr umfangreich und ich finde es für einen Anfänger (auch Umsteiger von AVR) relativ verwirrend. Vor lauter includes, defines etc. blickt man
-
Thread
KTY 10-5 Formelprobleme
Guten Abend :) hab mal ne kleine Frage ^^ aber nicht motzen wenn sie dumm ist, bin erst 14 ;) und zwar hab ich einen Temperatursensor von Infineon -> KTY 10-5 ich habe auch das Datenblatt gelesen und die Formeln zum berechnen der Temperatur haben mich schon ne weile beschäftigt ^^ aber
ok, v ist der Messwert vom ADC, hab ich überlesen. > Wiso linksbündig ? Weil ADLAR gesetzt ist (AVR).
-
Thread
Reichelt: Was ich gerne im Programm hätte
HC schon knapp. Die 3 ACMOS ICs die es gibt sind ja ein Witz. Vor allem 74AC4040, AC573, AC574, AC14, AC32, AC08 usw. wären sinnvoll, sowhl als SMD als auch DIP Auch Single Gatter ICs wären nicht schlecht. Wenn man mal ein Gatter braucht gleich ein 14 poliges IC verbauen ? Nicht gerade Platzsparend
Nimm halt 2x 14-Polige! MfG Andi
-
Thread
Fixed-Point Support in avr-gcc?
nächstgrößere Integer- > typ 64 Bit breit ist, den man sich auf dem AVR nicht unbedingt antun > möchte. Die Basisarithmetik ist vorhanden; die saturierenden 32-Bit Multiplikation und Division ist allerdings nicht Assembler-Optimiert und offen in C codiert (libgcc).
neue Funktionalität. Und jeder kann sich selbst Typed definieren wenn er will. Ausserdem wäre ein 32-Bit Typ in der Atmel-Toolchain ein anderer Typ und nicht binärkompatibel mit dem 32-Bit-Typ im offiziellen avr-gcc. Da ist ein "accum" noch portabler! Im momentanen Stand der Implementierung geht
-
Thread
stm32f103 3phase-generator
#4853863: > Also ist mein 6-werte-Ansatz grundsätzlich falsch? Er ist unnötig redundant. Sowohl die AVR Software als auch der STM32 brauchen nur 3 Werte. Der AVR macht daraus mit InsertDeadband() zwei Werte (für High und Low) und beim STM32 machts das DTI und die gewählte Polarität der PWM Ausgänge aus
Matthias S. schrieb im Beitrag #4853910: > Wir > spielen hier in der Liga STM32F1nn Das stm32f426-disco kostet unter 30€. Angesichts des Aufwands - den wir ohnehin alle betreiben - sollten 30€ für die bestmögliche mcu kein Hindernis sein. Ich hatte mir für das avr-Projekt
-
Thread
AVR Studio und ISPMKII
jetzt funktioniert der isp programmer. aber noch ein Problem, ich bekomme kein code auf den µC, der AVR studio erkennt auch die signatur von MC nicht. kann jemand mir sagen wie ich den AVR Studio für atmega32 einstellen muss oder was tun muss??
auf Win XP geupdatet. Dabei habe ich leider den AVRISP nicht abgestöpselt. Ich habe schon mehrmals AVR Studio deinstalliert und neuinstalliert, mit Version 4.16 und 4.14. Immer ohne Ergebnis. Wen ich auf ProgrammAVR->Connect gehe und AVRISP MKII aussuche, dauert es kurz, dann kommt "Connect failed".
-
Thread
Linearregler notwendig oder geht auch Schaltregler?
Einsatz wohl doch etwas höher als bei einfachen linearen Reglern. Grad mal auf mein neu erstandenes STM32-DiscoveryBoard geschaut - kein einziger Schaltregler, dafür zwei Linearregler.
Meine AlarmSau läuft auch mit einem Schaltregler auf Lochraster. Kein Problem mit der Messung der 14V Akkuspannung mit 10 Bit. Edit: Sogar mit doppeltem Schaltregler. Einmal von 230V auf 12/14V und dann von 12V auf 5V runter. Der erste Regler läuft bei geringer Last (die ganze Platine nimmt bei vollem
-
Thread
PIC-Prozessor programmieren
disassembly beobachten. Ist schon alles recht bequem heute. Und den 16F54 eher nicht anfassen. Beim AVR empfiehlt auch keiner den AT90S1200.
anfassen. Um Schreiben zu lernen keinesfalls die Bücher der Grundschule verwenden! > Beim AVR empfiehlt auch keiner den AT90S1200. Ist ja auch schon lange tot.
-
Thread
Frage zu Schaltungsaufbau Mikrocontroller ATmega8
Welches Steckbrett sollte ich am besten kaufen? Da gibt es soviele > unterschiedliche ... Im AVR ist schon so viel drin, dass man relativ wenig Schaltung drumherum braucht. Daher ist das kleinste Steckbrett meist ausreichend. http://www.hanneslux.de/avr/tipps/brett/index.html ...
Mega169 (TQFP) inkl. Display (wie Butterfly). Das STK503 ist die Erweiterung für die 100-poligen TQFP AVR's. Das STK504 ist wie das STK503 nur mit zusätzlichem Display. Das STK505 ist die Erweiterung für 14- SOIC und 20-polige PDIP.
-
Thread
Tipps und Tricks zum Thema Rechnen in ganzen Zahlen?
Ist mir gerade eben erst eingefallen: Pi = 3,14... 100 / Pi = 100 / 3 = 33 Oops 100 / Pi = 1000 / 31 = 32 schon besser, wenn man noch weiterrechnet. 100 / Pi = 10000 / 314 = 31 noch besser Natürlich kann man nicht an beliebiger Stelle multiplizieren
Rechnen mit ganzen Zahlen und habe jetzt auch mal ein Beispiel aus einem aktuellen Projekt: int32_t a32, b32 uint16_t c16, d16, v16; Folgendes soll berechnet werden: v16 * a32 / c16 * d16 / b32 Das Ergebnis idealerweise gerundet auf eine ganze Zahl. Normal müsste man ja nach int64_t casten
-
Thread
[Selbstbau CPU] Welche Befehle machen eine CPU "praktisch"?
3 Pins, weil in MSI/LSI-Logik viele Gatter schon vom IC-Hersteller intern "verlötet" werden. Am 32x8 Registersatz der AVR-Cores dürften einige Tausend Transistoren beteiligt sein. Wenn man den nicht als Schrank von Flipflops und Einzelgattern implementiert, sondern naheliegenderweise als RAM, haut
(prx) A. K. schrieb im Beitrag #7002551: > Am 32x8 Registersatz der AVR-Cores dürften einige Tausend Transistoren > beteiligt sein. Für ein Register braucht es 6 Transistoren, also insgesamt 6*8*32 = 1536. Einen Schaltplan auf Transistorebene
-
Thread
Gründung einer Interessengemeinschaft
das Zeug in die Ecke schmeißen.Sorry aber ,kenn ich von Freunden/Bekannten her :-) Gruß Nugget32.
, damit die Motivation da ist. "Welche Mikrocontroller sollen noch mit einbezogen werden (außer AVR)?:" MSP430 "Meine bisherigen Erfahrungen mit Mikrocontrollern:" viel AVR-Gebastel, von den "richtigen" Projekten sind erst wenige fertiggestellt
-
Thread
Projekt fertiggestellt: MP3 Player für Kinder auf ATTiny-Basis
Hier https://www.mikrocontroller.net/topic/391086 gibt's einen (den einzigen?) echten MP3-Decoder für AVR8.
Es sind bei mir 5 Fake Player. Ohne AVR gehen die alle und machen Musik, aber mit AVR geht nichts. Original: blaue LED + YX5200 chip Fake: rote LED + abgeschliffen oder andere Bezeichnung Also Augen auf beim einkaufen.
-
Thread
ATMega2561 RTC mit Uhrenquarz
Sorry da habe ich wohl das Komma vergessen das ist ein 32,768 Khz Uhrenquarz. Der µC selber hat einen 14 MHz Quarz.
Beitrag #4136356: > Kann mir da jemand einen Hinweis geben? https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Die_Timer_und_Z%C3%A4hler_des_AVR#Wenn_er_die_Minute_in_20s_schafft mfg.
-
Thread
USBasp win32 avrdude
Meldung sieht dann so aus : ----> schnipp <--------- C:\afu\avrdude_5_4>avrdude -P usb -c usbasp -p m32 avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.02s avrdude: Device signature = 0x000102 avrdude: Expected
das Echo, was du da siehst. Kann es sein, dass die ISP-Frequenz des USBasp zu hoch ist für deinen AVR?
-
Thread
ARM Einstieg - 2 Fragen
Hallo! Versuche mich gerade nach dem AVR in die ARM-Welt einzuarbeiten. Habe mir dazu das günstige STM32F4-Discovery Board zugelegt. Hätte da jetzt mal zwei Fragen. 1. Kann man wie beim AVR Variablen(const) im FLASH ablegen und zur Laufzeit
Geht es auch ohne DMA so wie beim AVR das der Zähler dann in ein extra Register(am besten 32Bit :-) ) geschrieben wird? Das mit DMA ist mir noch ne Nummer zu groß für den Anfang. Will jetzt erst mal eins zu eins das AVR Board auf das
-
Thread
Wo ist der Interrupt-Table hin?
versuche mich gerade an einem sehr einfachen Timer-Projekt mit einem Atmega8. Als Compiler verwende ich AVR-GCC 4.7.2. Mein Problem: Ich vermisse den Interrupt-Table an Adresse 0. main.c: [c] #include <avr/io.h> #include <avr/interrupt.h> ISR(TIMER0_OVF_vect) {TCNT0 = TCNT0 + 1;} int main
rjmp .+36 ; 0x38 <__vector_9> 14: 10 c0 rjmp .+32 ; 0x36 <__bad_interrupt> 16: 0f c0 rjmp .+30 ; 0x36 <__bad_interrupt> 18: 0e c0 rjmp .+28 ; 0x36 <__bad_interrupt> 1a: 0d c0
-
Thread
Flashen von Arduino
"zu Fuß" testen. Wenn man eine 0, gefolgt von einem Leerzeichen sendet, dann muss die Antwort 0x14 0x10 lauten. Sendet man eine 1 (ASCII 0x21), gefolgt von einem Leerzeichen, dann kommt als Antwort 0x14 "AVR STK" 0x10.
.tmp\BareMinimum.cpp.hex:i avrdude: Version 5.4-arduino, compiled on Oct 11 2007 at 19:12:32 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ System wide configuration file is "E:\ELEKTRONIK\SB_AVR\ARDUINO-0022\hardware/tools/avr/etc/avrdude.conf"
-
Thread
Atmega Eval Board eigenbau
Bus der 24Cxx-Serie - I2C zur Kommunikation zwischen Atmega 8 und Atmega 32 - 2 * ISP - 2 * UART - 6 mal Digital In / Out, Analog In - Eigenes Netzteil für ~9V - 14 Pin Display ( im 8 und 4 Bit Modus + 1 PWM Leitung) - 4 Pin DCF77 Modul - Maße: 160x100 mm Kurzbeschreibung
es hier http://corpsman.de/KLab.png ). Aktuell bin ich noch im Beta Status, aber Compilieren ( mit AVR-GCC ), Fuse bits lesen Schreiben, Programmieren ( mit AVR-Dude ), und Debuggen mit der Uart funktionieren schon. Zumindest für ATTiny, ATmega8, Atmega32 und Atmega644. Da meine IDE aber dynamisch aufgebaut
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure 2020
paar Kröten mehr, solange meine Depots haussieren wie verrückt. Kursgewinne diesen Monat jetzt bei 32,5k.
F. B. schrieb im Beitrag #6487450: > Kursgewinne diesen Monat jetzt bei 32,5k. Aber gewiss. :-)
-
Thread
STM32F4 DISCOVERY
bringen: Schau mal unter http://son.ffdf-clan.de/include.php?path=start -was da alles mit einem AVR erreicht werden kann; Du musst dann nurnoch auf stm32 anpassen :) :) :) ...
ist nur, nach welchen Kriterien ;-) Tom schrieb im Beitrag #2707771: > nimm dafür nen kleinen AVR-Mega und gut is. Dann brauchst Du nicht > soviel auf Discovery zu gehen :) oder eben das mit dem stm32f100 - das ist das discovery-Erlebnis eingeschränkter ;-) erhardd schrieb im Beitrag #2708007
-
Thread
Arm Hexfile programmieren
16:46:38 : Device ID:0x410 16:46:38 : Device flash Size : 64KBytes 16:46:38 : Device family :STM32F10xx Medium-density 16:47:16 : Memory programmed in 14s and 446ms. 16:47:16 : Verification...OK 16:47:16 : Programmed memory Checksum: 0x00A1E7CE Sollte also funktioniert haben, aber das Ding geht
Entwicklungsumgebung habe ich zwar drauf, aber ich kann damit ehrlich gesagt nicht gut umgehen. Die 32bitter sind doch etwas komplexer als so ein kleiner AVR. Ich habe mal beide Dateien per Uart draufgeschoben, es funktioniert mit beiden mit dem Hex und dem bin File. Die LED blinkt in sekundentakt.
-
Thread
Atmel Studio 6.2 - sprintf() - Problem
erhalte ich dann folgende Fehler: > undefined reference to `PSTR' Hast du denn die include Datei avr/pgmspace.h eingebunden? http://www.nongnu.org/avr-libc/user-manual/group__avr__pgmspace.html
Also mit dem "extreme Burner - AVR" sieht es genauso aus :(
-
Thread
externer interrupt
COMPA_vect, ISR_NAKED) { PORTB = 0xff; reti(); } [/c] wird [c] .global __vector_14 .type __vector_14, @function __vector_14: /* prologue: naked */ /* frame size = 0 */ /* stack size = 0 */ .L__stack_usage = 0 ldi r24,lo8(-1) ; tmp43, out 0x5,r24
uint8_t *)37B], tmp43 reti /* epilogue start */ /* #NOAPP */ .size __vector_14, .-__vector_14 [/c]
-
Thread
Datenlogger mit ca. 1ksps
hat allerdings "nur" 1 MB Flash-Speicher und 384KB SRAM. Das PCB ist jedoch winzig und der ADC hat 14bit und 1.2Ms/s. Features (Zitat aus obiger Website): Microcontroller 32-bit ARM Cortex-M4F processor with Direct Memory Access 48MHz CPU clock, 96MHz with TurboSPOT™ Extremely
SPI-Flash, RS232-Treiber, LDO und etwas Hühnerfutter erledigen kann. Im Prinzip reicht schon ein AVR und bei der Datenausgabe wäre ein zum Beispiel STM32G431 im 32-pol. Gehäuse deutlich flotter, wenn man gleich CSV gerechte Werte mit hoher Baudrate ausgeben möchte. Anstreben würde ich 0,5 - 1 MBd
-
Thread
verständnisfrage timer mega48
Hallo Ich habe die Fuse wie schon gesagt im AVR Studio unter AVRIPS MKIIClone für Atmel48 nur folgenden Eintrag geändert. von inetrn (Mhz auf SUT_CKSEL Ext. Crystal Osc. 8.0- MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 65 ms. sonst
Andi schrieb im Beitrag #1708071: > Ich habe die Fuse wie schon gesagt im AVR Studio unter AVRIPS MKIIClone > für Atmel48 nur folgenden Eintrag geändert. > > von inetrn (Mhz auf > > SUT_CKSEL Ext. Crystal Osc. 8.0- MHz; Start-up time PWRDWN/RESET: 16K > CK/14 CK +
-
Thread
µC Programmieren mit PII 300MHz
Ich würde dir AVR-Studio(Von Atmel.com) und WinAVR ( http://www.mikrocontroller.net/articles/WinAVR ) verwenden. Zum einfachen Programmieren über LPT kann man z.B. Yaap ( http://www.myplace.nu/avr/yaap/index.htm )
verkonfigurierten Fuses >programmieren/reparieren und ermöglicht das Debuggen auf vielen AVRs >mit <=32KB Flash. Damit besitzt er sogar mehr Leistungsmerkmale als der >wesentlich teurere JTAG ICE mkII. Ich benutze AVR-Dragon, AVR ISP MKII und JTAG ICE mkII. Und als Programmer ist der AVR ISP MKII der
-
Thread
Neues SDK für ESP32 Gesperrt
Habe mich bisher nur mit dem 8266 befasst. Hat der ESP32 eigentlich endlich mal sowas wie Lockbits? Also eine Art Kopierschutz wie beim AVR?
Und noch ein weiteres, diesmal 10 Fuss Kontakte und je 14 links und rechts. Layout sollte Wroom32 entsprechen, aber bitte selber prüfen. Es hat nichts gemein mit dem AI Thinker ESP3212 ( Fuss 11, seitlich je 13 ).
-
Thread
Ein paar Fragen zum STM32F103xC
Pin-Belegung > gefunden, das im Datenblatt ist ja doch etwas mager. Da steht alles drin. > Die AVR-Datenblätter sind da ehrlich gesagt schöner und vor allem auch > mit kurzen Code-Beispielen. Yep, nur würde die gleiche Ausführlichkeit bei einem STM32F107 um die 3000 Seiten Doku bedeuten. >
ADC Analog-to-digital converter (ADC) Low-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 16 and 32 Kbytes. Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers
-
Thread
USART Initialisierungs Problem Gesperrt
mit der GCC Version ist nicht so richtig ersichtlich, beim ersten Mal kompelieren hat Studio nach WinAVR gefragt, also hab ich WinAVR 20070525 installiert. Danach hat er nicht mehr rumgemeckert, also schätze ich, das AVR Studio jetzt halt auch die avr-libc von WinAVR benutzt in der neusten Version. Geht trotzdem nicht... Build started 7.10.2007 at 18:23:28 avr-gcc.exe -mmcu=atmega32 -Wall -gdwarf-2 -DF_CPU=8000000UL -O1 -fsigned-char -MD -MP -MT RS232_routines.o -MF dep/RS232_routines.o.d -c ../RS232_routines.c In file included from ../RS232_routines.c
-
Thread
DIY Frequency Counter mit 10 bis 12 Digits?
Helmut L. schrieb im Beitrag #5243117: > 64 Bit Integer geht auf einem AVR aber seeehr langsaaamm. Das stimmt nicht. Sofern man die internen Register im Griff hat, dauert es doppelt solange wie bei 32 Bit. Man kann das auch ausrechnen: 2 x 32 = 64 ;-) > 64Bit Float kann
mit Festkomma ? oder zwingt das schon zu Fließkommaoperationen? > > 64 Bit Integer geht auf einem AVR aber seeehr langsaaamm. Jetzt bleib mal auf dem Teppich. Da der AVR eine 8-Bit ALU hat, muß er alle Operationen mit längeren Zahlen stückweise machen. Eine Addition von zwei 32-Bit Zahlen braucht
-
Thread
STK500: Kein vernünftiges schreiben möglich
auf dem STK und AVRStudio 4.12 Build 472 - Verkabelung und Jumper nach STK500 Handbuch - Diverse AVR´s ausprobiert (8515,Mega16,Mega32) - Spannung und Takt am AVR gemessen - ISP-Takt liegt laut AVRStudio deutlich unter 1/4 Systemtakt - Fuses können ausgeschlossen werden (8515 hat nur 2, sollte
geht dann schief, wenn man den falschen Sockel erwischt hat (hatte ich beim Wechsel Mega162 auf Mega32...)
-
Thread
Timer Initialisierung für den avr-gcc komfortabel ermitteln
Timer leider nicht ganz vollständig. Dafür sind aus den Dateien viele andere Eigenschaften zu einem AVR extrahierbar.
wendelsberg schrieb im Beitrag #4365045: > Von einem AVR auf einen anderen? > Die drei Zeilen? 3 Zeilen? Wenn Du z.B. statt einem ATMega32 einen ATMega128 verwendest? Das Problem geht schon damit los das Du Register für Register vergleichen musst
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
="asm urandom -minimal -static-libs" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="aes sse4_1" 1.867 KiB [ebuild N ] net-libs/libssh2-1.8.0-r1::gentoo USE="zlib -gcrypt -libressl -static-libs -test" ABI_X86="32 (64) (-x32)" 835 KiB [ebuild N
OpenGL 6.14 liegt vor.
-
Thread
Problem Inbetriebnahme OLED-Display DD-160128FC-2A (Densitron)
Zweifel ob ich alles richtig interpretiert habe. Es ist folgendermaßen angeschlossen (an einen AVR32): Pin 1 2 3 4 5 6 7 8 9 10 Fkt NC GND +14V GND 68K-PD |-10K-| +3V NC GND PIN 11 12 13 14 15 16 17 18 19 bis 24 Fkt GND GND GND 1K-PD 1K-PD SCK MOSI MISO GND
//variante 1*16bit statt 2*8bit ohne cs select_display(); spi_write(&AVR32_SPI0, data); spi_ready(&AVR32_SPI0, CS_DISPLAY); unselect_display(); } [/c] Send_data hab schon zig Male geändert. 16Bit und 2*8Bit Daten mit CS-Flanke zw. den Bytes ohne CS. Mit vorangestellten
-
Thread
PIC-Clones und 4-Bit MCUs aus China (MDT-MCU)
chris schrieb im Beitrag #5141630: > sowie 32bit(ARM) < 32pin Gehäuse. Das würden aber viele verletzen. Gibt es diese Patent wirklich - Quelle? rgds
, Low Power AVR® 8-Bit Microcontroller - 6-pin SOT and 8-pad UDFN
-
Thread
Einstieg unter Mac OS X: AVR, Arduino, oder PIC18/24?
pro Monat kostenlos bekommen... -Frei Haus-! Beim Einstieg mit günstigen Controllern wie dem Pic18F14K22 für 1-2 Euro vielleicht nicht so relevant, wenn er aber dann mal was mit einem dicken Brummer wie dem PIC32MX795F512L machen möchte der für den Privatmann locker mal über 10 Euro pro Stück kosten
Mikrocontroller, ist aber eine von und für Atmega > Fanboyz. Ich sehe das hier: [pre] Filter: ARM AVR Arduino 8051 MSP430 R8C/M16C/M32C PIC C16x AVR32 TriCore PowerPC [/pre] Maik
-
Thread
Verhalten des atmega32u2 bezüglich Fuses und Quarz
32u2 oder 32u4? Fiel mir so beim durchblättern auf. Gibt es beide?
schrieb im Beitrag #8026702: > Heiko schrieb im Beitrag #8026655: >> Ich verwende >> immer nur den avr-gcc mit makefiles und den USBASP zum Flashen. > > Dann ist das ganze Gefasel über Bootloader komplett Sinnfrei! > Einfach die Fuses richtig setzen und gut ist. Ist es nicht, da ich den 32u2 verwenden