-
Thread
Motorola 2700 International Internas gesucht
Für MB gibt es das WIS da kann man sich alle möglichen Dokumente anschauen, bis hin zu CAN Frames. Mit BMW kennst Du Dich besser aus.
DE67FFFFFFFF5F50 0xCC EE67FFFFFFFFFFF0 0x00 D267FFFFFFFF5FF0 0x0C F067FFFFFFFF5FF0 0x0C E467FFFFFFFFAF90 0x46 8E67FFFFFFFFFFF0 0x00 F667FFFFFFFFB790 0x47 8467FFFFFFFFE7F0 0x01 D867FFFFFFFF5F50 0xCC D867FFFFFFFFFFF0 0x00 C667FFFFFFFF5FF0 0x0C 8467FFFFFFFF5FF0 0x0C E867FFFFFFFFAF90
-
Thread
Batteriemanagement LTC6803-1
von der von linear gelieferten Software angesteuert werden. Später soll ein galvanisch entkoppelter AT90CAN128 die Kommunikation übernehmen. Das alles kommt dann auf ein Breadboard, mit dem ich früher oder später alles ausprobieren kann. Anbei ein Blockschaltbild. Das Demoboard: http://cds.linear.com
-
Thread
AT90CAN!28 / LTC1257, Ausgabe von ADC Werten über den DAC
Moin, ich versuche das mit dem ADC Wandler eingelesen Signal vom AT90CAN128 über den DAC LTC1257 auszugeben. Angeschlossen ist der LTC 1257 wie folgt: PC0 LOAD PC1 CLK PC2 DATA zum ansteuern verwende ich die bereits existierende und in dem Thread
eingelesenen Daten des ADC an den DAC geben. Eingelesen werden die Werte mit dem Teilungsfaktor 128, gewählt durch Berechnung. Danach habe ich mit der itoa Funktion daraus Dezimalwerte erzeugt. Diese Wasndlung scheint einwandfrei zu Funktionieren. Ich hoffe mir kann jemand helfen. Gruß Mike
-
Thread
DA und AD Board
Hallo, auf meinem Controller Testboard (Controller: AT90CAN128) habe ich die notwendigsten Sachen (Quarz, Spannungsregler, etc, ...) drauf und möchte von dort aus über Stecker weitere Boards ansprechen die mir jeweils 4 Analoge Signale (0 - 10V) einlesen
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
eine GM-Zählröhre erzeugt, sowie die Impulsformung etc beinhaltet. Die Messwerte werden in einem AT45DB041 Dataflash gespeichert, welches Platz für 128 Tage mit 1-Minuten-Auflösung bietet. Die Daten können per Web-Interface abgerufen werden (natürlich über WLAN), und werden auch graphisch dargestellt
Ein universeller Can-Knoten (Master bestückt mit FT232 und Adum)
-
Thread
ISR fuer UART in AVR
Hallo, ich benutze AT90CAN128 von Atmel und habe eine ISR-Funktion und eine User-Funktion für UART geschrieben. Baudrate = 19,200 bits/s, Quarz = 8 MHz. [c] SIGNAL(SIG_UART0_RECV) { receive_uart_data = UDR0; // Datenbyte
-
Thread
Gibt es einen "Register-Konfigurator" für AVR Xmega?
. Und Bits zählen muß man auch nicht, sie haben Namen. Hier mal ein Beispiel, wie ich das mache (AT90CAN128): [c] OCR1A = SYNC_PERIOD - 1; OCR1B = SYNC_TIME - 1; TCCR1A = 0<<COM1A1 | 0<<COM1A0 | 1<<COM1B1 | 0<<COM1B0 | 0<<COM1C1 | 0<<COM1C0 | 1<<WGM11 | 1<<WGM10;
-
Thread
Galvanisch getrennt Spannung Messen (Trennverstärker)
geführt, damit sich die Zellen nicht durch den Spannungsteiler entladen. Als Prozessor kommt ein AT90CAN128 zum Einsatz. Es sollen 8 Spannungen gemessen werden. Mit einem Analog-Multiplexer habe ich noch nicht gearbeitet, kann mir das aber vorstellen. Einen Analog-Multiplexer der gleich die Differenz-Spannung
-
Thread
Sonderzeichen mit sprintf
Was mache ich denn falsch? Die Entwicklungsumgebung ist WinAVR mit dem AVRStudio. Der µC ist ein AT90CAN128 und das Display ist ein eDIP240-7 über I2C angesteuert. Vielen Dank schon einmal für die Antworten! Gruß, Sven
-
Thread
RS232
ich die RS232 schnittstelle benutzen(Daten senden und empfangen) kann. compiler : avr-gcc chip :AT90CAN128 Danke .
-
Thread
TSIC und ATMega
) { /* since we have only one report type, we can ignore the report-ID */ bytesRemaining = 128; currentAddress = 0; return USB_NO_MSG; /* use usbFunctionWrite() to receive data from host */ } } else { /* ignore vendor
result++; // inserting "1" at LSB can be easily done by incrementing result by one parity++; // count parity bits } else { // if LO-edge of pulse > tstrobe => TSCI bit: "0" //
-
Thread
Motoransteuerung mit PWM
auf ein PWM-Signal zu übertragen für eine Geschwindigkeitsregelung. Als µC verwende ich einen at90can. Der PWM Ausgang liegt auf dem PINB6 und der Analog eingang ist der PINF0. Gruß Alex
Ausgang stellen Timer konfigureieren und auf PWM einstellen while( 1 ) { OCR0A = 128; } } [/C] (die fehlenden Teile schreibst DU!) und damit testest du erst mal, ob deine Hardware überhaupt funktioniert, ob sich also dein Motor dreht. Danach veränderst du die 128 im COde
-
Thread
Alte IDE Platte kopieren
(device sdc1): load_system_files(): Disabling sparse support due to NTFS volume version 1.2 (need at least version 3.0).[/code]
auch noch was. Du meinst vermutlich 2 TB Edit: tatsächlich auch bei 2 GB https://www.net.co.at/doc/howto/bioshdsz.html
-
Thread
ADC wandelt nicht
Hallo, Ich habe ein Problem mit dem ADC am AT90CAN128. Ich bekomme, unabhängig von der Eingangspannung, konstante Ausgangswerte im Unteren einstelligem Bereich. Wenn ich Parameter wie Referenzspannung und Prescaler ändere, ändert sich nur der konstante
-
Thread
Linken vor-gelinkter Bestandteile und __do_copy_data
nicht. afag. Linke tue ich das entstandene .elf mit meiner main.o wie folgt: avr-gcc -mmcu=at90can128 -I. -D GCC_MEGA_AVR -I. -I../../Source/include -I../Common/include -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wextra -Wshadow -Wpointer-arith -Wcast-align
-
Thread
TFT parallel ansteuerung
wohl eigentlich gedacht ist um einen externen Speicher anzusprechen. Im vergleich zu einem Ateml (At90CAN128) sind beim S12 jedoch Adressen- und Datenbus seperat rausgeführt also nicht gemultiplext. Wenn ich das richtig verstehe würde ich jetzt einfach die Adressleitung offen lassen und die 16 Bit
-
Thread
2mal verschiedene CTC an Timer3
eine Frage. Ich will 2 PWMs an OC3A und OC3B mit verschiedenen Frequenzen ausgeben. Der µC ist ein AT90CAN128. Solange ich nur eine PWM ausgeben will, funktioniert das ganz gut. Ich stelle den Timer3 auf Mode3, also CTC, und sobald der Timer auf OCR3A hochgezählt hat, toggelt er mir den Ausgang. Nun
-
Thread
Brauche HILFE beim DS18S20 ansteuern !
moin, habe mal eine frage ich möchte mit einem DS18s20 und einem at90can128 eine Temperatur auf einem Display anzeigen lassen! habe in c schon mal einen code geschrieben dieser ist aber falsch da der ds18s20 nur einsen zurückgibt... hat vielleicht jemand eine idee
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
Wenn ich dran denke, welche Klimmzüge ich mit den RAMless AT90S1200, ATtiny12/15 gemacht habe, bekommen ich heute noch das kalte Grausen. Ich hatte sogar ein Pseudo-Call-Macro geschrieben, um den lächerlich kleinen Hardwarestack auszutricksen.
muss dann extra der komplette RAM (abzüglich Stack) frei gehalten werden? Eigentlich wäre ein AT90S1200 für Moby das geeignetste Bauteil gewesen. Wo kein RAM ist, kann man auch keinen verschwenden. :-)
-
Thread
ESP8266 SD Card / AES256
at_port_print(dumpmsg); \ } \ at_port_print("\r\n"); } #define dumpc(s, i, buf2, sz) { at_port_print(s); \
\ os_sprintf(dumpmsg,"%c ", buf2[i]);\ at_port_print(dumpmsg); \ } \ at_port_print("\r\n"); } #define dumpxk(s, i, buf2, sz) { at_port_print(s); \
-
Thread
String an ein Unterprogramm übergeben
Moin! Ich habe einen AT90CAN128 und ein EA eDIP240 und möchte das Display gerne über I2C ansprechen. Da ich keien Lust habe, jedes mal den ganzen Wust zu schreiben, wollte ich mir ein Unterprogramm zum senden des Textes schrieben
-
Thread
Programmieren von AVRs schlägt fehl nach Benutzung von CLKPR
. Und das mit den 50 MHz ist natürlich kein Quark, ich hab's vorhin mit 'nem anderen Controller AT90CAN128, der das gleiche Verhalten zeigte, einfach ausprobiert. Mich interessiert, ob es eine Möglichkeit gibt, den SPI-Takt während des Programmierens mit Avrdude und AVR910-Programmer zu reduzieren
-
Thread
USB CardReaderWriter & Atmega
jedoch nicht ausgeprägt sind ist das "letzte" schwierig? Intern ist ein "Tausendfüssler" SI IC1210 M128LQ (?) http://www.icsi.com.tw/english/products/logic.htm Die "GOOGLE"-Informationensind bis jetzt spärlich ausgefallen. Das Datasheet muß man anfordern? Ist sowas üblich? Angaben: -USB1.1/2.0
www.asahi-net.or.jp/~qx5k-iskw/robot/usbhost/usbh08.jpg ein Bild der Hardware, auf der deutlich ein AT90S2313 erkennbar ist. Allerdings muss zusätzlich zum grundlegenden USB-Protokollstack auch noch Unterstützung für "Mass Storage Devices" - nichts anderes ist der Kartenleser - und für die zu erwartenden
-
Thread
LED treiben mit oder ohne Transistoren?
Servus, ich möchte eine LED mit dem AVR-uC AT90CAN128 treiben. Diese LED braucht 20mA und der Prozessor kann maximal 40mA ausgeben. Soll man einen Transistor einsetzen? Gruss Blanc
-
Thread
Taktsignal für CPLD erzeugen
zu wissen, wenn ich einen CPLD über einen µC ansteuern(clock,up/down,reset) will. Mikrocontroller: AT90CAN128 F_CPU:10MHz Programmiersprache:C Danke
-
Thread
WINAVR Problem
einer sagen woran kann es liegen dass mein WINAVR folgenden fehler anzeigen siehe Anhang habe eine AT90CAN128 auf einer externen Platine und habe vor diesen zu flashen klapt aber nicht.
-
Thread
AVR-JTAG-USB von Olimex
Original-Firmware kidnappen sind somit ebenfalls nicht aktualisierbar. Wenn richtig erinnert, war nach AT90CAN128 Schluss. Unterstützte Controller siehe AVR-Studio Online-Hilfe zum Original.
-
Thread
Überprüfen ob UART etwas empfangen hat, wie ?
c]while (!(UCSR1A & (1 << RXC1))) // Solange warten bis etwas empfangen[/c] ist im Datenblatt vom AT90CAN128 zu finden, funktioniert aber leider nicht so wie gewünscht. Daher nochmal meine Frage: Wie kann ich überprüfen ob der UART etwas empfangen hat ? Gruß Andi
-
Thread
AVR - Debuggen unter Eclipse?
Hi! Ich programmiere grad nen AT90CAN128 mit Hilfe von WinAVR, Eclipse Europa und dem Eclipse AVR Plugin. Schöne Sache soweit. Funktioniert auch alles. Wenn ich jedoch ne kribbelige Stelle mal debuggen muß, dann lade ich mir
-
Thread
Grafik LCD und USBN an einem parallelem Bus
Hallo Ich möchte an einem AT90CAN128 u.A. ein Grafik LCD (mit T6963) und einen USBN9603 anschließen. Mir gehen aber die IOs am AVR aus. Und da beide neben ein paar Steuersignalen ja auch 8Bit Datenleitungen brauchen, ist mir gerade
-
Thread
Richtlinien für große FPGA Designs?
http://toolbox.xilinx.com/docsan/xilinx7/books/data/docs/s3edl/s3edl0021_13.html [pre] CLK2X* Clock at 2x CLK0 frequency, in phase with CLK0 CLK2X180* Clock at 2x CLK0 frequency shifted 180o with regards to CLK2X [/pre] Das "in phase with CLK0" hätte ich jetzt interpretiert ob das jedes mal gleich
Ich hatte das hier gelesen: >http://toolbox.xilinx.com/docsan/xilinx7/books/dat... >CLK2X* Clock at 2x CLK0 frequency, in phase with CLK0 >CLK2X180* Clock at 2x CLK0 frequency shifted 180o with regards to CLK2X Stimmt schon, aber du kannst vom 100 MHz Takt aus NICHT sagen, welche von zwei aufeinanderfolgenden
-
Thread
statische Codeanalyse - Wie macht Ihr das?
setzten (warum weiß ich nicht) __GNUC_MINOR__=3 zu setzten (warum weiß ich nicht) __AVR_AT90CAN128__ zu setzten -I um meine Libs, die auch gefunden werden, anzugeben -exportlocal um Deklarationen außerhalb der Module sichtbar (?!) zu machen -incondefs um keine Ahnung, hab ich so gefunden
-
Thread
STK600 und RS232
Hi Leute, habe ein Problem mit dem RS232 Port des STK600 in Kombination mit dem At90CAN128. Es werden keine Zeichen gesendet, habe den Beispielcode aus dem Datenblatt genommen. Weiterhin habe ich einen externen Quartz eingebaut (3.6864MHz) und die Clock auf XTAL gestellt. Das Fusebit
-
Thread
Probleme mit JTAG - Debugger
kein Schrittmodus ausführen. Die Fuses wie im Bild im Anhang eingestellt. Habe den Debugger an einem AT90CAN128 probiert, da funktioniert alles wunderbar. ICh weiss nicht so richtig weiter. Gruß Robert
-
Thread
Evertool-Light, avrdude und ATmega2560
unterstützt. Dort erfährt man auch die 'supported devices': ATmega32, ATmega16, ATmega64, ATmega128, ATmega162, ATmega169, ATmega323, AT90CAN128 Mit anderen Worten JTAGICE und ATmega2560 gehen nicht zusammen, vermutlich wegen dem breiteren Adreßzähler. Der nächste Schritt war es, einen Bootloader
-
Thread
Transcend Wi-Fi SD Card - Technische Details / Hacken?
mmc0: card lacks mandatory switch function, performance might suffer. bw = 22 mmc0: new SD card at address 1234 wsd to sd wsd to sd umount: can't umount /mnt/sd: Invalid argument cid = CID:7dd500281f0000102020434453454a74 Transcend Card Transcend Card gen_boa_passwd.sh - USER=admin PASS=admin
ifconfig: SIOCGIFFLAGS: No such device sdio wakeuplo no wireless extensions. rm: can't remove '/tmp/iwconfig_maln0.txt': No such file or directory mmc1: new SDIO card at address 0001 ifconfig: SIOCGIFFLAGS: No such deviceAR6000: configuration opcode 7 is only used for RTOS systems
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
gibt da keine Haken dran :) > > Wichtig ist nur: Nicht per DHL bestellen! Einmal war Warenwert 12.90$ > plus 16.84$ für DHL weil ich es schnell haben wollte. Ich hab neulich dort auch mit Versand per DHL-Express (Hongkong DHL) dort bestellt, 4,90 US$ Warenwert, 17,60 US$ Versand. Produktion
sobald sie beim Zoll liegen. Nun, bei mir werden Lieferungen bereits beim Versand als "Arrival at Destination" markiert.
-
Thread
ATMEL SAMA5D3 ARM Cortex-A5 Kit mit 5" TFT & 4 MPU Modulen (NP $595)
bezeichnen. Originalbeschreibung (ohne Gewähr): Key Features Atmel SAMA5D35 embedded MPU running at 536MHz in a BGA324 package 4Gb DDR2, 2Gb NAND Flash, 128Mb NOR , 32Mb SPI Serial DataFlash, 512Kb EEPROM JLink and CDC on-board, optional JTAG test access port MII/RMII Ethernet 10/100 w/PHY RGMII
connection to a CMOS sensor One HDMI interface One 10-pin connector for Atmel RZ600 ZigBee® module Two CAN connectors Bezahlung per Banküberweisung oder bar bei Abholung. Preis: 250,- Euro VHB Versicherter Versand per DHL (6,90 Euro) Privatverkauf ohne Gewährleistung und Umtausch
-
Thread
Zeitverzögerung in Routine - wie am besten?
benutzt, aber erhalte nur "krumme" Zeitticks von 8.2ms. Ich verwende das Olimex Devboard mit dem AT90CAN128 mit 16Mhz XT. void timer_init() { TCCR1A = 0; TCCR1B = 1 << CS10; TCNT0 = 0xf0; TIMSK1 = (1 << TOIE1); sei(); } Die ISR ist dann:
-
Thread
Strom-/Spannungsversorgung MAX7221
ansteuern. Also insgesamt entspricht das dann acht 7-Segement Anzeigen. Als uC verwende ich einen AT90CAN128. Welche Spannungs- bzw. Stromversorgung empfiehlt ihr? Das ganze soll am Ende im Fahrzeug laufen. Vielen Dank. Paul
-
Thread
Problem mit SPI - lange Kabel!?
Hallo, im Moment läuft es mit 2MHz. Ich habe 16MHz am Controller. Habe es mit 125kHz ( 16MHz/128 ) probiert, aber auch das funktioniert leider nicht. Mit einem kurzen Kabel geht es dann wieder. Martin schrieb im Beitrag #2624790: > Bei Flachbandkabeln kannst du auch jede zweite Ader mit GND
Hallo, ich nutze im Moment einen AT90CAN32. Den Habe ich hier auf so einem kleinen Eval-Board. Das ist nur eine Leihgabe. Den Tempsensor habe ich wie im Anhang zu sehen angeschlossen. Das Kabel ist ein 6 poliges Flachbandkabel mit entsprechenden
-
Thread
asin() Probrlem
} so funktioniert es einwandfrei. Da stimmt doch etwas mit dem asin() nicht. Ich verwende den AT90CAN128. Zum programmieren den ICCAVR.
acos 050A 0118 MOVW R2,R16 050B 0129 MOVW R4,R18 050C E900 LDI R16,0x90 050D E010 LDI R17,0 050E 940E08F5 CALL lpm32 0510 0138 MOVW R6,R16 0511 0149 MOVW R8,R18 0512 E80C LDI R16,0x8C 0513 E010 LDI R17,0
-
Thread
unerwünschte Aktionen mit dem Takt
Hi, auf der Seite vom Datenblatt von Atmel AT90CAN128 steht diese Beschreibung: The PINxn Register bit and the preceding latch constitute a synchronizer. This is needed to avoid metastability if the physical pin changes value near the edge of
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
mit kleinem Display. Das ist ein Longan Nano (Nachbau): https://longan.sipeed.com/en/ Kommt mit 128KB Flash, 32KB RAM, USB-C (FS), Micro-SD Slot, USB DFU, vielen 5V toleranten Pins (nicht PortA) und natürlich allen möglichen Timern, 3xUSART, 2xI2C, 3xSPI, 2xI2S, 2xCAN, 2xADC (12Bit@1MHz), 2xDAC(12Bit
...kennt man aus den alten Autoradio-Bedienteilen der 80er/90er. Klaus.
-
Thread
! Vorsicht NEWB 7-Segmentanzeigen via PC ansteuern
steht unter GPL Copyright (C) [2006] [Dietmar Steiner] 'This program is free software; you can redistribute it and/or modify it 'under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version
String wird auf Adresse &H60 im AVR abgelegt. Dies ist die Adresse des ersten Bytes im SRAM .Da der AT90S2313 über 128 Bytes SRAM vefügt, ist die höchste SRAM-Adresse &HDF. Quasi "darüber", also auf die selbe Adresse, legen wir ein Feld, das genauso lang wie der String ist. Das ist alles. Der Trick
-
Thread
AVR: Wetterinformationen über DCF77 Gesperrt
12 - not discovered yet 13 - 10 14 - not discovered yet 15 - not discovered yet Other data can't be verified with the MO3, because it can display weather icon, temperature and rain forecast data only, and only for the actual day and night. Attached You will find a log parsed with the infos
speed can be obtained in reality. The good news: the PIC 12F509 (this is at least the decoder in the Mebus version of the device) to my understanding does not have any means to permanently store any information
-
Thread
2 Taktraten, sowie SD-Lib-Prob.
Hallo, Ich hab folgendes Problem: Ich benutze einen AT90CAN128 und muss ihn, um die CANlib vom Roboterclub Aaachen benutzen zu können, mit 16 MHz betreiben. Andererseits benutze ich die UART für eine Kamera, für die man unbedingt eine 14,7 MHz Taktquelle
-
Thread
Konstanter Pointer zu einer Array-Position (Gcc,WinAVR)
irgendwo was rein, oder geht das mit gcc gar nicht? GCC: 4.1.2 (switch -os), WinAVR, Target: Atmel AT90CAN128 Danke für Eure Antworten schonmal im Voraus. Ich hoffe dass meine Begrifflichkeiten allgemein verständlich sind (ich lass mich auch gerne verbessern) ;-) Kai
-
Thread
Gierratensensor: Maßnahmen gegen Rauschen
Ich lese mit dem AT90CAN128 die Gierrate mit dem ADIS16060 aus. Die ausgelesenen Daten sind aber komplett verrauscht. Was kann ich dagegen tun? Danke für etwaige Tipps und Hilfe schon im Voraus! :)
-
Thread
AVR Tempeatursensor auslesen SPI
Hallo, ich verwende einen AT90CAN32; 16MHz Hardware SPI. Hier einmal die SPI Init: [c] void init(void) { SPI_PORT_DDR &=~(1<<SPI_MISO); // miso auf input SPI_PORT_DDR |= (1<<SPI_Clock
folgenden Einsellungen entstanden: [c] SPCR = (1<<SPE)|(1<<MSTR)|(1<<SPR0)|(1<<SPR1); // f_clkio/128 bei 16MHz [/c] Software SPI werde ich dann wohl mal als nächstes probieren. Mal sehen, ob es damit geht. Vielen Dank! Gruß Uwe