-
Thread
AT90CAN32 mit 615kBit/s
Servus, hat jemand von Euch zufällig schon mal diesen Controller (@16MHz) mit 615kBit/s am Can betrieben? In der Can-Library gibt es leider kein #define für diese Schrittgeschwindigkeit (bloss 500kBit/s und 1MBit/s). Die AUTO_BAUD Einstellung möchte ich möglichst vermeiden. Gruß, Sardaukar
-
Thread
LIN AppNotes für AT90CAN128
Einen für den Master und zwei für die Slaves. Jede der Platinen ist absolut identisch mit einem AT90CAN128 aufgebaut. Ich habe mir hierzu schon die AppNotes von Atmel angesehen, steig da aber nicht so richtig durch, da ich noch nie einen Treiber programmiert habe. Hat vielleicht einer von euch eine
-
Thread
Frame Buffer Receive Mode für at90CAN
Hallo zusammen, Frage an alle at90can Programmier, hat jemanden zuverlässig schon über den CAN-Bus mehrere Frames mit den Frame Buffer Receive Mode-Einstellungen empfangen. Danke
-
Thread
AT90CAN128 - HEX-File nicht komplett
Hallo, ich habe ein Problem mit dem AVR-Studio. Immer wenn ich die Datei für den Flash assembliere, wird das HEX-File nicht komplett geschrieben und ich bekomme es dann auch nicht mit AVRPROG auf den Chip. Was mache ich falsch? Danke für Eure Hilfe Andy
-
Thread
BT-Modul für AT90can128 gesucht
einige Threads zu dem Thema, aber bisher habe ich noch nix passendes gefunden. Ich möchte an einen AT90can128 der auf einem Evalulationboard sitzt ein BT-Modul anschließen. Eine RS232 Schnittstelle ist vorhanden, direkt an die UART sollte ich auch irgendwie kommen, aber RS232 wäre mir lieber. Der Microcontroller
-
Thread
Platine / Starterkit für AT90CAN TQFP
Möglichkeit zu ätzen fehlt suche ich ein Starterkit / Board / eine Platine für die Inbetriebnahme eines AT90CAN. Hat jemand eine Bezugsquelle? Gruß, Daniel
-
Thread
Suche ProgTool für AT90CAN128
Hallo! Habe schon viele AVR's mit PONY-PROG geprogt, aber den AT90CAN128 krieg ich nicht zum laufen. Wie kann ich die Config-Bit's , Flash .. proggen. Danke
-
Thread
AT-Befehle an Modul senden (AT90CAN128)
Hallo! Hab da mal ne Frage. Ich möchte AT-Befehle an ein GSM-Modul über den UART schicken und auch die results des Moduls (Modems)auswerten. Hardware steht eigentlich soweit. Komm nur mit dem C-Programm nicht klar. Kann mir da jemand weiter helfen? Gruß, Thorsten
-
Thread
DVK90CAN / AT90CAN128 und MCP2551 zu langsame Signale CAN
Ich besitze einen DVK90CAN1. Diese Schaltung habe ich versucht selbst nach zubauen mit einem AT90CAN128 und eine MCP2551, weil es den Treiber von Atmel nicht mehr gibt. Auf dem DVK90CAN1 habe ich es hinbekommen, das die CAN Nachrichten zuverlässig laufen. Das gleiche Programm habe ich auf das
wie auf dem Entwicklerboard eingestellt. Dort bekomme ich auch auf dem Entwicklerboard wie auf dem AT90CAN ein schönes Sinus Signal Eigentlich ist der Schaltungsaufbau mit AT90CAN und dem MCP nicht so kompliziert, deswegen wüsste ich nicht was ich dort falsch gemacht habe und auch Softwaretechnisch
-
Artikel
Diskussion:CAN Bibiliothek für AT90CAN Prozessoren
Diese Bibliothek + Anwendungen auf Basis "Idle Loop" sind bei mir als Grundlage für einen Hausbus (100 KHz, ca. 50m, ca. 10 Knoten) eingesetzt, der seit über einem Jahr in betrieblichem Einsatz ist. Die Knoten laufen mit "Watchdog timer", ich habe keine unerklärten Neustarts beobachtet: die Software scheint zuverlässig zu sein.
-
Thread
ISP beim ATtiny261/461/861
Nun bin ich mir nicht ganz sicher ob ich die richtigen Pins dafür gewählt habe (bin kürzlich beim AT90CAN128 eingegangen). PB0 -> MOSI PB1 -> MISO PB2 -> SCK PB7 -> RST Ist das richtig so?
ausschließlich* bei einigen TQFP-64-Ablegern des ATMega128 relevant (eben auch beim von Dir genannten AT90CAN128). Bei allen anderen AVRs geschieht das Programming über die SPI-Pins. @ civicbcc (Gast): Sollte funktionieren. Kann zumindest keine Auffälligkeiten entdecken.
-
Thread
externes Ram am Atmega162
> ... AVR_AT90CAN128 ... Wo kommt jetzt *der* her?
kommt jetzt der her? Ich hatte das Testprogramm ursprünglich vor millionen von Jahren mal für den AT90CAN128 geschrieben. Wollte das aber jetzt nicht rausschmeissen. Axel R. schrieb im Beitrag #7752313: > Jtag noch aktiv, oderso? Bingo, das war es. Da wäre ich nie drauf gekommen. Jetzt läuft das
-
Thread
Sammelbestellung CAN Testboards
Der ist galvanisch getrennt und läuft einfach über USB. Genug Platz für eigene Programme ist im at90can128 auch und man hat CAN "on Chip". Chris D.
ist galvanisch getrennt und läuft einfach über USB. > > Genug Platz für eigene Programme ist im at90can128 auch und man hat CAN > "on Chip". Es wird davon demnächst noch eine weitere Version mit einem STM32F205 geben. Der hat dann CAN und USB integriert und braucht dadurch weniger Bauteile. CAN
-
Thread
Spannung am Reset-Pin zu klein
Hallo, ich habe den Reset-Pin eines AT90CAN wie im Anhang beschaltet. Betrieben wird der µC mit 3,3 V. Am Reset-Pin messe ich aber nur 2,2 V. Jemand eine Idee woran dies liegen könnte? Ich kann auch nicht per AVRISP MKII auf den Chip
Ich habe den AT90CAN aus einem anderen Board mit einem Heißluftfön entlötet. Dabei könnte er natürlich beschädigt worden sein?!
-
Thread
Attiny44A ISP signale wenn I2C zerstören den uC?
ATtiny44A schrotte? Wenn so, gibt es da eine Schutzschaltung dafür? Wieso passiert das nicht mit AT90CAN64? Gruss Stefan
avr-hardware-design-considerations_applicationnote_avr042.pdf Kapitel 4 > Wieso passiert das nicht mit AT90CAN64? Weil der nicht im Programmiermodus ist. mfg.
-
Thread
Welchen Quarz im AT90CAN128 bei RS232, CAN und PWM?
Hallo Forum, ich werde mich mit dem AT90CAN128 beschäftigen und frage mich, welchen Quarz man am Besten wählt, um später mit entsprechendem Prescaler "gute" Taktraten für verschiedene Schnittstellen/Module zu erhalten. Diese wären RS232 mit
-
Thread
AT90CAN128 2-WIre BUS auf andere Pins verlegen?
Hallo, Ich hab mal ne Grundsätzliche Frage. Beim AT90CAN 128 liegt das 2-Wire Bus Interface auf den Pins 25 und 26 (SCl/SDA). Dummerweise habe ich da aber jetzt auf der Platine schon I/Os drauf geroutet (Weil es davor nicht vorgesehen war den Bus zu benutzen
-
Thread
S: AT90CAN32/64 TQFP noch funktionierende Bezugsquellen
Hallo frag mal bei AIR ELEKTRONICS nach die haben welche , wir haben dort vor 3 Tagen At90can128 gekauft MFG Peter
Wieviele brauchst du denn? Hab noch AT90CAN32 da.
-
Thread
At90CAN128 mit CAN-message aus SLEEP-MODE aufwecken
Ich hab gelesen, dass es geht (richtig?), nur werde ich aus der Tabelle auf S.48 im Datenblatt des At90Can128 nicht schlau. Da stehen die entsprechenden wake-up-sources für die einzelnen sleep modi. unter welche source fällt denn eine can-nachricht, oder: welchen sleep-mode kann ich mit einer can-botschaft
-
Thread
AT90CAN128 - Port B5 funktioniert nicht
Hallo, Los Spezialistas wir haben hier folgendes Problem mit einem Controller-Modulboard mit einem AT90CAN128: - Der Port B5 sollte als PWM-Ausgabe des Timers 1 dienen. - Das PWM-Signal ist dort auch mit dem richtigen Timing sichtbar, allerdings nur mit einer Amplitude von ca 150 mV. ?????????
-
Thread
IDE unter Linux
avr-gcc: note: valid arguments to ‘-mmcu=’ are: at43usb320 at43usb355 at76c711 at86rf401 at90c8534 at90can128 at90can32 at90can64 at90pwm1 at90pwm2 at90pwm216 at90pwm2b at90pwm3 at90pwm316 at90pwm3b at90pwm81 at90s1200 at90s2313 at90s2323 at90s2333 at90s2343 at90s4414 at90s4433 at90s4434 at90s8515 at90s8535
-
Thread
Can Hausbus der X.te
2 stufig mittels Schaltregler und Linearregler wird sowohl Relai als auch uC Spannung erzeugt - AT90CAN128, sowohl 3.3V als auch 5V Betrieb vorgesehen, strebe momentan eine 3.3V Lösung an - Relais sind bei mir die 6.3mm!! breiten Hutschienenrelais von Finder vorgesehen, damit sind die 230V vollständig
Habe 5 Platinen noch über, daher für 7 Euro je Set (kleine für Schaltregler+die groessere für den AT90can128) gebe ich welche ab. Aktuelle Software/Layout/Schematik siehe oben.
-
Thread
Fuse bit verstellt - defekt?
Hallo, ich ahbe versehentlich bei meinem AT90CAN128 ein Fusebit mit dem AVRStudio verstellt. Es handelt sich um das Popupmenue, wo man die Frequenzen einstellen kann. (STK500 => Fuse Tab => weit unten das einzige Pullupmenue) Seitdem kann ich
, da Du Dir ja noch nicht sicher bist, wie die fuses verloren gingen.) Ich selbst hab mit dem AT90CAN... Kontroller, um den es sich hier handelt, noch nie etwas gemacht, kann also nur Tipps geben, wo man suchen sollte. Vielleicht kannn Dir irgendjemand die fuses sofort sagen, dann geht aber ein
-
Thread
WinAvr Programm funktioniert nicht
Hallo, ich bin ziemlich neu in dieser Welt und verusche gerade einen at90can128 zu programmieren. Wollte auch ganz leicht anfangen und erst einmal eine LED zum leuchten zu bringen, was ja theoretisch nicht so schwer sein kann bzw. auch ist. Nach dem programmieren versuche
WinAvr Programm funktioniert nicht schrieb im Beitrag #2496391: > avrdude -p at90can128 -P com4 -c stk500v2 -U flash:w:main.hex ********** **** ******** | | | | | Das ist deine Brennerhardware
-
Thread
Fuse bei WinAvr
Hallo, weisst eine vielleicht ob bei WinAvr den AT90CAN128 von internen oszilator aur externen Quarz umstellen kann?
>weisst eine vielleicht ob bei WinAvr den AT90CAN128 von internen >oszilator aur externen Quarz umstellen kann? Das umstellen der Fuses macht man nicht mit WinAVR, sondern mit dem Programm was den AVR programmiert.
-
Thread
avrstudio 6.1 mit avrdragon hex vom at90can128 downloaden
Hallo Leute, ich kann niergendwo findenie man von einem bestehendem System die HEX Datei runterladen kann, damit wir in Ruhe den neuen Code testen können. Unser zuständiger Man musste kurz vom Projektabschluss aus persönlichen GRünden aufhören. Und hat uns halbfertiges Board abgeliefert. CAN KOmmunikation funktionert aber, deswegen wollen wir uns langsam herantasten und die bestehende Programmierung behalten. Wir benutzen AVRstudio 6.1 mit AVRDRAGON und ein AVR-CAN board von olimex. Danke euch. Hilfe ist dringend :-(. Grüße miska
-
Thread
AT90CAN32 Fuses und IDR event 0xFF
Hallo Zusammen, Ich verwende einen Atmel Prozessor AT90CAN32. Ich bin mir nicht ganz sicher ob die Fuses korrekt programmiert werden. Ich habe derzeit das Hackal bei diesen Fuses gesetzt: JTAGEN, SPIEN, EESAVE, BOOTSZ: Boot Flash size = 4096 words start
-
Thread
Atmel AT90CAN128 interrupt Problem, Puffer? Letzte Hilfe
Hallo, ihr seid meine letzte Hoffnung. Und zwar benützte ich wie oben angegeben einen Atmel AT90CAN128. Es werden 3 CAN Nachrichten über einen interrupt eingelesen. So weit so gut. Mein Problem: Alles funktioniert so lange die Nachrichten nur sporadisch kommen. Sobald die Daten aber mit einer
-
Thread
Einstieg Atmels und Rfm12 von benedikt
sowie mit dem studio noch nicht gearbeitet, aber so langsam wirs mal zeit. mein ziel ist es einen AT90can128 zu programmieren, in c. leider habe ich keine einfachere plattform zur hand. in den ersten schritten geht es mir allerdings darum die umgebung und vor allem die möglichkeiten kennen zu lernen
dabei. der code läuft jetzt soweit schonmal durch. die lib von p.flurry läuft auch auf dem at90can...ebenso wie auf dem 128, nur ist das projekt für den atmega8, deswegen sind hier und da ein paar anpassungen nötig gewesen, den rest werde ich im rfm12 thread erfragen. unterschiede gab es in
-
Thread
LED per PWM Ansteuern
Hey leute, ich hab an meinen AT90CAN128-Mikrocontroller eine LED mittels Transistor angeschlossen. Um zu testen ob die LED funktioniert, hab ich über den Programmiercode zunächst die Ports auf High gesetzt: while(1) { DDRB= 0xFF
G0_H4rd schrieb im Beitrag #3392551: > Hey leute, > > ich hab an meinen AT90CAN128-Mikrocontroller eine LED mittels Transistor > angeschlossen. wie, genau, hast du das gemacht? > Um zu testen ob die LED funktioniert, hab ich über den Programmiercode > zunächst die Ports
-
Thread
Außenspiegelschalter (Joystick)
nicht für autoteilegibt meistens kein datenblätter >Welchen Kontrollerbenutzt du? ich benutze AT90CAN128 >Die Spannungen <1V kannst du als '0' interprätieren, high fängt >üblicherweise >2 oder 2.3V >an. leider in mein fall nicht dar Controller interprätiert 0,6 schon als High >Wie siehts
wenn du den Schalter ohne die restliche Schaltung misst? Zum anderen gibt das Datenblatt des AT90CAN128, daß bis max. 0.2*Vcc als LOW interpretiert wird, es sollte bei dir eigendlich keine Probleme geben. Haben die restlichen Pins des Joystickschalters irgendwelche pull-up oder pull-down Widerstände
-
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 sinnvoll
-
Thread
Problem Analog Comparator und Timer1 und Timer3 bei AT90CAN128
Hallo zusammen, ich habe beim AT90CAN128 ein Problem mit dem Analog Comparator. Beschreibung: - Auf Timer3 habe ich einen Zähler laufen, der auf Events an Pin ICP3 (PE7) lauscht. - Auf Timer1 habe ich einen Timer laufen, der
Hallo zusammen, gibt es jemanden, der die Verbingung Analog Capture auf Timer3 bei z.B. AT90CAN128 verwendet? Bitte um Rückmeldung zum Erfahrungsausstausch. Viele Grüße, Stefan.
-
Thread
Frage zu CAN Library von Thomas Fuchs
Hallo, seit Tagen spiele ich mit der Bibliothek zu CAN von Thomas Fuchs für AT90CAN128. Nun stehe ich vor einer weiteren Herausforderung. Denn ich bekomme es nicht hin, MObs zu filtern. Ich verstehe das beschreiben der Masken und IDTs in beiden Funktionen zusammen nicht!?!
disable MOb } // set CAN Bit Timing,(see datasheet page 260) CANBT1 = pgm_read_byte(&_at90can_cnf[bitrate][0]); CANBT2 = pgm_read_byte(&_at90can_cnf[bitrate][1]); CANBT3 = pgm_read_byte(&_at90can_cnf[bitrate][2]); // set config to MObs 1 and 2 // MOb 1 soll empfangen //
-
Thread
AVR CAN Bootloader von Atmel, Programm startet nicht
Hallo, ich baue zur Zeit ein Bussystem mit mehreren AT90CAN128 auf. Das funktioniert soweit sehr gut. Seit einer Woche versuche ich den CAN Bootloader von Atmel zu integrieren. Er scheint auch zu funktionieren aber Das Programm startet nicht oder wird nicht
aber noch nicht finden. Den Code und die Dokumentation gibt es auf http://www.atmel.com/devices/AT90CAN128AUTOMOTIVE.aspx?tab=documents (Atmel AVR076: AVR CAN - 4K Boot Loader) 1. ich habe mir IAR Embedded Workbench runtergeladen 2. ich habe folgende Änderungen, ergänzungen vorgenommen - isp_lib.h
-
Thread
jtag ice mkii fail to identify the target
funktionierte immer gut. Gesten ging es plötzlich nicht mehr. (1) Die Targets (atmega128 oder at90can128 oder 8515L )wurden über jtag Interface mit den Computer verbunden. Dann war at90can128 mit einem LCD über SPI verbunden. Jetzt funktioniert das LCD und MCU noch gut wie gewünscht aber ich kann nicht mehr neunes Programm auf dem at90can128 downloaden. Ich versuchte mit den anderen MCUs und kann ebenfalls nicht mehr die MCUs programmieren. (2) Die MCUs funktionieren noch gut mit altem Programm, das darauf downloadet wurde, bevor
-
Thread
AT90CAN128 & Banana Pi Anschaltung CAN Bus
Habe gerade einen BananaPi Pro angeschafft. Ich möchte diesen als "Brücke" zwischen den Welten "PC und "µC" verwenden. Auf der µC Seite "sprechen" die Bausteine TWI auf der PC Seite USB. Die Kluft dazwischen möchte ich mit CAN Bus überwinden, weil weder Rapberry noch Banana vernünftig TWI sprechen können, auch wenn ich das sehr umständlich finde. Der CAN Bus bietet mir nach allem was ich gelesen habe aber zudem die größte Störsicherheit und ist auch ohne Klimmzüge Multimaster fähig. Das gab für mich den Ausschlag. Den CAN Bus möchte ich hardwaremäßig im Standard halten (can-cia ist hier wohl
-
Thread
PWM AT90CAN128 an OCR2 unc OCR0
Hallo, habe gerade ein komsiches Verhalten meines µC entdeckt und kann meinen Fehler einfach nicht finden. Ich will 2 PWMs über den µC ausgeben lassen und zwar über OCR0 und OCR2, also an PB7 und PB4. Dazu habe ich zwei Funktionen erstellt: [c] void init_pwm0(int onoff, int comparevalue) { OCR0A = comparevalue; DDRB = (1 << DDB7); // xxxxx abc // N= Teiler abc // 000 kein clock // 001 kein teiler // 010 8 // 011 64 // 100 256 (0=31kHz; 255=122Hz) // 101 1024 (0=7,8kHz, 255=30Hz) // f = 16MHz / (2*N*(1+
-
Thread
CAN-Bus mit AT90CAN32 und MCP2551.Hilfe benötigt!
Hallo, ich ich hab erstmal 2boards(selbst gemacht) jeweils mit dem AT90CAN32 und den tranceiver MCP2551 und die 120 Ohm widerstand Bus-Terminierung plus Schneckschnak für die Schaltung, programiert wird durch ISP. auf dem ersten Board sind 8 Schalter(soll der sender sein
leider nicht ausschliessen, da ich das zum ersten mal mache, und leider auf den Datenblätter von dem AT90can gibt es kein beispiel C-Code zum initialisieren von CAN... so habe ich mich einfach auf paar beispiele von hier verlassen. und so habe ich die Baudrate festgelegt (bei 8Mhz 1Mbit/s) die interrupts
-
Thread
AVR Dragon = preiswertes JTAGICE mkII ?
Ach das Dragon kann jetzt mehr? Muss ich mal schauen, den AT90CAN128 konnte ich nicht debuggen. Nur programmieren...
Mk2 mit der Konsequenz dass ich letzteres wieder verkaufen werde. Was das Debugging von AP7000, AT90CAN und XMEGA angeht habe ich keine Ahnung und wäre auch gespannt auf Erfahrungsberichte. Grüße
-
Thread
Schreiben in der Adresse geht nicht
ich benutze den Mikrocontroller AT90CAN128 von Atmel
_MMIO_BYTE( 0x27 ) = 0x55; k = _MMIO_BYTE( 0x27 ); return 0; } [/C] mit einem AT90CAN128 Funktioniert wie erwartet und der Simulator zeigt mir auch, dass sich tatsächlich das DDRC Register verändert hat (mit dem erwartetem Wert).
-
Thread
Neue AVR-Studio mit AVR-GCC Integration
starten der Debugging Session: "Could not connect to JTAGICE mkII." Equipment: USB-Kabel, MCU = AT90Can128 Laut Help->Release Notes and known Issues->known Issues kann es vorkommen, dass: "Some users can not select any devices for debugging, and/or the debug session will never start." Dies sei aufgrund
implementiert sein soll. Dem Compileraufruf kann ich diese Info nicht direkt entnehmen: avr-gcc -mmcu=at90can128 -Wall -gdwarf-2 -O0 -funsigned-char - funsigned-bitfields -fpack-struct -fshort-enums -Wp,-M,-MP,-MT,can.o,- MF,dep/can.o.d -c ../can.c -o can.o Die Option Export-Makefile erzeugt ein Makefile
-
Thread
µC mit CAN + vielen Digital I/O´s
8051 in 'C' ist suboptimal AT90CAN32 würds auch noch geben oder die AVR32UC3C mfg DerDan
Ich verwende den AT90can128 sowohl privat als auch geschäftlich. Bin sehr zu frieden. Kann ich nur empfehlen. Gruss Harald
-
Thread
Portierung aus Bascom auf GCC
in GCC zu schreiben. Es geht um die bedienung eines Modems, welches über das Speicherinterface am AT90CAN128 Mikrocontroller angeschlossen ist- Ich habe das Bascom Programm auf ein minimum reduziert. Das Modem soll ein Interrupt auslösen, wenn ein Gültiges Paket hereinkommt. Die dazu notwendige Initialisierung
////////////////////////////////////////// '/// File: Receive_A01.bas '/// Controller: AT90CAN128 '/// Purpose: Einfachste Programmversion zu Testzwecken '/// Autor: Walter B. '/// Date: 19.11.2009 '///////////////////////////////////////////////////////////////////////
-
Thread
SJA1000 CLK_OUT unerwartetes Verhalten
Liebe CAN-Freaks, Ich steige gerade von ATMEGA162/MCP2515 auf AT90CAN und SJA1000 um :-) Den SJA habe ich an das XMEM interface von AT90CAN angeschlossen und setze !CS noch "per Hand" da ich mit dem Adressdecoder noch nicht zurecht komme. Um nun zu testen ob die
gerade vor 30sec. habe ich das Problem gefunden! Ein simpler Layout-Fehler. Ich hatte D0 bis D3 von At90CAn zum SJA1000 um "eins nach links" versetzt angeschlossen. Ich sehe, dass ich auf dem Steckboard noch sorgfältiger sein muss. Nur hatte ich das SJA1000 mit einem PCA82C250 auf eine kleine Platine
-
Thread
Einlesen von Schaltungsstellung an mC -> Eingangsspannung 9-72V
Moin moin! Ich möchte an einem AT90CAN128 ein Signal einlesen, welches eine Spannung von 9-72V aufweisen kann. Im Normalfall wird das Signal um die 50V betragen, alles DC. Es sollte nicht allzu teuer werden, da ich mehrere Eingänge einlesen
André X. schrieb im Beitrag #3952206: > Ich möchte an einem AT90CAN128 ein Signal einlesen Soso, jetzt sind es also plötzlich mehrere... Aber mach mal.
-
Thread
Fehler in AVR-GCC 3.4.6
verwende den AVR-GCC in der Version 3.4.6 (Optimierungsgrad "S"). Das Programm wird für ein Atmega AT90CAN128 compiliert. Ja, ich weiss, dass dies nicht mehr der aktuellste ist, er hat sich bei uns aber bewährt und wird daher weiterhin eingesetzt. Bis heute konnte ich alle Fehler noch auf irgendwelche
id]); return retval; } [/c] Der erzeugt Code ist: [avrasm] .file "foo.c" .arch at90can128 __SREG__ = 0x3f __SP_H__ = 0x3e __SP_L__ = 0x3d __tmp_reg__ = 0 __zero_reg__ = 1 .global __do_copy_data .global __do_clear_bss ; GNU C version 3.4.6 (avr) ; compiled by GNU C
-
Thread
Ausgesperrt durch Divide Clock by 8???
Hallo Ich habe einen AT90CAN128 mit einem 16MHz Quarz. Seitdem ich mal den Haken bei Divide Clock by 8 gelöscht habe komm ich nicht mehr per AVRISP mkII auf den Controller. Habe schon verschiedene ISP Frequenzen getestet, aber
Der AT90CAN128 läuft übrigens bei 5V und wie gesagt 16MHz Quarz. 16MHz sollten also möglich sein. Aber es geht nichts mehr... Als Fuses sind gesetzt: Brown out detection disabled JTAG Interface Enabled
-
Thread
I2C bei Attiny13
atmega644p atmega128 atmega1280 atmega1281 atmega645 atmega649 atmega6450 atmega6490 atmega16hva at90can32 at90can64 at90can128 at90usb82 at90usb162 at90usb646 at90usb647 at90usb1286 at90usb1287 at94k atmega2560 atmega2561 [/pre]
-
Thread
Kann man an TQFP64 Controllern mit dem Multimeter messen?
Das ist ein AT90CAN. Der ist beim löten etwas verrutscht und ich wollte gucken ob sich benachbarte Beinchen berühren. Dann ist er jetzt wohl hin :-(
Daniel wrote: > Das ist ein AT90CAN. > Der ist beim löten etwas verrutscht und ich wollte gucken ob sich > benachbarte Beinchen berühren. > > Dann ist er jetzt wohl hin :-( Eine LUPE mit Beleuchtung wäre die bessere Wahl.