-
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
500kHz PWM mit 20MHz Takt ATmega32
...oder Du schaust Dir mal die Datenblätter zum AT90PWM2 bzw 3 an... vielleicht ist das ja was (geht bis max. 64 MHz PWM wenn ich das Datenblatt richtig deute). PWM3 SOIC32-Geäuse liegt bei ca. 5
Waveform Generation Mode Nr. 15 (fast PWM mit OCR1A als TOP) und COM1B0 und COM1B1 jeweils 1 (set OC1B at Compare Match, clear at TOP). Über OCR1A kannste dann die PWM-Frequenz (und damit gleichzeitig die Auflösung(!)) frei einstellen, OCR1B ist dann das Compare-Register. Wenn Du dann (Prescaler auf 1:1)
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
updated 2020-05-14 00:01:00 Uncontrollable Clearance Delay 2020-05-13 22:21:41 Processed for clearance at LEIPZIG-DEU 2020-05-13 14:40:02 Arrived at Sort Facility LEIPZIG-DEU 2020-05-13 13:50:47 Arrived at Sort Facility COLOGNE-DEU 2020-05-13 13:36:34 Processed for clearance at COLOGNE-DEU 2020-05-13
3-5 business days This channel is highly recommen3-5 business daysded for customs Taxes & Duties can be pre-paid without extra handling fee.If company users need the tax receipt,please apply for it at the customer center after placing an order. - EuroPacket 8-10 bussiness days This channel is highly
-
Thread
Bezugsquelle ATmega32C1
Hallo zusammen! Gestern Abend entdeckte ich die ATmegaXXC1 bzw. ATmegaXXM1, die CAN unterstützen und einen DAC haben. Hat schon mal jemand etwas damit gemacht? Weiß jemand, wo man sie bekommt? Alternativ würde ich vermutlich einen AT90CANxx verwenden, habe damit aber auch noch
Hallo, Der AT90CAN128 ist ziemlich baugleich mit dem ATmega128. Er hat halt nur noch das CAN Interface an Board. Mit dem CAN32/CAN64 sollte es sich ähnlich verhalten. Diese Controller kannst Du also ohne weiteres
-
Thread
[V] ET-AVR JTAG USB
ATMega169, ATMega169L, ATMega169V ATMega32x: ATMega32, ATMega32L, ATMega323, ATMega323L ATMega64: ATMega64, ATMega64L ATMega128: ATMega128, ATMega128L AT90CAN128: AT90CAN128 bob88
-
Thread
CAN-Bus Sorgen
einen AT90CAN128 und als Tranciver einen PCA82C250 mit den Anschlüssen bin ich mir eigentlich sicher... (TXD an TXCAN und RXD an RXCAN, RS an GND und GND und Vcc ist ja klar) als Ausgänge für den Can-BUS geht
bei beiden mit 500KBps, auch in der Ini des Programms wird die Baudrate in KHz angegeben. @JoLe64: Kennst du dich mit der von mir verwendeten Bibliothek aus? Die Länge wird in der Funktion nicht abgefragt und Remote Request wird über einen eigenen Funktionsaufruf realisiert. Die Fkt. CAN_sendData
-
Thread
Hilfe - PWM von PIC, Servo dreht nur in groben Stufen!
aufgelöst. Da ich nur 90 Grad brauchen kann, bleiben 256:4 = 64 Schritte übrig. Diese 64 Schritte müßte ich jetzt in dem PWM-Puls unterbringen, der ja zwischen 1 ms und 2 ms breit ist. Das ergibt folgende Parameter: PWM1
Servos ungeeignet. Man nimmt dafür die CCP Funktion. With a CCP module, set the pin high manually at the beginning of your pulse, then use the Compare mode to turn it off at the end of your period. That way you can go off and do other things with your micro. Alles klar ;-) Gruß Thomas
-
Thread
Atmels USBKey läuft nicht mit Atmels HID-Demo!
des USBKey und bin etwas ratlos, wie ich weiter machen soll. Etwas konkreter: Ich habe von Atmel at90usb128-demo-hidgen-std herunter geladen und die SW läuft nicht… Noch konkreter: Ich habe hid_gen.a90 mit Hilfe von Flip auf den USBKey geladen und UsbHidDemoCode.exe gestartet. Es gab zwar eine Verbindung
Das Demo at90usb128-demo-hidgen-std sieht mir mit der heissen Nadel gestrickt aus und eher danach, als ob es aktuell für die STK525 Hardware übersetzt ist und nicht für die USBKEY Hardware. In der config.h Datei
-
Thread
Atmel 64-Pinner im DIP-Gehäuse?
passt genau in einen DIL-64 Sockel). Abblockkondensatoren und Quarze sollten auch mit auf die Platine, denn hier ist die Länge kritisch. Das Display, das Du Dir ausgesucht hast, ist am Besten am externen Speicherbus eines Mega64
nicht. Ich habe vor Jahren mal ein ILI9525-basiertes Display in einem kommerziellen Projekt an einem 90CAN128 eingesetzt. fchk
-
Thread
AVR Bootloader in C - Artikel
Hallo! Ich habe versucht, den Bootloader auf einem DVK90CAN1 umzusetzen. Da der uC AT90CAN128 von Peter Fleurys UART nicht unterstützt wird, habe ich die UART mit FIFO von Peter Dannegger genommen. Das Projekt wird mit dem AVR Studio erstellt und erfolgreich
super. Erstmal danke an den Autor, eine Super Arbeit!! Ich bin dabei, den Bootloader für meinen AT90CAN auszulegen. Allerdings habe ich ein Problem mit der hex_checksum. Nach der ersten Zeile Code bekomme ich nur noch Fehler, die zb so aussehen: .............######################################
-
Thread
Einfaches Programm zum Testen, ob das STK500 auch läuft
Als das STK500 entwickelt wurde, gab es noch keine AVRs mit Bootloader. Daher wurde ein AT90S1200 benutzt, um die Firmware im AT90S8535 ändern zu können. Der AT90S1200 konnte nur den AT90S8535 programmieren, nicht aber seine eigene Firmware. Somit war es unmöglich, sich durch ein falsches
Hallo an alle Beteiligten. Im User Guide steht, dass der AT90S8515 als Muster mit geliefert wurde. Ist der AT90S8515 der ATmega8515L??
-
Thread
Kommunikation zwischen verschiedenen Bussystemen
gibt es nicht immer speziell für CAN Bauteile, wodurch ich jetzt auch andere Anschlüsse wie RS485, SPI und vielleicht auch Ethernet brauche. RS485, SPI und CAN unterstützt der µC von den Anschlüssen her. Jetzt zur eigentlichen Frage
Umsetzer einzuführen, die einen speziellen Sensor oder Aktor an den CAN-Bus anbinden.
-
Thread
SPI Winkelsensor Novotechnik RFC4800 will nicht
Hallo, ich will mit einem Olimex AT90CAN128 Board 16-Bit Werte eines Winkelsensors RFC 4800 von Novotechnik über CAN-Bus senden. Der Bus funktioniert und läuft mit der CAN-Lib von Marco Glietsch http://www.mikrocontroller.net/topic/98697
|1 |8 0 |1 |0 |0 |16 0 |1 |0 |1 |32 0 |1 |1 |0 |64 0 |1 |1 |1 |128 1 |0 |0 |0 |256 F_CLK = F_CPU/PR_CLK = 16MHz/2 = 8MHz*/ CLKPR |= (1<<CLKPCE)|(1<<CLKPS0); CAN_init(500,RX);//(500kBaud, Interrupt für
-
Thread
"Hello World" für CAN mit AT90CAN in C
Mir fehlte immer ein einfaches Beispiel um CAN auf dem AT90CAN128 ans laufen zu bekommen und zu verstehen. Jetzt habe ich sowas selbst gemacht. Hier die Beschreibung: main_CAN_Hello_World.c Dieses Programm ist eine einfach Version eine
config.h, hier bitte Oszylatorfrequenz und Baudrate anpassen. Die Datei kommt von dem Atmel Beispiel "can_spy_echo_example". Beachte auch die Libary Erklärung AT90CAN128-64-32_CAN Library.pdf in der CAN Libary. Erstellt mit AVR Studio 4.13 und dem C-Plugin WinAVR-20070525. Viel spass! PS. Falls
-
Thread
[Mitbestellung] SMD5050 RGB-LED mit integriertem 8-bit PWM Controller
(ca. 6ct bei 1000 Stk) und steuere die LEDs mit den GPIOs eines ATSAM3N0 und je 3 Mosfets an. Der AT89LP51 hat 36 IOs und kostet 64ct. Mostets gibt's ab 2ct, das wären also auf 10 LEDs: 64ct + 10 x 6ct + 30 x 2ct = 184ct, also rund 19ct pro LED mit Ansteuerung. Über Vor- und Nachteile denke ich gerade
6ct > bei 1000 Stk) und steuere die LEDs mit den GPIOs eines ATSAM3N0 und je 3 > Mosfets an. Der AT89LP51 hat 36 IOs und kostet 64ct. Mostets gibt's ab > 2ct, … Über Vor- und Nachteile denke ich gerade nach. Ich habe weiter nachgedacht. Für meine Matrix würde ich lieber passive RGB-LEDs nehmen
-
Thread
Atmel FLIP unter WIN7 / 64 Bit
Hallo zusammen, ich habe ein vermutlich relativ exotisches Problem: Ich flashe meine AT90CAN128 mit dem ATMEL-Tool "FLIP" unter Verwendung von Vector-Hardware via CAN. Das ganze war solange kein Problem, bis ich einen neuen Laptop mit WIN7 statt XP bekommen habe. Obwohl FLIP eigentlich
bewirkt, auf die das entsprechende Device dann zu antworten hat) den Fehler "cannot open port". Auf dem CAN passiert folglich nichts, sodass das Problem irgendwo zwischen FLIP und dem Vector-Treiber zu suchen ist. Nachvollziehen kann ich das Problem nur auf meinem 64Bit-System, könnte mir aber vorstellen
-
Thread
Auswahl Cortex M3 Start-kit, Board
denen angetan). Atmel-M3er hannste knicken, weil bisher keine reguläre Ware lieferbar ist, die auch CAN hat. Sogar der ATSAM3S4C-AU (hat kein CAN) ist seit über eineinhalb Jahren für ab Ende 2009 als lieferbar angekündigt. Erst jetzt, nach 30 Wochen Lieferzeit, erhielt ich die erste Schütte von 90 Stück
>Atmel-M3er hannste knicken, weil bisher keine reguläre Ware lieferbar >ist, die auch CAN hat. Sogar der ATSAM3S4C-AU (hat kein CAN) ist seit >über eineinhalb Jahren für ab Ende 2009 als lieferbar angekündigt. Erst >jetzt, nach 30 Wochen Lieferzeit, erhielt ich die erste Schütte von 90
-
Thread
Gira tks-ip Gateway Problem, Freescale MCIMX27VOP4A
2019.04-rc4-00071-g1111ff6-dirty (Nov 18 2019 - 09:42:41 +0100)TKSIPGW MAIN CPU: Freescale i.MX27 at 399.600 MHz Board: TKS-IPGW revision 0 I2C: ready DRAM: 64 MiB NAND: 128 MiB MMC: MXC MCI: 0, MXC MCI: 1 In: serial Out: serial Err: serial Net: FECMMV set hwaddr Hit any
2019.04-rc4-00071-g1111ff6-dirty (Nov 18 2019 - 09:42:41 +0100)TKSIPGW MAIN CPU: Freescale i.MX27 at 399.600 MHz Board: TKS-IPGW revision 0 I2C: ready DRAM: 64 MiB dann passiert nichts
-
Thread
CAN-Sender im Mini-Format
TestX schrieb im Beitrag #5494790: > wenn es ein AVR sein soll nimm wenigstens einen mit integriertem can > controller. tranceiver dran und fertig. Da dachte ich an einen AT90CAN (gibts da überhaupt noch andere AVRs mit integriertem CAN-Controller?) Aber der ist relativ groß und braucht einiges an
Wesentlich aufwendiger war es die Libraries so anzupassen das alles läuft. Due AtTinys haben ja keinen vollwertige SPI, da wird alles über den USI gesteuert. Die Anpassungslib tinySPI muss aber erst mit der CAN_Library verheiratet werden. Und zu guter Letzt noch die Timingregister
-
Thread
Handlicher Ethernet-Controller mit SPI von Microchip
49R9 Widerstände im 0603 Gehäuse habe ich von meinem DM9000 Design noch übrig. Bei Interesse: Joern (at) Joernline.de Gruß Jörn
: ARP + ICMP sind fertig: [c] > ping 192.168.0.5 PING 192.168.0.5 (192.168.0.5): 56 data bytes 64 bytes from 192.168.0.5: icmp_seq=0 ttl=64 time=1.3 ms 64 bytes from 192.168.0.5: icmp_seq=1 ttl=64 time=1.3 ms 64 bytes from 192.168.0.5: icmp_seq=2 ttl=64 time=1.3 ms 64 bytes from 192.168.0.5: icmp_seq
-
Thread
Quelldateien in verschiedenen Verzeichnissen
zur info die fehlermeldung ompiling C: lib/uart.c avr-gcc -c -mmcu=at90can128 -I. -gdwarf-2 -DF_CPU=16000000UL -O0 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wundef -Wa,-adhlns=obj/lib/uart.lst -std=gnu99 -Wundef -MD -
# MCU name MCU = at90can128 F_CPU = 16000000 # Output format. (can be srec, ihex, binary) FORMAT = ihex # Target file name (without extension). TARGET = main # Object files directory OBJDIR = obj #
-
Thread
AVR Simulator Data or unknown opcode
Hallo, Habe ein Programm (geschrieben in Assembler für AT90CAN32) im AVR Studio 4, im AVR Simulator laufen lassen. Habe dann im Laufe irgendwann mehrere Fehlermeldungen bekommen: AVR Simulator: Invalid opcode 0x0064 at address 0x0001e1 AVR Simulator: Invalid
------------------ +00000001: FFFF ??? Data or unknown opcode ---- AT90CAN.asm ---------------------------------------------------------------------------------- 429: jmp int0_interrupt +00000002: 940C2CEC JMP 0x00002CEC Jump 432: jmp
-
Thread
Frequenzzähler 1Hz - 40MHz
hatte mich anfangs > irritiert. Ja, so steht es z.B. in der Application Note AVR091: Replacing AT90S2313 by ATtiny2313: [pre]The crystal Oscillator in AT90S2313 is capable of driving an additional clock buffer from the XTAL2 output. The ATtiny2313 does not have a rail-to-rail swing on oscillator
Erweiterungen für die AVR µP atMega48 - 328 Serie drin ! Der 48 Bit Zähler ist nun 64 Bit und der 24 Bit Zähler kann nun 32 Bit. Entsprechend wurde das Hauptprogramm |main()| angepasst. Alle Änderungen könnt ihr dort als #define
-
Thread
Ethernet für uC?
eeeeh. Wenn das alles so einfach wäre, hätten wir schon in den 80er Jahren unserer Heimcomputer (C64, Amiga, Atari) mit Netzwerkkarten ausgestattet. Bedarf war auf jeden Fall vorhanden.
zwei Links zum Thema https://www.mikrocontroller.net/articles/Einfacher_und_billiger_Webserver_mit_AtMega32 http://www.lochraster.org/etherrape/ Ergänzung: myEthernet 64k https://shop.myavr.de/index.php?sp=article.sp.php&artID=100065
-
Thread
CAN Verarbeitung mehrer Botschaften
. Ich benutze gar keinen Interrupt, meine Hauptschleife arbeitet mit 5ms Systick Ticks und ruft CAN_Read() und CAN_Write() auf. Warum 5ms? Copy-Paste, funktioniert so, geht sicher auch langsamer. CAN_Read() schaut ob was im FIFO ist, prüft ob die ID mit der Empfangs-Botschaft für die Relais übereinstimmt
doch quasi keine Zeit. Wobei mir eine Anwendung einfällt bei der ich das vor Jahren mal hatte, ein AT90CAN32 und 8 8-Bit Latches für 64 Relais. Der komplette CAN-Interrupt mit dem Abladen der 8 Bytes in die 8 Latches über einen Port und vier Adress-Leitungen hat mit dem 16MHz Controller knapp 1µs gedauert
-
Thread
Software zum Steuern des Türschlossantrieb "eqiva eQ-3 Bluetooth Smart Lock"
XXXXXX--command status module.js:549 throw err; ^ Error: Cannot find module 'simble' at Function.Module._resolveFilename (module.js:547:15) at Function.Module._load (module.js:474:25) at Module.require (module.js:596:17) at require (internal/module.js:11:18) at Object.<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
-
Thread
ESP32-CAM Entwicklungskit
"Erwartest Du etwa 9,90$ eine HD-Kamera?" erwartest Du bei 9,90$!! etwa keine?!?! Wie 2017 lebst Du eigentlich?!? Ein ESP Modul kostet 2$ oder so..da wäre 10$ dreist oder?
(374) heap_init: Initializing. RAM available for dynamic allocation:[0m [0;32mI (381) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM[0m [0;32mI (387) heap_init: At 3FFB9980 len 00026680 (153 KiB): DRAM[0m [0;32mI (393) heap_init: At 3FFE0440 len 00003BC0 (14 KiB): D/IRAM[0m [0;32mI (399) heap_init
-
Thread
PIC 32 schneller Basic Interpreter
control is done via a serial console (TTL voltage levels) at 38400 baud (configurable). Once the program has been written and debugged the Micromite can be instructed to automatically run the program on power up with no user intervention. Special software is not
[pre] > The SD/MMC/SDHC memory card slot has support for FAT16 and FAT32 file > systems up to 64GB. Using this you can save and load programs and under > program control you can read and write data to the memory card with up to > 10 files simultaneously open. The file system and data is compatible
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
-linux-gnu/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/x86_64-linux-gnu/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus
++.so.6 #3 0x00007ffff28e1956 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x00007ffff28e19a1 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #5 0x00007ffff28e1be4 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #6 0x00007ffff290a15f
-
Thread
Attiny2313 als Drezahlmesser benutzen
B2.... When using an INT0, you can't use this pin for other purposes, like steering devices at this pin (D2). NOTE : When using the interrupts and Timer, there's almost no effect in execution of the "Main Program" (read : delay).
this sourcecode operates : ====[ Start sourcecode ]==== $regfile = "2313def.dat" 'We deal with a AT90S2313 or alike $crystal = 4000000 'Clockspeed of this microcontroller $hwstack = 40 'Dunno, what it means $swstack = 16 'but I agree, this works $framesize = 32
-
Thread
Platinen mit GPS - Empfänger bei ebay
zip.org/ ) und der Patch für das Flasher.bin aus dem JTAG-O-MAT 1.2.5 Paket: Original Quellcode (at91uart0.c Line 89-90): /* Set baud rate, MCKI / (16 * rate) */ usart0_reg[AT91_US_BRG] = 40; /*AT91_US_BAUD(115200); */ Original flasher.bin (40 = 0x28): RAM:00000BF0 MOV
R3, #0xFF000000 RAM:00000C08 ADD R3, R3, #0xFD0000 Korrigierter Quellcode (at91uart0.c Line 89-90): /* Set baud rate, MCKI / (16 * rate) */ usart0_reg[AT91_US_BRG] = 66000000UL / (115200UL * 16) ; /*AT91_US_BAUD(115200); */ Gepatchtes flasher.bin (35,8 = ca. 36 =
-
Thread
An alle Echten Programmierer: Fortran lebt!
The determined Real Programmer can write FORTRAN programs in any language. :-)
legend). Fortran gegen die schnellsten C++ Programme http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?test=all&lang=ifc&lang2=gpp&data=u64q und gegen C http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?test=all&lang=ifc&lang2=gcc&data=u64q Viel Spaß beim Schreiben schnellerer
-
Thread
IRMP - Infrared Multi Protocol Decoder
hier berichten. Gruß, Frank P.S. Hast Du ein Schaltbild zu Deiner Lösung? Ich habe mit den AT90USB-Dingern noch nie was gemacht. Vielleicht wäre das ja eine Erwähnung im IRMP-Artikel wert....
DK3SB schrieb im Beitrag #2384583: > Der AtTiny45 den ich benutze ist bereits auf einen SleepMode > eingestellt, den er immer betritt, wenn nix zu tun ist (was etwa 90% der > Zeit der Fall ist schätze ich), aufwachen tut er durch die ISR vom
-
Thread
FM-Tuner mit AVR ansteuern
Roland Walter www.rowalt.de hat letztes Jahr einen Frequenzzahler U813+AT90S2313 für UKW Bereich 144-146 MHz in Funkamateur veröffentlicht. Die Schaltung ist hier: http://www.rowalt.de/mc/avr/avrboard/09/avrb09.htm Gruß Alexandre
sein) Höre ich nur zu oft, spass beiseite. Bei Segor wollte ich einen U664 kaufen (bis1300Mhz 1/64), da mein Frequenzzähler nicht so hoch geht. Diesen gab es nicht mehr, man gab mir einen Ersatztyp. U983?. Dieser kann 1/64, 1/128 oder 1/256 teilen. Ich habe den in ein kleines Gehäuse aus PLatinenmaterial
-
Thread
Eclipse und WinAVR
weiter oben): Sobald ich im Programm Funktionen oder ISR verwende, dann funktioniert der Controller AT90S2333 nicht mehr. Ich habe die beiden Werte -mmcu=at90s2333 beim Assembler und beim Compiler gesetzt. Bei der Suche nach den Ursachen bin ich fündig geworden. Beim Linken wird aber das File crts8515
AVRDUDE im Plugin nicht ganz richtig. Wenn ich in den AVRDUDE-PREFERENCES unter "Target MCU Type" den AT90CAN128 auswähle und dann auf den AVR-Button klicke kommt etwas mit ... m128 ... und damit funktioniert mein Programmer nicht. Ich benutze folgenden Befehl: [c]avrdude -p at90can128 -P /dev/ttyUSB0
-
Thread
AVR: Rogue Pointer oder böser Geist verursachen Abstürze
einen "Fehler" der mich langsam zur Verzweiflung treibt: Ich hatte zufällige Abstürze mit meinem AT90CAN128, also habe ich ein wenig Nachforschung betrieben und bin zu der Erkenntnis gekommen, dass ein "rogue Pointer" mir das Leben schwer macht. Also habe ich den RAM mit 0xFF (mit memset, ausgeführt
Der AT90 läuft auf einem ADV90CAN1 Developement board :( da is leider nix mit Quartz runterlöten. Ansonsten geb ich dir recht.
-
Thread
C - SIGSEGV Segmentation fault
packetInputBuffer+36>, size=64) at src/server/stream.c:32 #1 0x0000000000402473 in DPAUCS_icmp_handler (from=0x7fffffffe3b0, to=0x7fffffffe3bc, begin=0x402552 <IPv4_transmissionBegin>, end=0x402738 <IPv4_transmissionEnd>, offset=0, length=64, payload=0x6a7264 <packetInputBuffer+36>, last=true) at src/server/protocol/icmp.c:17 #2 0x0000000000403102 in IPv4_handler (info=0x7fffffffe430, ip=0x6a7250 <packetInputBuffer+16>) at src
-
Thread
Atmelprodukte für Studenten bis zu 50% billiger
speziellen TQFP Socket, da die 32bitter ein anderes Pitch haben als 8bitter. Zum Beispiel gibt es den TQFP64 Sockel für die ATmega128 und Konsorten und einen TQFP64-2 Socket für die feineren UC3B0. Cheerio
@ben90 Das STK600 wird mit einem ATmega2560 ausgeliefert.
-
Thread
I2C oder SPI, eure Meinungen
für das Bussystem zw. den Atmels arbeiten. Je nach Anzahl der CNC-Achsen kommen dann noch 3 bis 5 At90s2313er oder auch mega8 als Slave's zum Einsatz. Diese übernehmen die Interpolations-Aufgabe und Ausgabe an die Endstufen. Meine Frage: Welches der beiden Bussysteme I2C oder SPI würdet ihr hier
ansteuern. Da bastele ich auch gerade an einem Prototypen für 2 Achsen. I/Os kann man noch ohne Ende per CAN oder SPI dranhängen. Hat übrigens auch I2C. Axel
-
Thread
Rust - ist das hier um zu bleiben?
crates.io/blob/master/docs/CONTRIBUTING.md [pre] Once you have a local instance of crates.io running at http://localhost:4200 by following the instructions in the "Working on the Backend" section, you can go to another Rust project and tell cargo to use your local crates.io instead of production.
. > > There's no reason for anything to be heap allocated, because the entire structure is known at compile time. You can put a future on the heap if you want, but you can just use impl Future if you don't want to (this is what an async fn does). > >There is one major exception: traits. Async functions
-
Thread
Labor Netzteil
Open-Collector arbeiten kann? Ich schlage nun vor, einen Bustyp zu wählen, der von den kleineren AVRs (z.B. AT90S2313) hardwaremäßig unterstüzt wird. Das wäre eine RS232-ähnliche Konstruktion: MASTER out ---->----/----------------------------/--------- in ----<----|--/-------------------------|--/
für den ATMega161 zu haben (hab ich noch 2 Stück von :-). In dessen Sockel könnte man z.B. auch den AT90S8515 einstecken, falls nicht so viel Speicher gebraucht wird. Wichtig bei dieser Wahl ist nur, dass der verwendete Master-Mikrocontroller mindestens 2 RS232-Schnittstellen hat. Eine für die Slave-Anbindung
-
Thread
Zimmer/Bereichs Kontroller
sn00py schrieb im Beitrag #5032114: > Atmel AVR ATMega > 162 Microcontroller und Philips SJA1000 CAN 2.0B Gibt auch internes CAN, z.B.: https://elmicro.com/de/avr-can.html
9 MByte/s. Das sind schon ganz andere Zehnerpotenzen. Der AT90CAN128 kostet bei Digikey 6,82€, der PIC32MX795F512L 8,66€, also nicht so viel mehr angesichts der Leistung, wenn Du selber ein Board machst. fchk PS: Das hier https://www.olimex.com/Products
-
Thread
Nokia 6100 Grafiklibrary die Zweite
bitte melden. Ich habe einige Änderungen vorgenommen, damit es bei mir lief. Läuft bei mir auf einem AT89C51CC03.
ich habe mich in meinem Weihnachtsurlaub daran gemacht, die libglcd zusammen mit einem Octopus (AT90CAN128) von EmbeddedProjects ans Laufen zu bekommen. Um den gängigen HW-Problemen aus dem Wege zu gehen, habe ich mir ein Trägerboard gebastelt, das die HW mit 3,3V versorgt. Das Display ist über den
-
Thread
Fragen zu schrittmotor Treiber
IC's (µC, Spannungsregler 3,3V, CAN-Treiber, Motortreiber) Die Verkabelung wären 4-Drähte von Katze zur jeweils nächsten Katze. Wobei man die Stromaufnahme beachten sollte, ggf, an mehreren Stellen Strom einspeist.
a large (at least 47 µF) electrolytic capacitor across motor power (VMOT) and ground somewhere close to the board. Warning: Connecting or disconnecting a stepper motor while the driver is powered can destroy
-
Thread
Pollin "Navigationssystem ohne Gehäuse"
18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x1390 TOMTOM B.V. idProduct 0x0001 GO 520 T/GO 630/ONE XL
kann ich nicht verstehen: Bei ebay gehen defekte Go720 zu Spitzenpreisen weg - Gerade eines fur € 64,00 + 3,90. Auf diesem Weg gibt's jedenfalls kein Gehäuse :-((. Bieten da vielleicht einige Pollin Kunden wie die Geisteskranken? Gruß Einhart
-
Thread
Automower G3 mit USB Diagnoseport fernsteuern?
0e 00 50 01 -> 05[07] 00 01 02 0e 00 50 01 fernstart1 14m nr .. dist. %. on 04[04] 90 04 01 00 -> 05[03] 00 04 01 schleife überfahren 26 cm 04[04] 90 fa 00 00 -> 05[03] 00 fa 00 schleife überfahren 25 cm Zum Analysieren hab ich einen 'Interceptor' eingebaut. Basis AtXMega, 4
at all as Christian M. and Kim did have. I have changed the Wall-E code so that I can change remotely with MQTT the Wall-E Baud rate, Serial Wait and other parameters to test if that helps (eg 9600 baud
-
Thread
Heizungs-Datenerfassung (HT3)
Regler Ich habe jetzt noch ein paar HT3-Telegramme, die unbekannt sind (die mit *): [code] 90 00 06 00 11 01 11 05 2D 31 03 00 10 FF 00 A7 00 ** 90 08 23 00 41 64 64 C5 00 88 00 18 00 41 02 2A 32 00 01 23 20 C0 80 00 80 00 80 00 FF FF FF 00 00 00 00 00 00 00 E3 00 88 00 34 00 28 00 75 01 BD 81 00 00 03 00 00 07 3D 00 03 EA 00 63 00 ** 90 08 1A 00 41 64 64 7E 00 ** 90 00 FF 00 01 67 00 00 BD 00 ** 90 00 FF 00 02 1D 00 00 09 07 5C 00 ** 90 08 35 00 11 01 A9 00 ** 90 08 35 03 28 6B 00 [/code]
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
€ http://www.aliexpress.com/item/INNOLUX-7-inch-Raspberry-Pi-LCD-Touch-Screen-Display-TFT-Monitor-AT070TN90-with-Touchscreen-Kit-HDMI/32280788144.html So langsam kommen die Preise in vernünftige Regionen, und ein ARM board + touch TFT ist nicht mehr doppelt so teuer wie ein Billigtablet.
zuschlagen. http://www.aliexpress.com/item/Tontec-7-Raspberry-Pi-LCD-Touch-Screen-Display-TFT-Monitor-AT070TN90-with-Touchscreen-Kit-HDMI-VGA/32258110924.html
-
Thread
User code auf Eval-Board ET-STM32
, first unrecognized character is `*' ../startup_stm32f10x_hd.S:4: Error: junk at end of line, first unrecognized character is `*' ../startup_stm32f10x_hd.S:5: Error: junk at end of line, first unrecognized character is `*' ../startup_stm32f10x_hd.S:6: Error: junk at end of line, first unrecognized character is `*' ../startup_stm32f10x_hd.S:7: Error: junk at end of line, first unrecognized character is `*' ../startup_stm32f10x_hd.S:8: Error: junk at end of line, first unrecognized character is `*' ../startup_stm32f10x_hd.S:9: Error: junk at end of line
-
Thread
AVR: Billigst-JTAG-Debugger-Sticks aus China - Taugen die was?
#2848162: > Vorsicht! Der kann nur die AVRs des ersten JTAG-ICE. Damit wäre beim ATmega169 und AT90CAN128 das Ende der Fahnenstange erreicht. > Wenn du neuere AVRs > nutzen möchtest geht das nicht. Ich hege immer noch den Verdacht, dass man im Prinzip dieser Firmware auch neuere AVRs beibiegen
sich im Attribut "allowFullPageBitstreaming", und diese Änderung war bereits bei den ATmega169 und AT90CAN128 wirksam (muss also in der Firmware bereits berücksichtigt worden sein). Das Problem ist eben nur, dass sich bei diesen Clones nie jemand die Mühe gemacht hat, die Firmware neu zu schreiben