-
Thread
AVR: Port E am AT90CAN128 als Eingang invertiert?
Hallo zusammen, ich versuche auf einem AT90CAN128 die Pins PE7, PE4 und PE3 als Eingang zu nutzen. Ich habe das DDRE-Register (DDRE=0x00) entsprechend gesetzt, erhalte jedoch ein merkwürdiges Verhalten. Die Werte sind genau invertiert gegenüber
-
Thread
BLDC ROXXY2815 per at90can128 ansteuern
obenstehender Stückliste die daneben stehende verdrahtung. Und muss über dass Mikrocontrollerboard At90can128 den BLDC Motor ROXXY2815 ansteuern. Kann mir jemand erklären wie ich in c die signale geben muss, dass der Motor sich dreht und ich von Links auf Rechtslauf schalten kann?
-
Thread
I²C beim AT90CAN128 - acknowledgement
mit Mikrocontrollern, nur zur Nachsicht vorweg.:) Ich habe 2 baugleiche Platinen mit je einem AT90CAN128 von Atmel. Diese verbinde ich unter anderem über I²C und möchte lediglich einen einfaches Senden von Daten durchführen. Die Übertragung werde ich stören und möchte dann am Empfänger schauen, was
-
Thread
Programmierung von uC
Hi, ich benutze JTAG-Interface eines Entwicklungsboard für AVR AT90CAN128 zu programmieren. Wie konnte man den uC programmieren bei Endprodukten? Muß man die 4 Anschlüsse von JTAG freilassen, um zu programmieren? Das JTAG-Interface ist doch nützlos nach der Programmierung
Aber wie kann ein SMD-uC wie AT90CAN128 programmiert werden ohne einzubauen? Gruss
-
Thread
stdlib.h exit funktion
#4883659: > wie genau dein System darauf reagiert, kommt auf den System an. Im meinem Fall ein At90Can128 mit dem Atmelstudio7! Danke
quasty schrieb im Beitrag #4883665: > Im meinem Fall ein At90Can128 mit dem Atmelstudio7! By default ist exit() dort eine Endlosschleife. Kann man aber auch selbst anders implementieren, falls man bspw. Error-LEDs blinken lassen will oder dergleichen.
-
Thread
UART zeichen einlesen/empfangen
Moin! Ich benutze für meinen AT90CAN128 folgende Befehle um Zeichen einzulesen und zu versenden (RS232): void uart_putc( uint8_t data ) { while ( !(UCSR0A & (1<<UDRE0)) ); UDR0 = data; } uint8_t uart_getc(void)
den empfang beim µc falsch zu sein.. aber die kann ich doch nicht separat einstellen... ist ein at90can128 auf nem evaluationsboard...
-
Thread
CAN BUS Identifier
Mask Register dazu benutzen ? Ein kleines Beispiel in C wäre traumhaft... Ich benutze den AT90CAN128
zwei bis vier Registern deinen Wert zusammenbauen mussst. Siehe auch Seite 263 im Datenblatt des AT90CAN128, Abschnitt 19.11.3 Gruß Fabian
-
Thread
Hänler in Hannover und Umgebung
Hallo, ich hab ein problem, mein AVR (AT90CAN128) lässt sich seit gestern nicht mehr ansprechen. Keine Ahnung warum und keine Zeit Tagelang etwas auszuprobiren. Daher brauche ich einen neuen µC und zwar wenn möglich noch heute! Hat jemand einen
bekommen könnte?! Nochmal zusammengefasst: "Ich suche einen Hänler in Hannover und Umgebung der AT90CAN128 auf Lager hat!" sehr dringend! Danke steffen
-
Thread
Schalter per Interrupt einlesen
Wie muss der Code aussehen um das Schalterproblem zu realisieren? Als weitere Info: Es wird ein AT90CAN128 verwendet. Vielen Dank schon mal im voraus.
Wie muss der Code aussehen um das > Schalterproblem zu realisieren? Als weitere Info: Es wird ein AT90CAN128 > verwendet. Vielen Dank schon mal im voraus. Schalter oder Taster? Ansonsten: so wie immer Schalter bzw. Taster werden durch regelmässiges Polling abgefragt und entprellt. Elegant geht
-
Thread
Atmega128 Variablen-Problem
sicher ne Kinderfrage, aber ich find dazu leider nix... Und zwar programmiere ich grad einen AT90CAN128 (=Atmega128+CAN?) in C bzw. dem AVR-Studio, der Code ist schon ziemlich groß, Variablen gibts sehr viele, allerdings nur Bytes und Words bzw. diese als Array. Jetzt stell ich gerade fest, dass
nicht an (wie er es beim Atmega8 z.B tut. [code] AVR Memory Usage ---------------- Device: at90can128 Program: 18652 bytes (14.2% Full) (.text + .data + .bootloader) Data: 3190 bytes (77.9% Full) (.data + .bss + .noinit) EEPROM: 1610 bytes (39.3% Full) (.eeprom) [/code
-
Thread
uIP Statemachine
da ja sonst nix passieren. Kann es sein, dass ich zu wenig Ram über habe für den Stack? Hab nen AT90CAN128 und meine Prog. erzeugt das: [pre] main.elf : section size addr .data 2140 8388864 .text 78872 0 .bss 3115 8391004
www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_startup sieht zwar anders aus, scheint aber für den AT90CAN128 nicht vernünftig, da das MCUCR Register keine SRE oder SRW Flags hat ;) Was ist noch falsch????
-
Thread
Assembler vs. C
ATmega1280 (JTAGICE mkII, STK500, AVRISP) - ATmega1281 (ICE50,JTAGICE mkII, STK500, AVRISP) - AT90CAN32 (ICE50,JTAGICE mkII, STK500, AVRISP) - AT90CAN64 (ICE50,JTAGICE mkII, STK500, AVRISP) vielleicht hab ich mich halt erschreckt, daß dort zwar stks gelisted sind, aber halt nich das 200er. ES
-
Thread
Probleme beim Senden von CAN-Nachrichten beim AT90CAN128
Hi, habe folgendes Problem mit einem AT90CAN128 auf einer Platine, welche von der Firma KTB entwickelt wurde. Ist momentan glaube ich nicht verkaeuflich, aber wir haben hier (Uni-MD) schon mal ein paar Muster bekommen. Nun habe ich den Controller
-
Thread
ATMega und EMV
Ich entwickel an der Hochschule gerade einen Geschwindigkeitsregler, der unter anderem einen AT90CAN128 enthält. Ich hab die Schaltung erstmal so gemacht, dass sie funktioniert. Dann kam dem Professor die Idee, ja wenn das Ganze EMV-tauglich sei, wäre das noch viel besser! Also hab ich mich mal
hatte ich einen Spannungsteiler, aber das soll EMV-technisch gar nicht gehen. Ich nehme einen AT90CAN128 @ 16MHz, das ist ein ATMega128 mit CAN-Controller. Bin im 7. Semester. Allerdings im Maschinenbau. Da ich Mechatronik dranhängen will, dachte ich ich mach mal sowas. Mein Prof hat sich das aber
-
Thread
JTAG SCHALTPLAN Nachbau gesucht
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, aber
JTAG-ICE-Clone hat damit seinen heutigen Markt eigentlich nur noch, wenn man einen ATmega64/128 oder AT90CAN128 debuggen möchte.
-
Thread
genaues Delay in gcc
Ich benutze den AT90CAN128 und er läuft mit einem 16 MHZ-Quarz. Ich habe schon im Datenblatt nachgeschaut, ob man die Frequenz erhöhen kann, aber bei 16 MHz ist leider Schluss....
Hallo, lögel schrieb: > Ich benutze den AT90CAN128 und er läuft mit einem 16 MHZ-Quarz. Ich habe > schon im Datenblatt nachgeschaut, ob man die Frequenz erhöhen kann, aber > bei 16 MHz ist leider Schluss.... Und warum nimmst Du keinen Timer
-
Thread
(Daten-) Bus Programmieren in C
CAN-Bus. Da gibt es entweder Controller, die CAN-Funktionalitäten bereits implementiert haben (z.B. AT90CAN128), oder Controller, die mit CAN-Controllern über SPI kommunizieren (z.B. ATmega8 + MCP2515) Wenn nicht CAN, gibt es die Möglichkeit zur seriellen Schnittstelle. Man könnte sich aber auch ein
Mikrocontroller der auch das CAN-Bus System/Protokoll unterstützt oder >irre ich mich da jetzt komplett? AT90CAN128? Aber CAN ist nichts für dich. >Hoffe das es direkt für C anwendbar ist, Ich hoffe das die Sonne morgen aufgeht und es keinen Regen oder Glatteis gibt.
-
Thread
Can-Controller/µC
Aber wie gesagt, nur schnell reingeklickt. Zu Anfang hatte ich inensiv gesucht. Da waren nur die AT90CAN verfügbar. Und bei einem Preis von ca. 7€
wie gesagt, nur schnell > reingeklickt. > Zu Anfang hatte ich inensiv gesucht. Da waren nur die AT90CAN verfügbar. > Und bei einem Preis von ca. 7€ Ich hoffe der folgende Link funktioniert, der sollte in der parametrischen Suche von Atmel auch die AtmegaXXM1 aufführen: http://www.atmel.com/v2pfresults.aspx
-
Thread
Externes RAM am atmega128
Ich bin gerade beim Blättern auf diese Diskussion gestossen: in den Daten zum AT90CAN128 steht die Warnung, dass die klassischen 74HC ICs den Anforderungen (Anstiegszeit, Verzögerung ...) an den Puffer zwischen Prozessor und Speicher nicht genügen, ATMEL sagt dass (zumindest beim AT90CAN
-
Thread
In-System-Programming über CAN
Bootloader > habe ich schon erfolgreich zum laufen bekommen. Welcher Controller? In meinem Fall AT90CAN128. Ich bin auch gerade dabei, einen CAN-Bootloader zu bauen, der mir genehm ist. Die wenigen verfügbaren passen mir nicht. Bisher bin ich aber noch bei der Planung. Code existiert noch nicht
Christian H. schrieb im Beitrag #3096389: > Welcher Controller? In meinem Fall AT90CAN128. Habe einen PIC18F2580 Christian H. schrieb im Beitrag #3096389: > Ist Deiner verfügbar - so zum spicken? Ja, ist der AN247 von Microchip. Den Code wirst Du dann wohl nicht verwenden
-
Thread
AVR Tool Chain mit MinGW
AT90PWM2/3, ATmega164/324/644, ATmega325/3250/645/6450, ATmega329/3290/649/6490, AT90CAN128 ATtiny13/2313, ATmega48/88/168, ATmega325/3250/645/6450 und AT90CAN128 sind zwar wohl im GCC-Source schon drin, aber noch nicht in den 3.4er Versionen.
-
Thread
CANopen: Controller mit CAN oder extern?
Wir setzen den AT90CAN128 von Microchip ein. Hier ein Eval-Board: http://www.exp-tech.de/avr-can-at90can128-development-board
-
Thread
AVR ohne Stromversorgung über ISP zerstört?
gemacht hat. Der ISP Dongle funktioniert zum Brennen von anderen AVRs (eben überprüft). µC ist ein AT90CAN128. Korrekte Verbindung zwischen ISP Header und Controller habe ich überprüft, auch ist kein ISP Signal nach Masse, VCC oder einem anderen ISP Signal kurzgeschlossen. Habe mit dem Oszi nachgesehen
John schrieb im Beitrag #4328229: > µC ist ein AT90CAN128. Korrekte Verbindung zwischen ISP Header und > Controller habe ich überprüft Das der 90CAN128 nicht die SPI Pins für ISP benutzt hast Du berücksichtigt?
-
Thread
Lohnt der Einsatz des µc/CAN - Stack
Stimmt, hätte man dazu sagen sollen... es wird ein AT90CAN128 von Atmel. Gruß Fabian
Stack hier im Forum oder im Rahmen eines open-source projektes erhältlich ist. Schließlich ist der AT90CAN128 ein gängiger Typ. Oder gibt es an den Stacks von micrium ein bestimmtes Feature, daß du gerne verwenden möchtest?
-
Thread
[V] Compiler-Lizenz (Dongle): MikroElektronika "mikroC PRO for AVR"
ATMEGA3250PA ATMEGA3290A ATMEGA645P ATTINY1634 ATTINY828 ATTINY84A ATXMEGA32C3 ATXMEGA32E5 AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM1 AT90PWM2 AT90PWM2B AT90PWM216 AT90PWM216 AT90PWM3 AT90PWM3B AT90PWM316 AT90PWM81 AT90S2313 AT90S2323 AT90S2343 AT90S4414 AT90S4433 AT90S4434 AT90S8515
-
Thread
Energieeffizienter uC mit CAN gesucht
Bistabilen Relay eventuell noch Zeitsteuerung des relays ( Zeit in EEPROM Speichern ) Habe da den AT90CAN128 entdeckt: bei 16 MHz und 4,5V verbraucht er ca 11 mA und bei 8 MHz und 2,7V nur 3 mA ich denke für die geringe Anforderung reichen doch eigentlich die 8 MHz aus ? kennt jemand einen besser
Ach ja den AT90CAN hatte ich zwar auch schon ein paar mal, was mich da aber extrem stört ist der hohe Preis. Ein PIC kostet da gerade mal 1/3. Vielleicht ist es sogar günstiger einen kleinen PIC/ATMEL zu nehmen und
-
Thread
UART invertiert
bin verwirrt und brauche Eure Hilfe. Ich habe hier ein Controllerboard von meiner Uni mit einem AT90CAN128 mit 16Mhz drauf. Eine von den beiden UARTs (UART1) ist mit einer USB->UART-Bridge (CP2102) verbunden. Ich laß' den Controller in einer Endlosschleife das Zeichen 'K' (0x4B) senden. Sowohl
mein Terminal konnte auch kein gültiges Frame finden (wg. Startbit). Ich habe im Datenblatt vom AT90CAN128 nichts zum Thema invertieren gefunden. Die Leitungen des Controllers sind direkt mit den Leitungen des CP2102 verbunden, ist das ein Fehler im Board design? Irgendwelche Vorschläge? Sonst löte
-
Thread
Wie Drehzahl messen und auf CAN senden?
Drehzahlsensor ist ein induktiver Sensor (http://www.balluff.com/media/DE_DE_154317.pdf). Der AT90CAN128 ist für die Auswertung gedacht. Das steht aber noch nicht fest. Wenn jemand einen besseren kennt, bitte nennen. Nun suche ich einen möglichst fehlerunempfindlichen Schaltplan (EMV usw.) und
https://www.olimex.com/Products/AVR/Development/AVR-CAN/ Das würde ich kaufen. 25€. Hat den AT90CAN128. Hast Du einen CAN Monitor, also einen USB Adapter?
-
Thread
ATMega324PB: Header?
the supplement # to *cpp would read # # -D__AVR_DEV_LIB_NAME__=m8a *cpp: -D__AVR_AT90CAN128__ -D__AVR_DEVICE_NAME__=at90can128 # End of file [/pre]
-
Thread
5V Spannungsversorgungs LM 1117 Alternative , da dieser heiss wird
> nur raten (war übrigens der 48P, nicht 88P). Aach so nee ist kein Staatsgeheimnis, ist ein AT90CAN. Höhere Busgeschwindigkeit benötigt halt eine höhere Rechnenleistung.
Bernd S. schrieb im Beitrag #3836691: > Aach so nee ist kein Staatsgeheimnis, ist ein AT90CAN. Offenbar doch, denn davon gibts diverse Grössenklassen. ;-)
-
Thread
I²C (TWI) CodeVison - Problem bei Pinbelegung
Hallo zusammen, kommt jemandem folgendes Programm bekannt vor???: Ich nutze den AT90CAN128 und arbeite mit dem TWI. Als Compiler nutze ich Codevision. Wenn man dort den CodeWizard benutzt, um grundlegende Einstellungen vorab zu machen, gibt es dort ja zwei Felder, die man aktivieren
drauf. Deswegen dann nach einiger Zeit die vereinzelte Fehlersuche. Ja, genau, ich verbinde 2 AT90CAN128 über I²C. Ein Master Transmitter, ein Slave Empfänger. Gesendet werden soll lediglich ein Byte zu Testzwecken. Die beide Boards hab ich Programme geschrieben, nur funktioniert das Ganze nicht.
-
Thread
programmieren funktioniert nicht: "avrdude: Invalid device signature"
Hallo, ich möchte einen AT90CAN128 programmieren. Dazu benutze ich den CrispAVR-USB V2.2 STK500 USB ISP Programmer Adapter, der mir im Gerätemanager als com5 angezeigt wird. Mein Betriebssystem ist Windows XP. Der Mikrocontroller
folgende Fehlermeldung: [code]avrdude: Device signature = 0xffff00 avrdude: Expected signature for AT90CAN128 is 1E 97 81 Doublecheck chip, or use -F to override this check.[/code] Die Device signature ändert sich und war auch schon 0xffffff. Könnt ihr da einen Fehler ausmachen? Ich hoffe ich habe
-
Thread
Bussystem im Kfz
Mithorchen und einen eigenen Bus aufmachen ist da angeraten. Von Atmel gibt es mittlerweile ja den AT90CAN ist ein Mega128 mit CAN dazu, gibts C Beispiele auf der Hompage. Also alles kein Hexenwerk. Das einzige den gibt in Stückzahlen wohl erst im November. Wenn man etwas mehr mit dem Bus machen will
sagst selber, dass du jeden Tag mit CAN arbeitest. Das ist nichts für Hobbybastler. Damit du den AT90CAN einsetzen kannst, bedarf es schon guter Kenntnisse, abgesehen davon, dass du ihn mal auf ein Board auflöten mußt. Für uns vieleicht kein Problem, aber für jüngere Kollegen ev.schon. Ein 485er Chip
-
Thread
Suche Atmega128 Evaluationboard mit CAN
Guck mal nach dem DVK90CAN1 von ATMEL. http://de.farnell.com/atmel/atdvk90can1/entwicklungskit-avr-at90can128/dp/1455089?Ntt=dvk90can
Danke für die Infos. AT90CAN128 Mikrocontrollerboard von http://www.chip45.com/AVR-ATmega-Mikrocontroller-Module/Crumb128-V4-0-AVR-ATmega128-ATmega2561-90CAN128-USB-RS485-CAN-Modul.html : - kann ich hier auch WinAvr mit dem
-
Thread
Speicherbedarf (Flash) reduzieren
Das Programm für den Mikrokontroller AT90CAN64 ist schon 62KB groß geworden. Ich suche die Möglichkeit den Code zu verkleinern. Könnten sie bitte allgemeine Tipps geben, worauf man beachten muss?
Denis Tynaschev wrote: > Das Programm für den Mikrokontroller AT90CAN64 ist schon 62KB groß > geworden. Ich suche die Möglichkeit den Code zu verkleinern. Könnten > sie bitte allgemeine Tipps geben, worauf man beachten muss? Möglichst wenig Spaghetticode (copy
-
Thread
Signale aus Sensor verarbeiten / filtern
Ansatz, wie soetwas im Programmablauf integriert wird. Ich programmiere einen Atmel-Controller AT90CAN
wie > soetwas im Programmablauf integriert wird. > > Ich programmiere einen Atmel-Controller AT90CAN Weder der µC spielt dabei eine Rolle noch deine Programmierfähigkeiten. Du musst dir vor dem Programmieren erstmal darüber klar werden, was du eigentlich berechnen musst! Das ist reine Mathematik
-
Thread
CAN Multi Master Frage
Joa ich hatte jetzt so an den AT90CAN32 gedacht, kostet 5,20€ oder so und hat dann halt gleich den ATMega mit drin ;) Meine der kann da auch was mit Filtern und so. Edit: [code]• Full Can Controller • Fully Compliant with CAN Standard
über eine StationID angesprochen wird). http://de.wikipedia.org/wiki/Controller_Area_Network >AT90CAN32 > Denke mal das maskieren ist mit dem "Identifier Mask" gemeint? Vermutlich -- wurde ich aber an Deiner Stelle im Datenblatt nachlesen. Typischer Weise haben CanController mit mehreren CAN-Objekten
-
Thread
[V]erschenkt Atmel AT90CAN128-16AU TQFP-64
so einer: http://www.conrad.de/ce/de/product/155211/ATMEL-AVR-RISC-Microcontroller-Atmel-AT90CAN128-16AU-Gehaeuseart-TQFP-64-Flash-Speicher-128-kB-Speicher-RAM-4-kB?ref=list Versand als Kompaktbrief zu mind. Euro 0,90.
-
Thread
AT90CAN128 als SPI Slave: Wie Beginn oder Ende der SPI-Kette dedektieren?
Meine Frage dreht sich um das Thema SPI-Slave. Wie im Titel beschrieben, betreibe ich einen AT90CAN128 als Slave. Am Rande: Der Master ist ebenfalls ein AT90CAN128. Es wird eine Kette der Lange 6 übertragen. Die Kommunikation funktioniert soweit auch gut. Meine Frage: Wie kann der Slave
-
Thread
Mehrere ID auf CAN-Bus hören
Hallo, ich programmiere mit dem Mikrocontroller at90can128 von Atmel. Ich versuche Daten auf dem CAN-Bus zu lesen. Im Datenblatt gibt es ein Beispiel über Acceptance Filter Block Diagram. Mit dem Beispiel habe ich so verstanden, dass man mit dem ID-Mask
nicht damit beschäftigt ist Nachrichten auszuwerten welche nicht für ihn bestimtm sind. Was den At90can128 angeht steht eigentlich alles im Datenblatt...
-
Thread
Programm startet zweimal
Moin mein Programm für einen AT90CAN128 startet immer zweimal. Jetzt habe ich das Programm aufs minumum reduziert (siehe Anhang), aber es werden immer zwei 'Q' ausgegeben. Danach läuft das Programm normal weiter. Im makefile habe ich
Danke für die Antworten,habe den Fehler jetzt aber selber gefunden. Da der AT90CAN128 RX und TX für den ISP benutzt habe ich einen Umschalter gebaut, der RX unt TX einmal zum AVR ISP und einmal zum MAX232 verbindet. Da der AVR ISP die Stromversorgung über mein Gerät bekommt startet
-
Thread
Flash & Sram verbrauch
vom SRAM darf man bei einem Atmel verbrauchen der mit C programmiert wird? Ich habe zB hier einen AT90Can128 und habe "Program Memory Usage : 36794 bytes 28,1 % Full Data Memory Usage : 2700 bytes 65,9 % Full" verbraucht. Ist das im Rahmen des Vernünftigen? Gibt es eine Faustregel? Lg
Stack Verbrauch aufdecken. graue Theorie schrieb im Beitrag #5163376: > Ich habe zB hier einen AT90Can128 und habe > "Program Memory Usage : 36794 bytes 28,1 % Full > Data Memory Usage : 2700 bytes 65,9 % Full" > verbraucht. Ist das im Rahmen des Vernünftigen? Ohne jetzt deine Code zu
-
Thread
Atmega128 - Programm wird geladen, aber LED blinkt nicht?
avrdude: AVR Part "--he" not found. Valid parts are: uc3a0512 = AT32UC3A0512 c128 = AT90CAN128 c32 = AT90CAN32 c64 = AT90CAN64 pwm2 = AT90PWM2 pwm2b = AT90PWM2B pwm3 = AT90PWM3 pwm316 = AT90PWM316 pwm3b = AT90PWM3B 1200 = AT90S1200
-
Thread
JTAG ICE und ATmega644
schon /einen/ Controller, der mit ucAllowFullPageBitstream = False programmiert werden muss: den AT90CAN128. Falls du dir die Mühe machen willst, dich durch disassemblierte 14 KiB an Binärcode (noch dazu von einem Compiler generiert und aggressiv optimiert) zu wühlen, könnte es natürlich möglich sein, dass du statt des AT90CAN128 auch einen anderen modernen Controller deiner Wahl da rein packen kannst. Allerdings weiß ich nicht, wie viel dir deine Arbeitszeit Wert ist -- persönlich denke ich, dass ein AVR Dragon die
-
Thread
Wie mehrere ATMega( und LCD verbinden / kommunizieren
Hi, Ich can die nur can Bus empfehlen. Entweder via SPi mcp Chip dranhängen oder auf at90can umsteigen
Hallo, also bei diesen Anforderungen kann ich dir nur nochmal can bis empfehlen. Ein At90can32 macht seine Sache wirklich gut und den kann man auch leicht selber löten das ist ein großes tqfp Gehäuse. Vor allem der programmieraufwand ist durch can hält sehr gering da dass meiste Wie
-
Thread
CANIDT1 undeclared
Hi, bin noch absouter Anfänger im mc Bereich. Will mit meinem At90CAN128 CAN Nachrichten empfangen, hab dazu mal testweise die Dateien der der AVR-Can Library verwendet. Das Problem ist bei manchen Funktionen der can_lib.c (z.B. Can_enable();) bekomme ich bein Übersetzen
In der mcu.h steht ja alles drin, die ist ja auch aus der library für den at90can128, die ist auch überall eingebunden, aber er berücksichtigt das nicht, oder linkt sie nicht oder wie auch immer, das ist ja mein problem, aber wenn du mir sagen kannst, wo ich ne andere Headerdatei
-
Thread
ATMEL Microcontroller und CAN
nach einer günstigen Controller-Lösung mit Hi-Speed(1MBit)-CAN-Anbindung. Dabei bin ich auf den AT90CAN128 von Atmel gestoßen. Meine Frage an die fachkundigen User hier ist nun, ob das eine gute Wahl ist, oder ob es etwas Geeigneteres mit ähnlicher Funktionalität gibt. Falls Atmel, welche Hardware
@Robert Habe damals mit dem Board von www.microcontroller-starterkits.de mit dem AT90CAN128 für meine Studienarbeit schnelle Erfolge erzielt. Hat sowohl High-Speed als auch Low-Speed CAN-Transceiver drauf, mußt du allerdings jumpern. Wenn es mehr als ein CAN sein soll, dann würde ich
-
Thread
Optokoppler mit wenig IF - Ersatz für PC847
weniger IF auskommen. Oder soll ich das ganze ohne Optokoppler, also Reed-Kontakte direkt auf den µC (AT90CAN32 mit 5V Versorgung) mit 100nf Kondensator schalten. Vielen herzlichen Dank Michl
Kondensator an den Eingang vom uC, fertig. >ohne Optokoppler, also Reed-Kontakte direkt auf den µC (AT90CAN32 mit 5V >Versorgung) mit 100nf Kondensator schalten. Nö, dann raucht es, wenn dort 24V geschaltet werden. Siehe oben.
-
Thread
universal Testboard - CAN RS232 SPI I2C
Stichwörter: Testboard, Experimentierboard, ATmega128, AT90CAN, ATmega, CAN, RS232, SPI, I2C, Test- und Experimentierboard Dieses universal Experimentierboard eignet sich zum schnellen Aufbau von kleinen und auch größeren Schaltungen. Um die Vorbereitungszeit
an das Board angeschlossen werden. Features * kompatibel mit Board ATmega128, ATmega644, AT90CAN128 und andere * alle Ports auf Wannenstecker geführt * Spannungsversorgnug über Hohlbuchse * 5,0V Spannungsregler LM2940 oder kompatibel * 2,5V Präzisions-Referenzspannung
-
Thread
MCU plötzlich zu langsam
Ich habe ein Modul mit Display und Tastatur auf Basis von AT90CAN64 über Nacht arbeiten gelassen. Am nächsten Tag habe ich bemerkt, dass Modul langsam (träger) funktioniert. Ich habe Anlage ausgeschaltet und wieder eingeschaltet. Dann ging es wieder ok. Was kann
Denis Tynaschev wrote: > Ich habe ein Modul mit Display und Tastatur auf Basis von AT90CAN64 über > Nacht arbeiten gelassen. Am nächsten Tag habe ich bemerkt, dass Modul > langsam (träger) funktioniert. Ich habe Anlage ausgeschaltet und wieder > eingeschaltet. Dann ging es wieder ok.