-
Thread
AVR atmega328 ausgereizt? Und nun? 32bit?
//www.mikrocontroller.net/topic/goto_post/4078527 Vermutlich war es aber ein Problem mit Daten >64kB, nicht mit Programm >64kB.
„L“-Versionen nehmen, damit sie dafür auch spezifiziert waren, aber gegeben hat es das seit dem AT90S1200. Gastino G. schrieb im Beitrag #4362339: > Ehrlich gesagt habe ich ohnehin nie verstanden, wieso man die XMegas auf > den Markt bringen musste. So schlecht war deren Idee ja nicht, sie
-
Thread
Problem: ADC wackelt an AT90CAN128
Hallo zusammen, an meinem AT90CAN128 verwende ich von den 8 Eingängen die Kanäle ADC0, ADC1 (jeweils Potiausgang, direkt am ADC-Pin) und ADC7 (Stromsensror 0.25...4.75V). Wenn ich am Poti von ADC0 dreh, dann wackelt die Spannung
mache. Nach dem Auswählen des Kanals muss man scheinbar zuerst ein wenig warten. Im Datenblatt des AT90CAN128 steht (bei mir auf seite 272) The user is thus advised not to write new channel or reference selection values to ADMUX until one ADC clock cycle after ADSC is written. Leider steht aber nichts
-
Thread
ATmga 16. LED Qube. Zu wenig spannung
increases from 1 to 20 and back to 1. case 9: random_2(); break; // Set all 64 voxels in a random order. // Unset all 64 voxels in a random order. case 10: random_filler2(200,1); delay_ms(2000); random_filler2(200,0); delay_ms(1000);
increases from 1 to 20 and back to 1. case 9: random_2(); break; // Set all 64 voxels in a random order. // Unset all 64 voxels in a random order. case 10: random_filler2(200,1); delay_ms(2000); random_filler2(200,0); delay_ms(1000);
-
Thread
LCD Display funktioniert nicht
51:33 peter Exp $ Software: AVR-GCC 3.3 Hardware: any AVR device, memory mapped mode only for AT90S4414/8515/Mega ***************************************************************************/ /** @defgroup pfleury_lcd LCD library @code #include <lcd.h> @endcode @brief Basic routines
*/ #define LCD_E_PIN 2 /**< pin for Enable line */ #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || defined(__AVR_ATmega64__) || \ defined(__AVR_ATmega8515__)|| defined(__AVR_ATmega103__) || defined(__AVR_ATmega128__) || \ defined(__AVR_ATmega161
-
Thread
[Projektaufruf] Lasst uns eine Kompaktsteuerung bauen
Somit: Neuentwickeln lohnt nicht, denn das gibt es bereits. PS: Das vorgängermodell hat einen AT90CAN128 drin (glaub ich), wenn jemand unbedingt einen Atmel haben will. Das Display ist nur die Anzeige ohne Intelligenz (mit einem ARM9).
Display - ein paar Relaisausgänge - eventuell ein Port für Erweiterungen. ( mehr Ausgänge..) - I²C - CAN
-
Thread
BAR mit PCIe Devices
Leg doch die UARTs und die CANs jeweils gemeinsam in einen Bereich. Das macht auch logisch Sinn.
3010 Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at a0000000 (32-bit, non-prefetchable) [size=2M] Capabilities: [50] Power Management version 3 Capabilities: [70] MSI: Enable- Count=1/8 Maskable- 64bit+ Capabilities: [90] Express
-
Thread
Erfahrungsaustausch LPC21xx ARM Controller
einem Rutsch installiert und läuft super. Mit Speicher knausern mußte ich noch nie (außer beim AT90S2313). Aber ich habe jetzt eine Anwendung, wo ich viele Berechnungen spürbar schneller als auf dem 8051 benötige. Da kommt eigentlich nur der LPC2106 in Frage. Im Thumb-Mode erzeugt der Keil
smarten ARM-Platine verbunden werden. Auch hier sollen letztlich Motoren gesteuert werden, auch über CAN. Für das Projekt wird letztlich wohl der LPC2292 mit externem Speicher erforderlich sein, ein AT91 könnte es auch sein. Also gibt einiges zu tun. Wenn auch kein berauschendes Budget vorhanden ist
-
Thread
Webserver ATmega32/644DIP ENC28J60
Server-Seite kann ich somit auch nicht aufrufen! Kann mir da jemand helfen! Ich hab den Quellcode für den AT90CAN128 mit drangehängt! Danke Euch! Gruß, Thorsten
Hallo! Wollt mal eben bescheid geben! Die Software von Urich Radig läuft nun auf dem AT90CAN128. Ich habe folgenden Fehler gemacht: In der stack.c musste ich noch die while-schleife an den AT90CAN128 anpassen. PINB musste in PIND geändert werden, usw...... ///////////////////////
-
Thread
Datenrate Maus oder Tastatur
darf. Ein Paket ist dann max. 8 Bytes groß, aber auf den D+ D- Leitungen werden deutlich mehr als 64 Bits übertragen.
Spezifikation übersehen : 5.7.4 Interrupt Transfer Bus Access Constraints Interrupt transfers can be used by low-speed, full-speed, and high-speed devices. High-speed endpoints can be allocated at most 80% of a microframe for periodic transfers. The USB requires that no more than 90% of any frame
-
Thread
Schaltung zerstört, aber warum?
dachte ich, wunderbar, das kann ich direkt an Schaltung 2 an einen Interrupt eingang (INT0) von einem AT90CAN128 hängen um die Pulse dann dort zu zählen. Als ich es angeschlossen habe, ist mir Schaltung 1 kaputt gegangen. Folgende Zustände und Beobachtungen habe ich gemacht: Schaltung 2 war noch
Leuchten bringen, der Phototransistor des Optokopplers + Pullup gibt dir das Signal auf den Pin des AT90. Der Optokoppler muss natürlich diverse Normen (nämlich die Anforderungen für Schutzklasse III) erfüllen, aber das ist dir als Elektriker ja bekannt.
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
bis auf CAN ... mein Hausbaus läuft mit CAN.
nehmen wir doch gleich mal das STM32F429 Discovery als Beispiel. Das LCD und das SDRAM blockieren 90% aller anderen vorhandenen Peripherie. Da bleibt kaum noch was über. Ethernet tot. SDIO fast tot, könnte man nur noch im 1Bit Mode nutzen. CAN tot. Irgendwie bleiben da noch zwei UARTs, zwei
-
Thread
Ponyprog und 64 Bit Betriebsystem
"meinen neuen 64bit Rechner" - ????? PA-RISC, Sparc, Power, AMD64, MIPS... ? HP-UX, Solaris, AIX, Linux... ? Merke: 64bit Rechner gab's schon lange lange lange bevor auch nur irgendjemand über 64bit im PC Bereich
Du hast dir natürlich von allen 64bit Betriebssystemen die es so gibt das propritärste ausgesucht, bei 90% wär's sicherlich einfach mit einem "./configure; make; make install" getan. An deiner Stelle würd ich mir wieder 'n 32bit OS
-
Thread
Ich brauche viele Pins und habe kein Geld
müssen. Die 72 Pins (max 1A) setzen sich wie folgt zusammen. 32 Analogeingänge 16 +5V 16 GND 6 CAN Pins (3x CAN) und 2 Pins für Power 1 RJ45-Jack Das Ganze steckt jetzt in einem Gehäuse, mit anderen Platinen und wird ordentlich durchgeschüttelt (sitzt auf einem Motor). Ich brauche jetzt an der
Gehäusen und Kontakten, die Zange dazu kostet auch kaum was, und der Stecker ist gut verrastet. Für CAN und Power kann man die auch jeweils in 2polig einsetzen.
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
Einstellung von solchen Parametern. Er möchte sich nur ein Anzeigegerät bauen mit dem er sich die CAN-Botschaften anzeigen möchte. Desweiten hat er nix erwähnt das er mit diesem Modul auf den CAN senden möchte. Nun zu deinen Frage. Es gibt mehrere Möglichkeiten 1. atmega61m1 bzw at90can mit
bei 5V oder SN65HVD233 bei einem Controller mit 3,3V Du kannst wie erwähnt einen 8-Bit Atmega mit CAN (AT90CANxx oder Atmega16M1) oder ein Arduino mit CAN-Shield nehmen. Lies erst mal hier: https://www.mikrocontroller.net/articles/AVR-Tutorial Oder ein STM32-Discovery oder Nucleo mit CAN mit 32-
-
Thread
WordClock mit WS2812
46 47 48 49 50 51 52 53 54 55 56 67 66 65 64 63 62 61 60 59 58 57 68 69 70 71 72 73 74 75 76 77 78 89 88 87 86 85 84 83 82 81 80 79 90 91 92
... (65 %) Writing at 0x00003800... (70 %) Writing at 0x00003c00... (75 %) Writing at 0x00004000... (80 %) Writing at 0x00004400... (85 %) Writing at 0x00004800... (90 %) Writing at 0x00004c00... (95 %) Writing at 0x00005000
-
Thread
Adapter für QFN-64
Hi, gibt es Adapter für QFN-64 Gehäuse (AT90CAN128), ohne Löten zu müssen ? So etwa wie ein ZIF-Sockel zum Einklemmen oder so ? Hat jemand einen Link ? Alternativen ? Gruss, Pete
http://www.dobbertin-elektronik.de/programm/convert/mlf-64-avr-1.htm
-
Thread
Platinenhersteller preisgleich mit bilex
there, Thanks for your interest in Tom-IC. We're glad to let you know about our new website. You can have a look at it here: http://www.tom-ic.com/en/ For your PCB quality concerns, you can have a look at a selection of products we did in the last weeks at http://www.tom-ic.com/en/prodservices/pcb
actually already available from now on but not mentioned on our website yet) standard post shipment at 12 Euro. We'll adapt our website soon but by contacting us by email you can already request this new service. Hope the choice is fair now :-) Tom-IC team
-
Thread
sinnvoll rechnen mit floats
morgen, ich habe auf meinem at90can128 eine kleine routine implementiert, die mir, abhängig von den eingelesenen adc werten, etwas berechnet. die berechnung findet mit floatwerten statt. hier nun meine erste frage: ist es sinnvoll
Peterle Anonym schrieb: > ich habe auf meinem at90can128 eine kleine routine implementiert, die > mir, abhängig von den eingelesenen adc werten, etwas berechnet. die > berechnung findet mit floatwerten statt. hier nun meine erste frage: > ist es
-
Thread
Vorfrühlingsaktion
Controller, 48MHz 8051 High Speed; TQFP100; 5,00 EUR/Stck ATMEGA128-16AV: AVR Risc Controller; TQFP64; 2,50 EUR/Stck AT90CAN128-16A: AVR Risc Controller,128K ISP; TQFP64; 4,00 EUR/Stck DSPIC30F5013: High-Performance Digital Signal Controller; TQFP80; 4,50 EUR/Stck Alle Teile sind mehrfach vorhanden
Die AT90.. sind dann mal weg
-
Thread
CAN Bootloader für AVRs und MCP2515
Moin, da kein CAN Bootloader für AVRs und den MCP2515 zu finden war, habe ich selbst einen geschrieben: Um andere Kommunikation auf dem CAN Bus möglichst wenig zu stören werden nur zwei CAN Identifier verwendet, nämlich
Atmel hat da übrigends auch einen fertigen CAN Bootloader für die AT90CAN... AVRs und die ATMEGA16M1/32M1/64M1 http://www.atmel.com/images/doc8247.pdf http://www.atmel.com/Images/AVR076.zip
-
Thread
AVR-Studio 5
Requirements: • Computer that has a 1.6GHz or faster processor • 1 GB RAM for x86 • 2 GB RAM for x64 • An additional 512 MB RAM if running in a Virtual Machine • 3GB of available hard disk space • 5400 RPM hard disk drive • DirectX 9-capable video card that runs at 1024 x 768 or higher display resolution
auch > keine Lust zu. Kommen im GCC-Tutorial nicht auch noch häufig Register aus dem noch älteren AT90xxx vor?
-
Thread
Arduino - Pins beim Einschalten
buffer will use excessive power. For analog input pins, the digital input buffer should be disabled at all times. An analog signal level Close to VCC/2 on an input pin can cause significant current even in active mode. Digital input buffers can be disabled by writing to the Digital Input Disable Registers
into a Schmitt trigger. This is partly true > because the Schmitt trigger prevents oscillation which can draw a lot of > current; however you will still see higher Icc current due to the amount > of time the input is not at the rail. This is Delta Icc. Delta Icc is > where the inputs are not at the
-
Thread
LCD an PortC
51:33 peter Exp $ Software: AVR-GCC 3.3 Hardware: any AVR device, memory mapped mode only for AT90S4414/8515/Mega ***************************************************************************/ /** @defgroup pfleury_lcd LCD library @code #include <lcd.h> @endcode @brief Basic routines
*/ #define LCD_E_PIN 1 /**< pin for Enable line */ #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || defined(__AVR_ATmega64__) || \ defined(__AVR_ATmega8515__)|| defined(__AVR_ATmega103__) || defined(__AVR_ATmega128__) || \ defined(__AVR_ATmega161
-
Thread
Geht so? uint64_t Array in EEPROM
Hallo, ich hab einen AT90CAN128 und möchte dort im EEPROM einige Werte ablegen. Dazu hab ich mir folgendes überlegt und aus verschiedenen Tutorials zusammengebaut: 4k EEPROM -> 512 mal uint64_t [c] #include <avr/io.h
Hier mal ein Vergleich mit 64 Bit und dann als Array: [c] #include <io.h> #include <string.h> uint8_t compare_64( uint64_t a, uint64_t b ) { return a != b; } typedef uint8_t typ_id[7]; uint8_t compare_id(
-
Thread
Flashplatzbedarf 32Bit zu 8Bit Microcontroller
würden mir ein 16kB-Board aber sowas von um die Ohren hauen. Zur Zeit ist auf vielen Modulen ein AT90CAN128 mit 128kB Flash drauf. Und was die Softwerker einmal an Flash haben, das geben die nicht wieder her. Bei 32Bit darf ich nichts mehr unter 512kB Flash, 64kB RAM designen (LPC1768). Was sagt
Peter D. schrieb im Beitrag #4254771: > Zur Zeit ist auf vielen Modulen ein AT90CAN128 mit 128kB Flash drauf. > Und was die Softwerker einmal an Flash haben, das geben die nicht wieder > her. > Bei 32Bit darf ich nichts mehr unter 512kB Flash, 64kB RAM designen > (LPC1768).
-
Thread
Mikrocontroller von Atmel der I2C und CAN kann
I2C und CAN von ATMEL und mit viele I/Os (für eventuelle zukünftige Sachen) der verfügbar ist. Außerdem einen Controller von ATMEL der CAN hat mit möglichst vielen I/Os. Danke schonmal, Julien
Hi >Ich suche also einen Controller der I2C und CAN von ATMEL und mit viele >I/Os (für eventuelle zukünftige Sachen) der verfügbar ist. >Außerdem einen Controller von ATMEL der CAN hat mit möglichst vielen >I/Os. AT90CAN32/64/128 MfG Spess
-
Thread
DSP von Texas Instruments oder Infineon fuer den privaten Gebrauch?
ist erst mal genau EIN Typ "active" und die andern "preview" und die besseren Preise sind "starting at ... at 10kpcs". Preislich hat sich also IMHO Nichts getan. Aber Einerlegende Wollmilchsäue sind das schon. Für den Privaten Bereich mit 185USD für ein Entwicklungskit mit allem aber auch etwas teurer
Die funktionieren dann aber nur 90 Tage, oder? habe heute telefonisch wen erreicht, der meinte, dass das ccs beim ezdsp nicht limited waere und ich doch das ccs5 90 Tage lang testen soll.
-
Thread
Drehgeber auslesen
Hallo, habe versucht den zweiten Code von Peter zum laufen zu kriegen. Ich verwende einen AT90S2313 und den Drehgeber dessen Datenblatt im Anhang ist. Ich habe den gemeinsamen C - Anschluss auf 5V gelegt und A und B über 10k Widerstände gegen Masse. Dazwischen gehts jeweils zu einem Port-Pin
Nimm doch einfach einen AT89C2051 der den Drehgeber einliest und dann in den Profibus umsetzt. Dürfte wesentlich billiger sein als der HCTL2020. Ob Du dann 32 oder 64 Bit zählst ist auch egal. Ist der HCTL2020 nicht außerdem
-
Thread
VGA Grafikkarte mit AVR und 8MB SDRAM
Can you give the schematic circuit diagram? Thamks very much. my Email: bromi@icbean.com
. Vor allem da der 13506 hardwaremäßig einen 64x64 großen Cursor mit 2 Farben + transparentem Hintergrund unterstützt.
-
Thread
Digikey Sammelbestellung
> Email > Rubitschka at Hotmail Dot Com
Hi Michael, wenns noch geht wäre ich mit ... 10x AT90PWM3B-16MU Teilenummer: AT90PWM3B-16MU-ND ...dabei. zgrad@web.de Gruß Zotlan
-
Thread
BLDC, Synchronmaschine, Drehfeld Experimentierschaltung Gesperrt
Mal ne Frage in die Runde... ist der AT90PWM3B bzw. 316 schon zu bekommen? Hab bisher nur mit dem AT90PWM3 gearbeitet und der hatte ja unter anderem ein Bug im centered mode. Mein Vorschlag zur Steuerplatine: - ein Poti wäre nicht verkehrt
Ich mache erstmal das Controller Board mit dem AT90PWM, danach sehen wir weiter.
-
Thread
Verständnisfrage CAN-Bus
mehrere Knoten in den Bus einbauen, wenn die CAN-Bauteile für jeden schon 20 EUR kosten, verdrahte ich das lieber herkömmlich... Den einzigen CAN-fähigen Controller den ich bei Reichelt finde ist ein AT90CAN128 für 16,10 EUR - eindeutig zu viel.
mir wäre es ja schon recht, wenn mal die kleineren CAN32/CAN64 kommen würden (so sie denn billiger sind), den 128er habe ich noch nie nennenswert füllen können :-)
-
Thread
Echtzeitfähigkeit Win ES 7 und Win EC 7
CAN-BUS das steht fest! Danke für die Antwort!
den aber gilt es zu vermeiden. Ein µC ist ein /Microcontroller/, und es gibt welche, die direkt CAN verstehen, wie z.B. der AT90CAN (32, 64 oder 128). www.atmel.com/Images/doc7679.pdf
-
Thread
Auswuchtmaschine Balco B930 defekt, Fehlersuche
Measure Voltages at the Si7661! Where did you buy it? It's definitely fake.
Is this forum still alive? Can somebody answer my questions?
-
Thread
Mint 19.2 zerschießt sein Dateisystem
20.04 hat es nie gegeben. War MINT_18.04.4_i386 (05/2020) , einerlei, und kUbuntu 20.04.02-LTS_64 hab ich durch mageia-8_64 (neu) ersetzt, das hatte bloß Grafik für 1024x768 im 'Repertoire'. Das war (k)Ubuntu: letztmalig. Jedesmal ham sie einen neuen Schmäh zum ärgern drin. Makulu-Core startet
installierbare Windows GUI oben draufgesetzt ist, bis hin zur sogenannten Desktop Experience. Nur halt in 64 statt 16 Bits.
-
Thread
AVR als Embeddet mit unix/linux
also ich denke das s/w display (128*64) wäre ok... mmc oder sd ist auch inordnung... unix/linux war ein vorschlag, da ich mit einem kumpel mit solchen mini unixen experimentiere, nur das ich die hardware aufbaue (ich besorge mini itx boards
als gif anbei. weisst mich auf fehler hin (da mussten so einige drin sein...) hab bisher nur mit AT90S8515 gearbeited... die waren etwas simpler aufgebaut... danke schonmal mfg denis
-
Thread
CAN senden ohne dass Ack notwendig ist?
Kommt auf deinene CAN Implementierung an, aber es gibt auch die Möglichkeit ein Loop einzuschalten, so werden die CAN Daten verschickt, aber das ACK kommt von dem sendenden Knoten.
im Loop_Back-Mode. Bei den AVR's AT90CAN32-128 und ATmega 16/32/64M1 gibt es keinen LOOP-Back sondern nur Listening-Mode, das ist aber was ganz anderes. Die AVR's benötigen zum erfolgreichen Senden mindestens einen CAN-Node am Bus wegen
-
Thread
Frage zum Flashen des AT90CAN128 (MISO,MOSI <-> PDO,PDI)
Hallo, zwei kurze Fragen zum flashen des AT90CAN128. Den Fehler mit MOSI,MISO an den ISP anschliessen, anstelle von PDI,PDO, habe auch ich jetzt gemacht. Und laut https://www.mikrocontroller.net/topic/28657 geht dann das flashen nicht. 1.
Breite der beiden Leitungen: 12 mil. Habs mangels Zeit noch nicht probiert). 2. Warum ist wohl beim AT90CAN128 das ISP-Programmieren anders (mit PDI,PDO) als bei den anderen AVRs (Mega8, Mega16). Falls das jemand weiß, würds mich interessieren. Im Datenblatt steht im Abschnitt ISP überall MISO,MOSI ..
-
Thread
Programmabsturz eines Consolenprogramms unter Windows - wie Fehler finden?
alle Zeiger jetzt wirklich ernsthaft richtig und dreifach überprüft korrekt initialisiert? :-) 90% aller Abstürze in C-Programmen rühren von Zugriffen auf Zeigern her, die auf etwas Ungültiges verweisen. So pflegte es unser Informatik-Prof zu sagen. Der Mann hatte in 90% aller Fälle Recht. ;-)
libc-start.c?! ==3609== Conditional jump or move depends on uninitialised value(s) ==3609== at 0x4079D77: log10f (w_log10f.c:28) ==3609== by 0x40BA934: (below main) (libc-start.c:260) ==3609== ==3609== Conditional jump or move depends on uninitialised value(s) ==3609== at 0x40EAF1D:
-
Thread
JTAG != JTAG? Wieso gibt's für jeden µC einen anderes JTAG Programmiergerät?
habe mit MSPs angefangen. Jetzt musste ich in der Firma mich mit einem AVR beschäftigen genauer einem AT90CAN128. Wenn ich dort die Debugfähigkeiten der beiden Prozessorarchitekturen gegenüberstelle muss ich sagen das der MSP430 sich um Längen besser debuggen lässt. Das fängt schon damit an das ich,
Netz finden wirst? wobei ich dem rechtgebe wenn ich die MSP mit dem jetzt auch von mir verwendeten AT90CAN 128 vergleiche. Dort schneidet der MSP430 um Längen besser ab. wobei es auch einen unschlagbaren Vorteil bei den ATMEL gegenüber MSP430 gibt. Es gibt für AVRs eine kostenlose halbwegs vernünftig
-
Thread
Seltsames Verhalten einer HD
]) 5. **Servo defects are handled during manufacturing.** Drives are scanned and calibrated at the factory. Tracks, wedges, or data areas associated with defects can be excluded, slipped, remapped, or put into defect lists before the drive ever ships. A Western Digital patent on correcting servo
expensive, and as the typical track density increases, the servo writing time also increases, which can create a bottleneck in the disk drive manufacturing process at the servo writer station. (...) Yet another approach has been to attempt an increase in throughput per servo writer by writing a
-
Thread
CAN zu PWM Umsetzer
klein+günstig+can => cortex m0/m3 von verschiedensten herstellern, aber alles 1.8V/3.3V groß+teuer+5v... zB at90can128, atmega64u
Schnitzel! www.mikrocontroller.net/topic/268124 Btw. wird es wohl auch Schnitzeldrucker mit CAN Bus geben? ;-)
-
Thread
Linux: Systemsabotage nach disable motd.service
esm -rw-r--r-- 1 root root 3017 Mär 21 2018 80-livepatch -rwxr-xr-x 1 root root 97 Nov 12 2018 90-updates-available -rw-r--r-- 1 root root 299 Jun 3 2019 91-release-upgrade -rw-r--r-- 1 root root 129 Nov 12 2018 95-hwe-eol -rwxr-xr-x 1 root root 142 Nov 12 2018 98-fsck-at-reboot -rw-r-
this by default if that file exists. +++++++++++ Disabling specific parts of the dynamic motd can be done by removing scripts (or making them not executable) in /etc/update-motd.d/. +++++++++++ Disabling the pingback to the canonical mothership, the motd-news part can be done by changing ENABLED
-
Thread
JTAG SCHALTPLAN Nachbau gesucht
Ende der Firmwarepflege vor ca. 3 Jahren implementiert waren. Die beiden modernsten dabei sind der AT90CAN128 und der ATmega169. Für modernere AVRs lohnt sich der relativ preiswerte AVR Dragon, sofern man AVRs mit maximal 32 KiB ROM benutzt. (Größere kann man mit dem Dragon nicht mehr debuggen,
Der alte JTAG-ICE-Clone hat damit seinen heutigen Markt eigentlich nur noch, wenn man einen ATmega64/128 oder AT90CAN128 debuggen möchte.
-
Thread
Object Oriented Forth
this new circle at (100,100) with: 100 100 my-circle draw[/code] Oliver
Beitrag #7959154: > Welche Programmiersprache nutzt ihr? Ich? Auf µC: C++ Vom AVR 8Bit Tiny bis 64Bit K210
-
Thread
Kreative Zweckentfremdungen
das erinnert mich ein bisschen an die C64/C16 "Lichtgriffel". Fototransistor, der einen Interrupt ausgelöst hat, wenn der Stahl dran durch kam. Der C64 konnte daraus die Position auf dem Schirm bestimmen.
#5520618: > SN75176 bzw. MAX485 als Komparator mit 0.2V Hysterese. > Dieselben gehen auch notfalls als CAN-Lowspeed-PHY, allerdings ohne die > Eindraht-Redundanz. He? Mit CAN_Tx an DE oder wie?
-
Thread
Software Profibus DP-Slave in C
can you share this code with us using arm cortex m0?
that I do not understand. If you can compile without error I can try to the my hardware hardware.
-
Thread
stk500 kaputt was nun?
input clock frequency should be between 50-200kHz * so the prescaler should be: * 8MHz: 64 * 12MHz: 64 * */ ADCSRA |= ((1 << ADPS2) + (1 << ADPS1) + (0 << ADPS0)); /* ADC Enable, set free running mode */ ADCSRA |= ((1 << ADEN) + (1 << ADFR)); [/c] Für mich sieht
anderen Ausgang dagegen kämpfen lassen, basta! Den AREF-Jumper brauchte man nur für die ganz alten AT90S4433. Also ab den AREF Jumper und ganz weit weg schmeißen. Peter
-
Thread
Umstiegsbreatung uC Atmel/STM
mit den Pins mal ein paar Leds oder Relais bedienen. Daneben die übliche Kommunikation wie SPI/I2C/CAN. Denkst du wenn ich die SPI-Initalisierung selber schreibe wird die schneller als in der Lib? Oder wird der CAN-Bus langsamer weil ich eine Lib-Funktion SendMsg() aufrufe? Oder ist das irgendwo relevant
aktuell nirgends anders gibt. Und das zu einem unschlagbaren Preis. Hier der faire Vergleich ATXMEGA64AU und EFM8LB12F64 Preis bei Mouser: 5,57 / 1,76 Flash: 64k RAM: 4k CPU: 32 MHz / 72 MHz ADC: 12-Bit / 14-Bit DAC: 12-Bit 2x / 4x PWM: AWeX 11-Bit nur über Timer / PCA 16-Bit integrierte CPLD-Blöcke
-
Thread
AVR: Bootloader auf AT90CAN austauschen
zugänglich ist. Der Controller ist vergossen. Die einzige Möglichkeit ist ein Firmwareupdate über CAN per Bootloader. (Es ist der vorkompilierte CAN-Bootloader von Atmel aufgespielt) Jetzt wurde ein Bug im Bootloader entdeckt, der unter seltenen Umständen große Schäden anrichten kann. Ist es
Aus dem manual: Vielen Dank für die Info. Aus welchem manual hats du zietiert? Im Datenblatt (AT90CAN32_64_128-automotive.pdf) finde ich diesen Teil nicht.