-
Thread
Projektarbeit dezentrale Controllersteuerungen
brauche, welchen könnt ihr empfehlen? Außerdem brauche ich noch eine Schnittstelle zwischen PC und CAN, habe da jede Menge gefunden (PCI-Steckkarten, USB-Geräte....) hat jemand Erfahrung damit und kann mir ein Modell empfehlen? Danke Steffen
Als controller wird ein AT90CAN128 verwendet, der bietet sich auf grund der CAN implementierung an. Die SPI Schnittstelle zum µC zu bekommen ist kein problem, ich müsste nur wissen, ob ich das STK500, anstat es wie vorgesehen
-
Thread
Einsteiger, Anfänger - Welche Mikrocontroller-Familie?
schlimm ist ein Umstieg nämlich garnicht. Wie Peter schon dargelegt hat: Um mal eben ein LCD an einen CAN-Bus zu hängen, ist ein ARM7 zwar auch einsetzbar, aber eigentlich viel zu komplex. Andererseits beobachte ich hier Leute, die mit den Probleme kämpfen, die ein Mega128 bei der Adressierung seines für
JTAG mkII habe ich zwar, bin damit aber nicht so zufrieden. Das Olimex-Teil (Elektronikladen, EUR 49,90) gefällt mir viel besser.
-
Thread
Einstieg in AVR-Welt
kaufen. Ich habe leider keine Ahnung was es so gibt vorallem wäre ein Board interessant wo man auch mit CAN rumexperimentieren kann. was würdet ihr mir so empfehlen ? Grüsse
Werde dafür nicht bezahlt, aber embedit.de hat schnucklige kleine Boards, auch mit dem AT90CAN128 und so...
-
Thread
Port-Erweiterung AVR mit CPLD 'im Speicher'
Ein Mega 128 gegenüber einem AVR plus CPLD lohnt sich nicht nur vom Preis her, sondern auch vom gesparten Verdrahtungsaufwand. Und man hat über 50 I/O-Pins, das reicht für viele Anwendungen. Wieviele I/Os hat ein
Infos und Meinungen. Die Idee war, mit dem CPLD im Speicher, auf einer Experimentierplatine (mit at90can128) für die dort vorhandenen Zusätze wie Ethernet, RFM12, ZigBee, USB-Host (Vinculum), Uart usw. die CS-Signale erzeugt und vielleicht einfach noch ein paar LED's oder so. Die Platine soll eben
-
Thread
Einstellung der Baudrate für UART
kommunikation zwischen den Mikrocontroller und dem PC zu esrtellen. Ich arbeite mit dem Mikrocontroller at90can128. Ich arbeite mit einem clock-Frequenz von 10 MHz. Ich möchte die Daten mit einer Geschwindigkeit von 115200 bps übertragen.Im Datenbaltt(seite 212) steht folgende werte Fclock=10 MHz, Baud=
edit : synchrone Datenübertagung >The transfer rate can be doubled by setting the U2Xn bit in UCSRnA. Setting >this bit only has effect for the asynchronous operation
-
Thread
Handlicher Ethernet-Controller mit SPI von Microchip
is well documented. With a bit of porting, you can use an AVR as the ENC28J60's host microcontroller too." (Dank an Andreas Jakob für den Hinweis auf den Framethrower)
49R9 Widerstände im 0603 Gehäuse habe ich von meinem DM9000 Design noch übrig. Bei Interesse: Joern (at) Joernline.de Gruß Jörn
-
Thread
Grafik-Displays
diesem Controller gibt es immer wieder sehr günstig bei Restpostenhändlern/Ebay. (z.B. <10 für ein 128x64 LCD)
ist der ja Kompatiebel. Ich werd es mir mal anschauen. @Ralf Ich hate mich gerade mit meinem AT90CAN128 so angefreundet. @Benedikt Hast Du schon was für den T6963 das Du mit dem Rest der Welt und mir teilen würdest?
-
Thread
Ansteuerung LCD-Display mit t6369c-Chip und 16Mhz Taktfrequenz
zu rufen: ich programmiere gerade an einem Display mit T6963C-Chip und habe das ganze an einem AT90CAN128 hängen.. Daten-Port: C; Control-Port: A; JTAG disabled, und die hier angebotene Library in Benutzung. Das ganze funktionierte einwandfrei mit der internen Taktfrequenz des AT90 (8MHz), aber
-
Thread
Brötje ISR Plus Kommunikation / LPB
stellen ;-) Sag mir kurz, für welchen uC Du das brauchst. Ich habe Versionen für Atmega32, Atmega128, Atmega1284p. ( At90Can128 und Atmega644 müsse ich erst nachschauen ) Gruss Frank
on the next programmed change. Hence, for example, if one goes early to bed (or leaves home), one can switch to "Reduced" mode to save energy. Nevertheless, in the morning, for example, the program will switch automatically back to "Comfort" mode. This function is, as far as I know, only available at
-
Thread
Tft 3,5 direkt mit 5V-System benutzen?
das merken, auch bei 16 MHz. Ich kann das sagen, weil ich vor etwa 20 Jahren ein Produkt mit einem AT90CAN128 (Mega128 plus CAN, VCC=5V) und einem ILI9321 (Vorvorgänger des ILI9341, Vio=2.8V) entwickelt habe. fchk
-
Thread
Frequenz MCP2515
Hallo, ich möchte einen MCP2515 mit einer CAN-Baudrate von 500 kbits/s betreiben. Im Datenblatt finde ich leider keine Infos, ob ich einen externen Quarz für den MCP2515 verwenden muss und wenn ja, welche Frequenz odeal für die Baudrate 500 kbits/s ist. Beim CAN-Controller AT90CAN128 von Atmel ist in einer Tabelle dargestellt, welche Frequenzen für welche Baudraten die beste ist..... Kann mir jemand helfen, und schreiben ob und was für einen Quarz ich verwenden
-
Thread
Was unterscheidet PIC-Controller von 8051 und anderen?
Jo, da muss man bei Atmel auf den größeren AT90CAN32/64/128 zurückgreifen. MfG Ak Tronik
komplett leergefegten Trace Cache des Pentium 4 ganz abgesehen.. > Zum Beispiel können das die AtTiny so weit wie ich weiß nicht. Abgesehen vom allerersten AVR, dem längst eingestellten AT90S1200 können es alle, sogar der stark auf Diät gesetzte Zwerg Tiny10.
-
Thread
AT91SAM7x und ATMEGA's Massenprogrammierung .D
Hallo zusammen, momentan Programmiere ich meine Controller (ATMEGA162, ATMEGA32, AT90CAN128, AT91SAM7X) per AVR Studio bzw. KEIL µVision und sende per JTAG Adapter (MK2, ULINK2/SAM ICE Segger) den Quellcode über das jeweilige Programm an den Controller. Die Fuses setze ich auch mit
@josef: für den at91: wenn es günstig aber dafür langsam sein soll: olimex arm-usb-ocd in kombination mit openocd wenn du ca. 700 bis 1000,- euro investieren kannst: www.ronetix.at gruss gerhard
-
Thread
Bootloader und app gleichzeitig in schreiben
liegen. Leider bekomme ich beim Linken folgednde Fehlermeldung: Linking: main.elf avr-gcc -mmcu=at90can128 -I. -gdwarf-2 -DF_CPU=16000000UL -O0 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wundef -Wa,-adhlns=../ControllerObj/main.o -I../lib -std=gnu99
will. Das geht ja nur wenn ich an die Bootloader Adresse springe. Die Daten Empfange ich über den CAN Bus. Jedoch wird auch über den CAN gesagt wann neue Programmdaten kommen, also muss ih aus dem laufenden Programm an die Bootadresse springen damit ih mein Flash ändern kann. Nun möchte ich aber "normales
-
Thread
Fehlerursache bei Displayansteuerung eingrenzen
DDRAM address of first char of line 4 */ #define LCD_WRAP_LINES 0 /**< 0: no wrap, 1: wrap at end of visibile line */ #define LCD_IO_MODE 1 /**< 0: memory mapped mode, 1: IO port mode */ #if LCD_IO_MODE /** * @name Definitions for 4-bit IO mode * Change LCD_PORT if you
*/ #define LCD_E_PIN 5 /**< 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
CAN - Datenlogger
Speicher sollte eine Kapazität von mindesten 500kByte haben. -Die Signale befinden sich alle auf einem CAN daher reicht ein CAN Abgriff. -Die Daten sollen alle paar Tausend km wieder ausgelesen und anschließend mit excel oder einem eigenen Programm analysiert werden. -Um die Daten auszulesen sollte ein
AT90CAN128, SD-Karte über SPI, FT232RL als RS232-USB Wandler WinAVR, AVR-Studio, Eclipse evtl. als IDE, ... That's all ...
-
Thread
ATmega 128 via JTAG ICE ansprechbar aber ISP funktioniert nicht
Hi, der Atmega 128 wird per ISP nicht über MOSI/MISO, sondern über PDI/PDO (PE0/PE1) programmiert. ciao Udo
den AT90CAN zwar mit JTAG, aber nicht mit ISP ansteueren konnte. jurtrx schrieb im Beitrag #1378699: > Tja, wer (das Handbuch) lesen kann ist klar im Vorteil. Das steht zwar im Handbuch, aber meines
-
Thread
serielle Datenübertragung mit Atmel Controllern
digitalen Lautstärkesteller von Burr- Brown ( Typ. PGA 2310 ) über einen Atmel- Controller ( z.B. den 90S2313) ansteuern. Dieses IC empfängt 16 Bit Daten ( jeweils 8 Bit pro Kanal ) die seriell übertragen werden müssen. Mittels "Chip Select"- Leitung wird die Datenübertragung freigeschaltet. Wie kann ich
habe ein ähnliches Problem. Ich will ein 16 Bit-Wort über die 8-Bit-Hardware-SPI-Schnittstelle eines AT90CAN128 übertragen. Wie schaffe ich es, daß die beiden Bytes "aneinandergeklebt" (also quasi als 16Bit-Wort übertragen werden). Der SPI-Clock müßte mit 2MHz laufen. Ich programmiere mit WINAVR (also
-
Thread
C-Code Problem (LED-Faden mit Timer)
match. The counter will then have to >count to its maximum value (0xFFFF) and wrap around starting at 0x0000 before >the compare match can occur. Das könnte dein Problem sein. Ansonsten hat Falk schon alles gesagt - umständlicher geht es nicht. Oliver
Werte größer 90 klappt das. Aber ich denke so kann ich den Code verwenden, wenn ich die Werte aus dem pwmtbl kleiner als 90 rausnehme (siehe 2. Beitrag, da werden aus dem pwmtbl die ersten 95 Einträge, die alle kleiner
-
Thread
HILFE!!! Platine raucht
ich den Schaltplan gezipt. Alle sechs Seitensind im PDF-Format. Zur Idee: Der Kontroller ist ein At90CAN128, da ich auch eine CAN-Anbindung, zur Kommunikation, mit den anderen Steuergeräten benötige. Die Programmier- und Debug-Schnittstelle soll JTAG dein. Zum programmieren und debuggen hab ich mir
Hi, warum potentialfreier CAN? Durch die Pegeldifferenz von CAN-High und CAN-Low werden Potentialunterschiede zwischen den Steuergeräten doch ausgeblendet. Gruß Matze
-
Thread
Frequenz im Fast PWM modus
richtig. Vielleicht kommt dein Multimeter nicht mit dem Tastverhältnis klar. Nimm mal für OCR0A den Wert 128. MfG Spess
und ich benutze ein at90can128
-
Thread
ich habe Probleme beim Umgang mit AVRDUDE
Hallo, sitze auch gerade an dem gleichen Problem beim WinAVR. Nutze AT90CAN128, Einstellungen in MFile realisiert. Quelldatei ist test5.c. Beim Make All im Notepad2 bekomme ich auch: > "make.exe" all -------- begin -------- avr-gcc (GCC) 3.4.6 Copyright (C) 2006
does # care about how the name is spelled on its command-line. ASRC = # Optimization level, can be [0, 1, 2, 3, s]. # 0 = turn off optimization. s = optimize for size. # (Note: 3 is not always the best optimization level.See avr-libc FAQ.) OPT = s
-
Thread
Sin @ 3kHz fix - anschließend weitere Verarbeitung.
und ebenfalls in einer CAN-Nachricht zu verschicken. Ist für diese Aufgabe ein ATmega8 "unterdimensioniert" mit SJA1000 und PCA82C250? Brauche ich mehr Speicher? Oder doch gleich einen AT90CAN128 mit nem PCA82C250? Ich
Danke für die Info zum Can-Controller. Es kommen zwei Gleichrichter zum Einsatz. Wenn diese Gleichgerichtet sind, wie läuft es dann weiter? Über den AD zum uC?
-
Thread
suche 8051 µC für einsteiger
mit USB, CAN sowie mit signle-cycle cores. Die Siemens Controller werden doch gar nicht mehr produziert oder? Viele der AT89 (z.B. AT89C51ED2) haben auch schon einen seriellen bootloader, damit brauchst du
Ui, in welchem Jahrhundert war denn das? 8051 mit internem Flash gibt es mindestens seit 1993 (AT89C51). Und mit ISP (AT89S8252) glaube ich seit 1995. Ich empfehle heutzutage nen Atmel 8051 mit internem Bootloader, gibt welche für RS-232, CAN oder USB. Peter
-
Thread
C code automatisch in hexfile compilieren
= -lm # External memory options # 64 KB of external RAM, starting after internal RAM (ATmega128!), # used for variables (.data/.bss) and heap (malloc()). #EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff # 64 KB of external RAM, starting after internal RAM (ATmega128!), # only
= -lm # External memory options # 64 KB of external RAM, starting after internal RAM (ATmega128!), # used for variables (.data/.bss) and heap (malloc()). #EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff # 64 KB of external RAM, starting after internal RAM (ATmega128!), # only
-
Thread
Assembler lernen für Mikrocontroller-Programmierung
umrechnen kann. Da stellt sich doch die Frage: > Prozent von was? > Ich interpretiere dies für den 128kHz Oszillator so : Mit dem Wert $00, kann der Oszillator mit 64kHz oder aber auch mit 128kHz schwingen. Mit $7F, mit 128kHz oder 256kHz. Stefan ⛄ F. schrieb im Beitrag #6120249: > Die Angabe,
SUB und ADD, nicht SBC, ADC, das braucht man erst bei Erweiterungen auf 16-, 32-, .. bit) 127+1 = 128 liegt nicht mehr im Bereich -128 bis 127 -> V gesetzt $3f-$7d = 63 - 125 = -62 liegt im Bereich -128 bis 127 -> V nicht gesetzt $C2-$7D = -62 - 125 = -187 liegt nicht im Bereich -128 bis 127 -
-
Thread
WiFi Relais mit ESP8266 ESP-01 Modul (Bascom)
#1 , "AT+CIPMUX=1" Waitms 100 Do Uartchar = Inkey(#2) Loop Until Uartchar = 0 ' ESP8266 AP konfigurieren (SSID, Passwort, Kanal und Verschlüsselung) Print #1 , "AT+CWSAP=" ; Chr(34) ; Wlan_ssid
, 1 Print #1 , "AT+CIPSEND=0,5" Waitms 250 Print #1 , "SAV=1" Waitms 100 Else Print #1 , "AT+CIPSEND=0,5" Waitms 250 Print #1 , "REL=" ; Str(pina.5) Waitms
-
Thread
Bluetooth-Modul
Hallo zusammen, ich würde gerne einen AT90CAN128 via Bluetooth an den PC verbinden. Ich habe bereits ein CAN-Interface via USB realisiert. Dazu habe ich den FDTI FT232R Baustein verwendet. Ich würde diesen USB-Baustein jetzt gerne durch einen
-
Thread
Beschaltung von Rs am CAN-Bus (82C251 Transceiver)
Ich habe hier eine Schaltung mit AT90CAN128 µC und angehängtem Transceiver PCA 82C251. Die Schaltung funktioniert im Allgemeinen, jedoch bekomme ich gelegentlich Stuff-errors vom CAN-Controller, d.h. einige hundert Messages scheinen
zuordnen, da ich nicht über ausreichende Kenntnisse verfüge und obendrein die Fehler nur an einem CAN-Bus-System eines Dritt-Herstellers auftreten. Die Parameter für 125 KBit/s habe ich gemäss Handbuch (0c,0e,37) eingestellt, die Leitungen CANH/L sind dran und Abschlusswiderstände auch. Jetzt
-
Thread
FTDI232 -> UART kein Zeichen korrekt
gefunden! Hab das Program zuerst auf einen Atmega16 getestet und bin dann mit dem FTDI auf einen AT90CAN128 gegangen. Die UART Ini hab ich zwar angepasst, aber das Problem war das der AT90 eine Fuse hat die der Atmega16 nicht hat. Nämlich "Divide Clock by 8 internally". Dadurch hat natürlich die Baudrate
-
Thread
WLAN, RF oder CAN Bootloader (für Cortex M3 / LPC1768)
Ich beschäftige mich seit einiger Zeit mit dem LPC1768 (ARM Cortex-M3) um den bisher verwendeten AT90CAN128 (Atmel 8-Bit µC) abzulösen. Leider fehlt mir für den Chip eine Grundvorraussetzung, um richtige Schaltungen mit ihm bauen zu können: Ein passender Bootloader. Ich kann mich mit dem neuen
Hallo ich wäre auch an einem CAN-Bootloader für den LPC1768/9 interessiert. Konntest du etwas machen? Besten Dank Pablo
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
Wenn die nachwachsende Generation mir in 50 Jahren eine Blinklicht Steuerung dann mit 128Bit Raspi ARM Controller und Linux und C++ 40.0 Programm zeigt hol ich meinen kleinen ASM-AT Tiny raus und ernte ungläubiges Staunen: Was, soo einfach geht das ???
mit 32bit-Kern zu bauen? HP-15C LE (limiterte Neuauflage), HP 12C (Neuauflage). Ein Atmel Atmel AT91SAM7L128 ARM emuliert die alte HP-Custom-CPU. Auch andere wissenschaftliche Rechner von HP haben jetzt ARMs drinnen, einige sogar bereits umprogrammiert.
-
Thread
Software zum Steuern des Türschlossantrieb "eqiva eQ-3 Bluetooth Smart Lock"
.<anonymous> (/usr/local/lib/node_modules/keyble/keyble.js:624:10) at Module._compile (module.js:652:30) at Object.Module._extensions..js (module.js:663:10) at Module.load (module.js:565:32) at tryModuleLoad (module.js:505:12) at Function.Module._load
uninstall simble@0.2.5 127 verbose true,/root/node_modules,/root/node_modules unbuild simble@0.2.5 128 info postuninstall simble@0.2.5 129 error Error: Method Not Allowed 129 error at errorResponse (/usr/share/npm/lib/cache/add-named.js:260:10) 129 error at /usr/share/npm/lib/cache/add-named.js
-
Thread
Frage zu Sleep Modus
Kann das so funtkionieren? Der Controller ist ein AT90CAN128 [c] #include <avr/io.h> #include <inttypes.h> #include <stdlib.h> #include <avr/interrupt.h> #include <avr/sleep.h> SIGNAL (SIG_INTERRUPT0) { MOTOR_Stop (); } int main (void) { // Initialize Modules MOTOR_Init(); CAN_Init(); sleep_enable(); set_sleep_mode (SLEEP_MODE_IDLE); sei(); DDRD |= (1 << PD0); PORTD |= (1 << PD0); //Das ist der INT0-Eingang EIMSK |= (1 << INT0); EICRA |= (1 << ISC01);
-
Thread
Unterschied Atmega128 + MCP2515 + MCP2551 und Atmega128can
Gibt es da einen unterschied, zwischen der oben genannten kobinationen oder ob mal statt einen SPI Can Controller und einem Atmega128 lieber einen at90can128 und einen Tranciever nimmt??? Danke und Gruß Spice
-
Thread
Synchronisation zwischen mehreren µCs
Heutzutage macht man Motoren mit Steuerelektronik als eine Einheit und überträgt nur die Befehle per CAN, Ethernet usw. Peter
Bei CAN kann man einen Timer mitlaufen lassen, z.B. beim AT90CAN128 sind das CANTIML and CANTIMH. Wenn der Master eine Sync-Nachricht schickt, kriegt er den Zeitstempel, wann das Senden erfolgte. Und alle
-
Thread
MIcroSD Karte durch Raspberry PI zerstört
beanstandetes Modell nicht mehr gibt und ein Umtausch deswegen nicht möglich ist. Under warranty we can only offer you a like for like replacement.
dementsprechend anders aus. Kann mir gut vorstellen, daß die Hersteller mittlerweile nur noch 64 & 128GB Dies backen und daraus dann 128,6432,16 usw Karten "bauen" durch abschalten der kaputten Zellen.
-
Thread
embedded Linux, Kernel-Treiber für Motor notwendig?
lösungen gibt - anscheinend nicht :) ein embedded linux system wäre eine verbesserung von bestimmt 90% zu dem jetzigen bastelprodukt, da mache ich mir um die richtige real-time funktionalität die geringste sorgen.
würden wir jedoch ein eigenes board planen, dann würde ich halt nur den einen µc einsetzen, z.b. at91. jedoch habe ich das gefühl, dass z.b. bei einem at91sam9g45 nicht mehr viele I/O übrig bleiben würden, nach dem anschliessen von flash, ram, usb, rs232, ethernet, tft, sd card, ...etc. es werden
-
Thread
Geräteverkauf
Elektronik-Entwicklung. Jetzt habe ich mir für interne Nutzung mit einem frei verkäuflichen Entwicklungsboard einen CAN-Logger mit ein paar zusätzlichen ganz nützlichen Funktionen in Richtung Kfz gebastelt. Einige meiner Kunden - auch Endkunden - würden das Ding gerne nutzen/kaufen. Kann man sowas halbwegs gefahrlos
Compiler war ursprünglich mal GCC/avr-libc mit nem at90can128. Das ist ja wie ich gelesen habe auch kein closed-source Vertriebsproblem. Jetzt hab ich auf ARM gewechselt... Der Rest hört sich ja ganz gut an. Dann werde ich wohl den Programmierdienst
-
Thread
VAG-COM Auto Diagnose Adapter CAN unterschiede obd protokoll
. CAN 11bit/500kB 8. CAN 29bit/250kB 9. CAN 29bit/500kB 10. K/L Transitmodus 11. KK/L Transitmodus so wie ich das verstanden habe, muss man grob zwischen zwei auslesegerätetypen unterscheiden
anwendersoftware auf dem pc völlig transparent den datenverkehr im auto weiterleiten. hier wird oftmals der at90can128 eingesetzt um auch can als zeitkritisches bussystem mit zu unterstützen, sowie adapter die nur die signale mit hilfe eines xxx232 oder 202 und eines ftdi232 an den pc oder laptop bringen, mit
-
Thread
zwei AVR's unterhalten sich
CAN? Sicher etwas overdressed für deine Anwendung, aber vielleicht gar nicht schlecht als Einstieg. Habe mir mal ein paar AT90CAN128 kommen lassen, nett :-)
-
Thread
Mikrocontroller mit LCD
Hallo liebe Community, kurze Projektvorstellung: Ich möchte einen uC (mit CAN-Controller & Transceiver) in Betrieb nehmen und damit ein LCD Display ansteuern. Des Weiteren soll dieser uC mit einem weiteren uC über CAN miteinander kommunizieren. Empfehlungen bzgl. HW? eher ein at90can oder doch lieber arduino?? Erfahrungen / Tipps?
-
Thread
MicroPython 1.25, preiswerter Renesas-Microcontroller mit mehr Pins uvam
IO-Link remains stable and has been growing continually for years, with more than 61 million nodes at last count. IO-Link continues to successfully establish itself as a global standard. PROFIsafe This kind of trend can also be seen with PROFIsafe nodes. Following exceptional growth in the preceding
5.png) Bildquelle: https://www.hackster.io/news/nutty-professors-built-a-squirrel-drone-736eb1ff90b5
-
Thread
AVR: Verbessertes FLIP ?
tools_card.asp?category_id=163&family_id=607&subfamily_id=2138&tool_id=3886 Ich wollte damit mehrere AVRs (AT90CAN128) via CAN flashen, was aber leider nicht sauber funktioniert, sofern noch Kommunikation auf dem CAN-Bus stattfindet. Solange noch irgendein anderer Controller Botschaften sendet, bricht mir FLIP
232 ausgelegt ist. Denn da gibt es ja keine anderen "störenden" Teilnehmer. Später haben sie da dann CAN wohl einfach nur "draufgesetzt". Aber beim CAN-Bus ist das schon sehr ärgerlich... Was habe ich denn gewonnen, wenn ich zwar über CAN flashen kann, aber nur wenn es ein CAN ohne andere Teilnehmer
-
Thread
Projekt : viele kleine zu einem groß Projekt, brauche Infos
kommen, dann bitte. Da kann ich Dir dann aber keine Hilfe mehr geben. Bei AVR und USB-Host wäre der AT90USB1287 (im Prinzip ein Mega128 mit USB) Dein Weg. Ob das dann am Schluss auch bei hohen MP3-Bitraten oder gar WAV und selbst bei starker Fragmentierung des FAT-Filesystems auf dem USB-Stick noch schnell
Und Du hast dann einfach mehr Auswahlmöglichkeiten und kannst beim übernächsten Projekt, wo Du einen CAN-Bus braucht, sagen "Ah, da gibts einen passenen PIC mit eingebautem CAN, da brauche ich keinen extra CAN-Controller wie beim äquivalenten AVR". Ethernet: das gleiche. Oder mal Stereo Out mit einem dsPIC33FJ128MC804
-
Thread
Bezugsquelle AT91SAM7Sxxx?
Hi, ich suche im Moment nach einer günstigen Quelle für SmallARM, am besten die AT91SAM7Sxxx von Atmel weil die USB haben. Kann mir einer Bezugsquellen nennen? Hab noch keine (günstige) gefunden.
Jahre zu neu :-) Hehe, wie wahr. Ich hab grad gesehen das das Reichelt erstaunlicherweise schon den AT90CAN128 hat, aber bei nem Preis von 16,10 hats mir die Schuhe ausgezogen. Da hat wohl das Dumping System von Reichelt versagt ;-)
-
Thread
Atmelprodukte für Studenten bis zu 50% billiger
@ben90 Das STK600 wird mit einem ATmega2560 ausgeliefert.
to find the items you want to purchase. E.g. the stk500 you can find here: http://www.digikey.com/scripts/dksearch/dksus.dll?KeywordSearch?Mpart=ATSTK500 And the JTAGICEmkII you can find here: http://www.digikey.com/scripts/dksearch/dksus.dll?KeywordSearch?
-
Thread
CAN-BUS mit dsPIC30F6014
can_init can_receive can_transmit *********************************** */ void can_clk_init (void) // Initialize CAN_CLK { // *********************************** // CAN1 Control Register
can_init() { C1CFG1bits.SJW = 0x1; // synchronized jump width = 01 C1CFG1bits.BRP = 0x3F; // baud rate 128/fcsn C1CFG2bits.WAKFIL = 0x0; // can bus line filter is not used for wake up
-
Thread
Vollprogrammierbare Zündanlage für 1Zylinder 2 und 4 Takt Motoren
etwas mit leistung erreichen willst nimm dir gleich einen größeren controller ..- vielleicht sogar mit CAN Bus anbindung... AT90CAN128 oder sogar einen XMega. aber der AT90CAN sollte ausreichen. Hab mcih selber shcon mit dem Thema beschäftigt und kann dir das nur empfehlen. Was genau hast du dann damit
-
Thread
winziger Webserver mit enc28j60+mega32
avr <AT> auctionant.de Gruss, Simon
Ich arbeite mit einem 128er. Mal sehen, ob das eingebaut werden kann.