-
Thread
C++ Arduino Grundlagen
build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=/home/daten/arduino-1.8.7/hardware/tools/avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=/home/daten/arduino-1.8.7/hardware/tools/avr -prefs=runtime.tools.avr-gcc.path=/home/daten/arduino-1.8.7/hardware/tools/avr -prefs=runtime.tools.avr-gcc
build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=/home/daten/arduino-1.8.7/hardware/tools/avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=/home/daten/arduino-1.8.7/hardware/tools/avr -prefs=runtime.tools.avr-gcc.path=/home/daten/arduino-1.8.7/hardware/tools/avr -prefs=runtime.tools.avr-gcc
-
Thread
µC-"Kulturgut"-Verlust:STM32: mikrocontroller.bplaced.net
nicht sterben!!!!!!! Es ist etwas vom besten, was ich im Netz fand. Erleichterte den Umstieg von AVR auf STM32 enorm. UND wenn es darum geht zeitkritische Lösungen zu realisieren, ein HAL (wie in STM32Cube) nur "bremst", helfen diese Beispiele enorm, das "direkte" programmieren des STM32 zu verstehen
Beispiele findet ihr unter diesen dropbox links (bin mir nicht sicher ob aktuell und vollständig) STM32F407: https://www.dropbox.com/sh/2r76h2isusr8a02/AAC_X0Q6NAD-_Zkiyg3ZchT8a?dl=0 STM32F429: https://www.dropbox.com/sh/lcmhpkk4q89r3sq/AAD9o7BPZrSlwa5Gryd3uEG0a?dl=0 STM32F746: https://www.dropbox.com
-
Thread
Berechnung von float Speicherung als Integer
So ganz nebenbei ... Ein 32bit Float hat 5-6 signifikannte Stellen, das kommt daher, dass die Mantisse 14 bit ist. der Rest ist Exponent. Demgegenueber hat ein Longint, 32 bit, bis zu 9 signifikatte Stellen. Dh falls der dynamische
Sorry, die Mantisse eines 32bit floats ist natuerlich 24bit.
-
Thread
Microcontroller Auswahlhilfe
Start soll der Controller die Kalibrierwerte lesen und im EEPROM / NVs o.Ä. speichern. Das sind 5 x 14 Byte = 70 Byte. Im Betrieb soll das System dann die Werte der Sensoren - 2 x 3 Byte pro Sensor - auslesen, und mit Hilfe der Kalibrierwerte die physikalischen Werte berechnen. (Int32 add/sub/div
des chips geht, ist ein kleiner Microcontroller schon von Vorteil. Hier spricht nichts gegen einen AVR, besonders wenn du damit schon Erfahrung hast. Wenn du dich aber gerne einmal in eine 32bit Mikrocontroller Familie einarbeiten möchtest, spricht nichts dagegen, das mit diesem Projekt zu machen.
-
Thread
Preisgünstiger Heizungsregler bei Praktiker
Danke,travelrec. Die Quellen habe ich schon gestern abgeholt,aber erst heute kurz mal angesehen.AVR Studo4.14-589 störte sich mit "is not a AVR Studio 4-savefile.Benutzt Du ein anderes Programm? Am Schaltplan arbeite ich mit Eagle-5.6.0 ligth. Du auch? Gruß Helmut
Der Uhrenquarz läuft mit 32kHz, mit </= 6kHz kommst Du drauf. Das STK500v2 und der AVR-ISP mkII sollten das können.
-
Thread
Warum kennt der Compiler das nicht (.set, .macro)
assemblieren lasse und wieder disassembliere, erhalte ich: [pre] foo.o: file format elf32-avr Disassembly of section .text: 00000000 <.text>: 0: 0a e2 ldi r16, 0x2A ; 42 2: 1a e2 ldi r17, 0x2A ; 42 4: 2a e2 ldi
[/avrasm] gehabt, und die Programme funktionierten immer. Programmiert hatte ich damals auch in AVR Studio auf dem ATmega32, dann allerdings eben keine C, sondern reine Assembler-Programme, daher auch meine jetzigen Probleme... Aber vielen Dank für Deine Hilfe, die Fehler sind jetzt weg. Mit dem
-
Thread
12V möglichst genau messen
Werte von 0-12 bzw hier dann 5V. Wie kann ich es machen, dass ich eig nur den Bereich zwischen 10-14V messe, damit ich die volle genauigkeit habe? also im endeffekt zB 0x00 für 10V bis 0xFF für 14V ? MFG luxx
Hallo, mal so provokatorisch gefragt: bei max. 14V ist die Auflösung des ADC rund 14mV pro Schritt. Wofür brauche ich bei einer Autobatterie einen aktuellen Spannungswert mit dieser Genauigkeit? Kommt mir etwas wie "so genau wie möglich" statt
-
Thread
Anschluß TFT-LCD-Modul SHARP LQ092B5DW01 Pollin
Alternative aufgetan um das LCD > anzusteuern? Ich fände es schon sehr interessant, aber einem STM32F7 Kit > das Touch abzureißen ist ebenso doof, wie einen STM32F4 rein als > VGA-Karte zu betreiben... Wenn dir der STM32 missfällt: auch andere Hersteller haben passendes im Angebot (NXP wurde
hier mal posten, aber ich habe schwere Zweifel, daß dies was nützt, weil hier eigentlich alle auf AVR oder STM32 abfahren und vom Rest der Welt nichts wissen wollen. W.S.
-
Thread
ATxmega UART ohne Quarz
so jetzt mal ganz nüchter bzgl. dem intern kalibrierten Takt: Quelle Datenblatt: XMEGA A4U 8387D–AVR–02/2013 36.1.14.1Calibrated 32.768kHz Internal Oscillator characteristics Genauigkeit +-0,5% 36.1.14.3Calibrated and tunable 32MHz internal oscillator characteristics Factory calibration accuracy
ausreicht. ATXMegas haben einen im kompletten Spannungs- und Temperaturbereich auf 1% kalibrierten 32-kHz-RC-Oszillator." Grüße Basti
-
Thread
Basiswissen für Branchenwechsel aufbauen? (C# zu µC)
Hi, Daniel, "Branchenwechel" klingt hier wie "Neuanfang". > Ich bin seit 14 Jahren Software-Entwickler. Also: "14-jähriger Erfahrungsschatz, ade!" Und: "Ab nun messe ich mich mit den Bachelors, die C# im Studium gelernt haben, die keine Erfahrung haben und entsprechend billig
Was verdienste momentan mit 14j BE?
-
Thread
LPC1102, jetzt wird's winzig. 32-bit auf 5 mm2
sich das zu rechnen;) Hab ich da schon wieder was verpasst? Wusste wirklich nicht, dass es den AVR32 oder den PIC32 in DIP gibt. Robert
im Beitrag #1682243: > Hab ich da schon wieder was verpasst? Wusste wirklich nicht, dass es den > AVR32 oder den PIC32 in DIP gibt. Ich denke auch, daß die Anwendungen, wo man einen DIP-8 oder DIP-20 benötigt von den verfügbaren 8-Bittern zu wuppen sind. Zumindest ich benötige dafür keine 32Bit-Power
-
Thread
fehlerhafte ATtiny2313 Kopie?
die Dinger jetzt nicht programmieren. Weder mit Arduino as ISP noch mit dem mySmartUSB light. Das AVR Prog Tool erkennt den Controller nicht, der AVR Burn-O-Mat kann auch nicht mit dem Chip kommunizieren. Das alles funktioniert jedoch mit einem ATtiny2313A (A!), den ich hier in Deutschland bestellt
oder ein AVR Dragon
-
Thread
uC mit mind. 10 ADC-Eingängen
> uC 10 ADC-Eingänge PIC16F886: 14 ADC-Eingänge
Hier ist ein weitere Vorschlag; einen atmega32u4 auf diesem Board: http://www.ehajo.de/Bausaetze/Atmega32U4-Breakout-Board?source=2 Lochraster und Steckbrett sind auch möglich.
-
Thread
mehrere Millis()
Ich bezog mich auf den Post von Wolfgang (Gast) 14.10.2021 17:58.
sind: LostInMusic schrieb im Beitrag #6847854: > long z; // zählt in Zehnerschritten von 0 bis 2^32-1 signed, damit ist 0 bis 2^32-1 falsch. Näher dran wäre (0 bis 2^32-1)/2 und danach erfolgt ein Überlauf welcher weder in C, noch in C++ spezifiziert ist. LostInMusic schrieb im Beitrag #6847854
-
Thread
avr-prog durch avrdude ersetzen - atmega32
Hallo! Ich möchte von AVR Prog aus dem AVRStudio auf linux wechseln und da gibt es ja avrdude. Welchen befehl muss ich nutzen, bzw. wo finde ich den wenn ich genauso wie beim AVR Prog einen Atmega32 Prozessor programmieren
okay. ausprobiert: [root@progchip blinkyled]# avrdude -p m32 -c avr910 -P /dev/ttyS0 -U prog.hex avrdude: avr910_recv(): programmer is not responding [root@progchip blinkyled]# avrdude -p m32 -c avr910 -P /dev/ttyS1 -U prog.hex avrdude: avr910_recv(): programmer
-
Thread
Quarzoszillator mit HCF4060
Üblich ist ein Strich als Markierung an der Seite an der die Pins 1 und 16 (bzw. 1 und 14) sind. Wenn also die Schrift lesbar ist, ist der Strich links
Naja, ich verwende ja einen 32,768 kHz Uhrenquarz bei 5V. Ich werde einfach mal 1MOhm Querwiederstand ausprobieren. Mit freundlichen Grüßen, Valentin Buck
-
Thread
Controller mit 16bit A/D konverter
bereichsübergreifenden "Verkaufsgesprächen". "Aber das Vorgänger-System hatte doch 16Bit! Warum habt Ihr hier nur noch 14??? Nein, keine Ausreden, ich will wieder 16Bit haben!" :-)
Oversampling? schreibt Simi doch: häufiger messen und Mittelwert bilden. Schau dir doch mal hier unter AVR > AVR-GCC-Tutorial an. Ist eigentlich eine Einfürung in GCC (ein kostenloser C-Compiler), da wird auch einiges über AD und DA geschrieben.
-
Thread
avr toolchain compilerfehler?
Hallo Leute, nachdem ich für die Toolchain von AVR geworben habe (avr-toolchain-installer-3.3.0.710-win32.win32.x86.exe), saß ich heute den ganzen Tag über einen (Compiler)-Fehler. Ich benutze in einem Funktionsaufruf einen konstanten String: printf
debug_pubtypes 000005ca 00000000 00000000 00029d64 2**0 CONTENTS, READONLY, DEBUGGING 14 .debug_ranges 00000098 00000000 00000000 0002a32e 2**0 CONTENTS, READONLY, DEBUGGING Adib.
-
Thread
GCC erzeugt zu kurze Interrupttabelle auf ATTiny24
Ich versuche seit Stunden verzweifelt folgenden, kleinen Programmabschnitt mit avr-gcc unter Windows auf einem ATtiny24V zum laufen zu kriegen: [c] #include <avr/interrupt.h> #include <avr/io.h> #include "Tools.h" ///<summary>ADC Interrupt</summary> ISR(ADC_vect) { volatile
den Paramtern (also an mir) und nicht am GCC liegt. Die GCC Version ist gcc version 4.3.2 (WinAVR 20081205). Also der aktuellste WinAVR. Nachfolgend mal die einzelnen Aufrufe, so wie sie das Makefile absetzt: [pre] avr-gcc -c -mmcu=attiny24 -I. -gstabs -Os -DF_CPU=8000000UL -funsigned-char
-
Thread
Siedle In-Home-Bus Protokoll
Spannungsteiler eine Spannung von <= 4,3 Volt an die Basis legen. Also an den 4,7kOhm 4,3V: 4,7kOhm / 14,7kOhm * V_siedle = 4,3V oder V_siedle = 4,3V * 14,7 / 4,7 = 13,4V Ich bekomme hier also ein High vom Transistor, wenn der Bus unter 13,4V abgesenkt wird (ganz beliebiger Wert, halt deutlich unter
die "Sample-Zeitpunkte" eingeblendet sind. Daraus sieht man, dass die Gesamtübertragung 64ms für 32 Bit sind, also 2ms pro Bit.
-
Thread
USB µC daten auswertung
der PIC18F14K50 (Beispielschaltung: www.fundf.net/usbnub/).
auf der Seite nicht schlecht. Schau Dir mal die 2 Links an: http://www.mikrocontroller.net/articles/AVR-Tutorial bzw. http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial Und da es immer übersehen wird, ja das Tutorial gibt es auch als PDF: http://www.mikrocontroller.net/wikifiles/1/1b/AVR-GCC-Tutorial.pdf
-
Thread
Frequenzzähler bis 10MHz (Zählbaustein auf Hartwarebasis)
Zählertor ist allerdings dann notwendig, z.B. ein 7400. Ein LS/HC sollte bis 25MHz können. Brauchst du 32 Bit, dann nimmst du eben 2 mal 74393. 74393 Dual 4-bit asynchronous binary counters with reset. +---+--+---+ /1CLK |1 +--+ 14| VCC 1RST |2 13| /2CLK 1Q0 |3 74 12| 2RST 1Q1
den AVR direkt mit 10 MHz takten.
-
Thread
Analogeingang schützen im ausgeschalteten Zustand
any other pin" = das gilt nur für die ADC-Pins, nicht für den Rest. Und schon garnicht für neuere STM32!)
Beim STM32F103 (ich glaube sogar bei allen STM32) sind die analogen Eingänge aber nicht 5V tolerant. Sie haben intern eine Diode, die Überspannung nach VCC ableitet.
-
Thread
Sanftanlauf für Leistungsnetzteil an Benzingenerator
) Zuhause eine Wasserpumpe 800W, eine Osmoseanlage 750W sowie eine Dialysemaschine 2300W über den 32A CEE Anschluß. Ich schalte erst die Wasserpumpe an, danach die beiden anderen Geräte. Die AVR hält einwandfrei die erforderliche Spannung sowie die Frequenz stabil.
Das Problem ist, so wie es aussieht, der Generator des TO hat keine AVR. HYUNDAI Benzin Generator HY8500LEK Maximalleistung von 8.5 kW (230V) 16.3 PS starker 4-Takt 1 Zylinder Motor Handstarter & Elektrostarter AVR (Automatic Voltage Regulator
-
Thread
Auslesen des Beschl.-Sensors ADXL202
Programm (mit Interrupts), welches dir dann nie Pulslänge an den PC schicken sollte : #include <avr/io.h> #include <avr/signal.h> #include <avr/interrupt.h> #include <inttypes.h> // um Register auch bitweise in Binärformat ansprechen zu können #define BIN8(b7,b6,b5,b4,b3,b2,b1,b0) (
Terminalprogramm, das die 2 8-bit wieder zusammensetzt, schick ich dir per Mail. #include <avr/io.h> #include <avr/signal.h> #include <avr/interrupt.h> #include <inttypes.h> // um Register auch bitweise in Binärformat ansprechen zu können #define BIN8(b7,b6,b5,b4,b3,b2,b1,b0) (
-
Thread
Servo ansteuern
Endlage 1,5ms Mitte und 2ms die andere Endlage. Ich habe in Assembler ein Programm geschrieben das 32 Servos gleichzeitig ansteuern kann.
Impulserzeugung läuft im Interrupt und bremst das Programm nicht aus. Ich denke mal, dass das Erzeugen deiner 32 Servoimpulse im Interrupt weniger als 20% Rechenzeit eines mit 1MHz laufenden ATMegas benötigt und der AVR die restliche Zeit rechnen oder pennen kann. ...
-
Thread
MCP3201 mit Atmega 8 in BASCOM
ADC noch nicht, möchte aber wissen wie das geht. Wären die Anschlüsse so richtig? CLK(ADC)--->SCK(AVR) pin 17 Dout--->MISO pin 16 CS--->SS pin 14 MfG Steven
------------------------------------ ' System Settings '--------------------------------------- avr.device = atmega328p avr.clock = 16000000 avr.stack = 42 '--------------------------------------- ' Macros '--------------------------------------- #define BV(n) as ( 1<<(n) ) #define NBV
-
Thread
Atmega64 und XMEM
verwenden, aber ein PIC32 ist für den Anfang einfacher zu handhaben - Microchip hat alles für Dich vorbereitet. Das sind doch schon ganz andere Dimensionen, oder? fchk
Größe. Die übliche Staffelung war 16 Ki, 64 Ki, 256 Ki, 1 Mi. > Verbaue ein 128kx8 Oder eben 32 Ki x 8, falls das auch reicht.
-
Thread
GLCD KS0108 und apetech lib aus dem Wiki
lib von ape hier aus dem Wiki benutzt? http://www.mikrocontroller.net/articles/KS0108_Library WinAVR-20100110 und das AVR Studio5 kommen damit nicht klar. Ich habe das Problem bis zu den inline Funktionen ks0108ReadData und ks0108Enable zurück verfolgt. Fehlermeldung lautet: function is declared but
h:97: warning: inline function 'ks0108ReadData' declared but never defined Compiling: ks0108.c avr-gcc -c -mmcu=atmega32 -I. -gstabs -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=ks0108.lst -std=gnu99 -Wp,-M,-MP,-MT,ks0108.o,-MF,.dep
-
Thread
mehrere Fragen zum Thema EEPROM im AVR
Ich gehe mal davon aus, daß du AVR-GCC benutzt. [c] #include <avr/eeprom.h> #define ARRAY_SIZE 512; uint16_t freq_adc[ARRAY_SIZE]; void save_to_eeprom() { eeprom_busy_wait (); eeprom_write_block(&freq_adc, 0,
Wenn der Mega32 zu klein ist: Es gibt pinkompatibel dazu den Mega644(P) mit 2KB EEPROM.
-
Thread
Probleme mit EA eDIP240-7
Makro #TA ; Terminal aus x1=0 y1=0 x2=140 y2=YMAX #RR x1,y1,x2,y2, 13 #ZF CHICAGO14 #ZV SET #ZC (x2-x1)/2,y1+1,"Bargraph-Demo" #GR x1,y1+15,x2,y1+15 h1=13 h2=22 x=x1+5 y=y1+20 #ZF GENEVA10 #ZL x,y,"- 32 userdefined and| autoscaling Bars" y=y+h2 #ZL x,y,"-
#BA 7,w6 #BA 8,w7 #BA 9,w8 #BA 10,w9 #BA 11,w10 #BA 12,w11 #BA 13,w12 #BA 14,w13 #BA 15,w14 #BA 16,6
-
Thread
Besteht Bedarf an AVR XMEGA-Evalboards?
XMega bei farnell 12,27€?? wtf? Wer bezahlt das? Das sind doch auch Netto Preise, also insgesamt 14,60€
seltsam ich sehe was anderes .... Laut Micron ist MT48LC32M4A2 – 8 Meg x 4 x 4 banks, im schaltplan steht ebenfalls MT48LC32M4A2.
-
Thread
DCF77 - Empfang
Wenn du schon ein ESP32 einsetzt, warum holst du dir die Uhrzeit nicht per NTP?
https://www.mikrocontroller.net/articles/DCF77-Funkwecker_mit_AVR#DCF77-Modul_von_Reichelt
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
/c etc. für diese 3 Prozessoren, und für manche Projekte auch ein CPU-übergreifendes H-File für STM32 und AVR. Ich komme einfach nicht mehr hinterher, in einem Projekt eine Datei zu ändern und dann daran zu denken, diese Änderung auch für die anderen Prozessoren/Projekte einzuflechten. Irgendwann hat
Anpassung nichts falsch macht: [c] // For devices with 2x16 bits/word access schema // (e.g. STM32L0x2, STM32L0x3, STM32F0x2, STM32F303xD and xE) #define UMEM_SHIFT 0 #define UMEM_FAKEWIDTH uint16_t // For devices with 1x16 bits/word access schema // (e.g. STM32F103, STM32F302, STM32F303xB
-
Thread
Probleme mit JTAG einstieg
eine Antwort zu bekommen. Vorweg, ich verwende Linux (Kubuntu 10.10), als Schnitstelle den USB Avr Lab mit der mitgelieferten JTAGICEmkII_1.3 Firmware, avr-gdb, avarice zur Kommunikation von gdb und jtag und den bereits angesprochenem atmega32 (mit 16Mhz Quartz, On-Chip Debug und jtag per fuses enabled
angefangen avarice mit folgendem Befehl zu starten: [code]avarice --program --file output.elf -P atmega32 --jtag usb :4242 -2 -d [/code] Und bekomme dabei folgenden Output: [code]toti@toti-vostro:~/workspace-avr/FirstSteps$ sudo avarice --program --file output.elf -P atmega32 --jtag usb :4242 -2 -d AVaRICE
-
Thread
Controllervergleich
etwas hinlegen muss. Das ist auch der Hauptgrund, warum ich jedem, der sich mit MCs beschäftigen will AVR oder MSP ans Herz legen würde. Dafür gibt es gute und kostenlose Compiler. Die Unterschiede zwischen den PICs sind wirklich gewaltig. Die 14-Bit Familie unterscheidet sich im Prinzip "nur" durch
@Steffen, ich möchte mal die Begriffsverwirrung etwas lösen: "Der Code von 12-Bit und 14-Bit Prozessoren..." Es sind alles 8-Bitter, d.h. die Instruktionen verarbeiten 8 Bit Daten. Was da 12, 14 oder 16 Bittig ist, ist allein das Befehlswort. Der AVR ist ja auch ein 8-Bitter, obwohl
-
Thread
1000 AUSGÄNGE: - größerer Mikrocontroller? - IC's mit Porterweiterung? - Multiplexen? (Arduino Mega)
Das mit den 24 LEDs wird wohl problemlos en MEGA32 schaffen. Der kostet z.B.5,35 EUR. citb
du solltest am 14.Juni Mal berichten was du bis dahin hast, daraus können andere vielleicht lernen (na ja, ich glaubs nicht wirklich, der nächste Visionär wird am noch am 14.Juni seine Visionen in die Tasten hacken
-
Thread
Motor läuft erkennen
und 13V > - wenn der Motor läuft und der Akku geladen wird, steigt die > Bordspannung bis ca. 14,2 - 14,4V Wie ich weiter oben Schrieb bei mir nicht einsetzbar. Folgendes Scenario: Motor steht, Sonne scheint auf die Solarzelle, diese lädt mit sagen wir mal 4-5A die Fahrzeugbatterie. Die Spannung
ist ungleich schwieriger als ein PWM Signal welches soweit ich bisher herausfinden konnte entweder 14 oder 85% betragen kann.
-
Thread
Tach auch - Vorstellung
und Weller-Magnastat versucht, PIN 14 anzulöten :-)
Also so: Zeile1: Programmausgabe 1 Zeile2: Programmausgabe 2 Zeile3: 1 2 3 4 5 ... 12 Zeile4: 13 14 ... 21x Nächste Sekunde: Zeile3: 1 2 3 4 5 ... 12 Zeile4: 13 14 ... 21x Zeile1: Programmausgabe 1 Zeile2: Programmausgabe 2 dann wieder wie oben usw.
-
Thread
atmega88A clone
irgendwo drinnen -mehr I/Os: die Pins AVCC und andere taugen als GPIO -bis zu 80mA pro Pin -bis zu 32Mhz mfgnn
http://item.taobao.com/item.htm?spm=a230r.1.14.9.1Pg9mH&id=19420842791 Ist das hier auch ein AVR clone? http://item.taobao.com/item.htm?spm=a230r.1.0.0.1Pg9mH&id=20067878150 Hab mal beim Hersteller nach Samples gefragt.
-
Thread
Arduino Blue Pill & CAN mit SN65HVD230
/STM32_01.htm / https://www.richis-lab.de/STM32_04.htm
is set (FINIT=1) in the CAN_FMR register. * @params: index - Specified filter index. index 27:14 are available in connectivity line devices only. * @params: scale - Select filter scale. * 0: Dual 16-bit scale configuration * 1: Single 32-bit scale configuration
-
Thread
Welches ist der beste Microcontroller für Modellbau
Ich würde gerne mal noch was ganz anderes in die Runde werfen: Den LPC2104. Denn: AVR, 8051, und Pic sind bald tot. - Arm7tdmi-Core - 128Kb Flash - 64Kb Ram - bis zu 60MHz - 2 UART, SPI, I2C- 32-Bit Timer, Pwm, RTC, Watchdog - SINGLE-CHIP-LÖSUNG!! - 44-pol Gehäuse - Auch mit
fast vergessen 8051 : MP3 , USB , ... So schlecht ist der Kern doch nicht , und die Fa. Atmel ( AVR ! ) baut die Dinger in x Varianten . Ohne Elektor wäre ich bei AVR gelandet , und sicher nicht bereut . Aber für AVR gibt es keine Wahl , Atmel oder nix . Bei 8051 ist die Auswahl riesig
-
Thread
Microcontroller & Java
abstrakte Hochsprache wie JAVA auf Bare-Metal Targets zu bringen. Aktuell waere das sowas http://www.stm32java.com/portal/
Hallo; vielleicht von Interesse:http://www.stm32java.com/portal/ Gruß
-
Thread
Mit FPGA möglich?
halt so sein, das es auch flexibel ist, nicht so wie jetzt mit den 1000 festen Gattern. Evl. einen AVR und CPLD. Schöner wäre es aber alles in einem IC zu haben. Deshalb die Frage ob es machbar wäre bevor ich mich komplett verrenne. Gruß Thorsten
Lothar Miller schrieb: > Auf der selben Fläche (9cm²) kann ich locker 114/8 = 14 Schieberegister > für 20 Cent verbauen: 74HCT165 Gehäuse SOT763-1 2.5 x 3.5mm von NXP... > :-o Der 74HCT165 ist nur 8 Bit, davon würde ich ja 32 benötigen... da nehme ich lieber 4 * 64Bit Shift
-
Thread
Suche nach schnellem Mosfet
man 200Hz und gut ist das. Da einen Gatetreiber zu setzen ist übertrieben. Höchstens einen 74HC14 lass ich mir noch einreden.
ganz bestimmt kommt: die 40mA "Absolute max" im AVR-Datenblatt beziehen sich auf Dauerstrom. Die Umschalt-Peaks begrenzt der AVR, wie alle CMOS, schon selber.
-
Thread
Anfänger PIC kauft Beratung
kannst, vielleicht lohnt sich dann eher mit 16-Bit (PIC24, http://flyingpic24.com/) oder einfach gleich 32-Bit (PIC32, http://exploringpic32.com/) bei den PICs einzusteigen, sofern du mal was größeres planst (Grafikdisplay, Audio, ...). Die PIC32 sind ein vollständiger Architekturwechsel zu MIPS. Hier
Du benutzen oder liegen lassen kannst. Du wirst es auf einem PIC24 und auch auf PIC32 einfacher als auf einem AVR oder PIC16/18 haben, weil Du Dich nicht um die Trennung zwischen Programm und Datenadressraum kümmern musst. Beim PIC32 gibt es diese Trennung nicht, beim PIC24 gibt es sie
-
Thread
Laden des Hexfile in VMLab schlägt fehl.
Hallo erstmal, ich versuche das Projekt ETH_M32_EX (http://www.ulrichradig.de/home/index.php/avr/eth_m32_ex), beziehungsweise die Software per VMLab zu testen. Habe die Platine bereits aufgebaut aber warte noch auf den Programmieradapter (danke DHL
>.text 34174 0 Das passt auch nicht mehr in einen ATMega32. Bei 32767 (0x7FFF) ist Schluss. Hab mir grad mal die Version 1.14 bei Ulrich gezogen und compiliert. Hier die Adressen aus meinen HEX Files AVR-GCC 4.1.2 0x7B9C passt ACR-GCC 4.3.0 0x843E
-
Thread
STM32F1 Brushless Motor Steuerung
kommen dann noch mehr Fragen, weil dir anscheinend ein paar Grundlagen fehlen. Also lies in Ruhe mal AVR447 und evtl. auch AVR444. Auch Freescale hat interessante Artikel...
natürlich initialisiert sein, und die Pins auf AF konfiguriert werden. Siehe z.B. die Beispiele im STM32 VLDicovery Package.
-
Thread
ATMEL Evaluations-Board V2.0.1 & ATtiny13
angepasst werden sollen, und zwar wie folgt: Fusebit DCBA auf "1011:Int. RC Osc. 128 kHz; start-up time: 14 CK + 64 ms\ Fusebit E auf "1:Divide cock by 8, OFF\ So tat ich dann auch... nach "WRITE FS" erkannte BASECOM AVR meinen ATTiny13 nicht mehr. Auch Ponyprog half nix. Allerdings funktioniert die Schaltung
JTAG debuggen, allerdings nur die kleineren debug-fähigen AVRs bis 32 KB Flash. Und von all dem Zeugs gibt es ganz brauchbare Nachbauten zu akzeptablen Preisen. Da wären Ullihome, Obdev, AVR-ASP z.B. als Suchbegriffe geeignet. Diesbezüglich kann und will ich aber keine
-
Thread
Eigenes Projekt für Anfänger: was brauche ich alles?
und wieso nicht einen Euro mehr in die Hand nehmen und einen AVR mit 4 Ports also 32 I/O Pins nehmen? Dann braucht man auch das Display nicht im 4 Bit Modus ansteuern sondern im 8 Bit Modus plus 3 Steuerleitung sind alleine schonmal 11. Einen Taster braucht man nicht
Thomas O. schrieb im Beitrag #2120934: > und wieso nicht einen Euro mehr in die Hand nehmen und einen AVR mit 4 > > Ports also 32 I/O Pins nehmen? Dem kann ich nur zustimmen. Für einen Anfänger reicht auch ein... So ein Quatsch! mfg.