-
Thread
avr-libc 1.8.1 freigegeben
Bugs fixed: [#31267] misleading header iom128rfa1.h [#35197] sleep.h _BV defined as __BV in AT90S8515 section [#35226] Online-documentation broken - [...] [#35398] assert doesn't work unless stdlib.h is also included [#35498] misspelled in <util/setbaud.h> [#35539] stdlib.h does not
devices supported: - ATmega256RFR2, ATmega2564RFR2, ATmega128RFR2, ATmega1284RFR2, ATmega64RFR2, ATmega644RFR2, AT90pwm161, ATA5272, ATA5505, ATA5790, ATA5795, ATA6285, ATA6286, ATmega1284, ATmega128A, ATmega164PA, ATmega165PA, ATmega168PA, ATmega3250PA, ATmega325PA, ATmega3290PA,
-
Thread
Hilfe bei Schaltung
und PDO (PE0 und PE1) angeschlossen werden und *NICHT* an MOSI und MISO vom µC! Und nein, den AT90CAN128 gibt es nur im QFP.
Eingängen vom uC... :-( http://www.mikrocontroller.net/articles/AVR_Checkliste#Besonderheiten_bei_ATmega64_.2F_ATmega128 Der Artikel ist zwar nicht ganz aktuell, aber der AT90CAN128 zählt zu eben diesen ATMega128-Derivaten, bei denen ISP nicht über die SPI-Anschlüsse läuft. EDIT: Artikel ist jetzt aktualisiert
-
Thread
AtmegaXXM1 Bootloader - komme nicht rein.
Ich glaube du meinst einen anderen MCU?! Ich nutze den Atmega64M1 <- Das ist ein MCU mit CAN Controller wie der AT90CAN Auf S. 54 im Datenblatt steht: "The IVCE bit must be written to logic one to enable change of the IVSEL bit. IVCE is cleared by hardware
.text=0xF000 Die Adresse müssteste natürlich für deinen µC anpassen... Mein Bootloader ist vom AT90CAN128
-
Thread
AVR JTAGICE mkII Nachbau für €64,20 ( Plus 22$ Porto )
Der Zoll wollte noch ein paar Euro Einfuhrumsatzsteuer. Ich habe es bisher ausprobiert mit einem at90can128 und mit einem Mega128 unter : - AVR-Studio und Windows. - avarice und gdb unter Linux. Flashen geht, debuggen geht, löschen geht usw. Bisher habe ich kein Problem feststellen können.
Crumb128 (http://www.chip45.com/AVR-ATmega-Mikrocontroller-Module/Crumb128-V4-0-AVR-ATmega128-ATmega2561-90CAN128-USB-RS485-CAN-Modul.html) ein JTAG Interface dran gebaut. Nach dem anschließen geht da leider nichts. Das Studio fragt, ob es den externen Reset benutzen soll, auch dann geht nichts. Also bin
-
Thread
LUFA Einsteiger: Demo VirtualSerial funktioniert nicht
Ich würde gerne LUFA verwenden, habe aber einige Startprobleme. Mein Setup: AVRStudio 4 auf WINXP at90usb1287 auf selbst entworfenem pcb Wenn ich die VirtualSerial aus den Demos kompiliere und aufspiele sagt WinXP nur "Gerät nicht erkannt". Den im Verzeichnis liegenden Treiber .inf akzeptiert WinXp
firmware von Stefan Salewski als USB-Gerät ordnungsgemäß erkannt wird und läuft (http://www.ssalewski.de/AT90USB_firmware.html.de). Hat irgendwer Erfahrung damit? Danke, David
-
Thread
SPI Kommunikation zwischen AT90CAN und ATmega16 (AVR)
Max schrieb im Beitrag #7750080: > AT90CAN128.PNG > ATmega16.PNG An _jedem_ VCC Pin _ein_ Abblock-Kondensator gegen Masse. An _jedem_ ! Max schrieb im Beitrag #7750080: > aus dem Schaltplan mit rangehangen. Nein! .... aus
Slave-Programm wurde original doch gar nicht übersetzt!?) läuft es hier (mutatis mutandis), mangels AT90CAN zwischen zwei ATmega16.
-
Thread
Welchen Mikrocontroller CAN-Bus
Was haltet ihr von den Mikrocontrollern : - AT90CAN128 - AT91SAM7X / A Ich denke ich muss sehr weit am Anfabg der Thematik anfangen, sprich der generelle Umgang mit einem dieser Mikrocontroller und erst dann in das CAN-Bus Thema einsteigen.
Thomas schrieb im Beitrag #2988897: > Was haltet ihr von den Mikrocontrollern : > > - AT90CAN128 8 Bit AVR, 5V, TQFP64 AVRs sind die typischen Anfängerprozessoren hier, aber es gibt fürs gleiche Geld leistungsfähigere Alternativen. Ein Nachteil ist, dass die JTAG-Debugger, mit denen
-
Thread
Verbrennungsmotor: Drehzahl messen und über CAN verschicken
Messen am besten am Hallsensor des Fingerrades. Ein Atmel der CAN Serie reicht. Gruss Robert
den jeder Fahrzeug- und Steurgerätehersteller nach eigenen Belieben und Bedarf belegen kann. Als CAN-Controller bieten sich natürlich die gängigen AVR-Typen AT90CAN32, AT90CAN64, AT90CAN128 an. Im 32-Bit-Bereich ist die Auswahl natürlich viel größer. Erwin
-
Thread
Can-usb adapter von mictronics.de(selbstbau avr)
Habe sowas selbst gebaut mit nem AT90CAN128 und einem FT232BM. Dazu einfach eine Klasse geschrieben und die in eine DLL gepackt, das wars.
1 0,35 0,35 +5V 0,5A DPAK TO252 SMD 32:FT 245 BL 1 5,90 5,90 USB-Interface f.uC QFP32 33:93LC46 B/SN 1 0,70 0,70 64x16 EEPROM SO8 34:USB-B BU 1 0,60 0,60 USB B-Buchse Print
-
Thread
Welches Protokoll kann mehrere Daten-Empfänger haben?
leisten > - 50% ist eher nicht trivial, da muss man sich Muehe geben um Retries zu > vermeiden > - 90% ist aufwendig. Beim CAN-Bus sind 100% kein Problem (Collision Avoidance).
haben oft auch große Puffer. Z.B. beim AT90CAN128 kann man von den 15 Message Objekten 8 als Empfangspuffer konfigurieren, d.h. man kann 8 Pakete a 8 Byte = 64 Byte hintereinander rausrotzen, ohne das der Empfänger in den Interrupt springen
-
Thread
Problem bei ADC Messung
zusammen, ich habe ein Problem bei einer ADC-Messung. Ich benutzte das Entwicklungsboard AL-ERAM128_CAN, mit dem Controller AT90CAN128. Der ADC Eingang ist wie auch im Tutorial beschrieben über eine Spannungsteiler beschaltet. Temperaturmessung erfolgt über einen KTY81-210. Am ADC Eingang messe ich
#include <stdio.h> // Hier die verwendete Taktfrequenz in Hz eintragen, wichtig! #define MCU at90can128 #define F_CPU 14000000//7372800UL #define ADC_PORT 0 #include <util/delay.h> #include <ctype.h> #include <stdlib.h> #include <util/delay.h> /* ADC initialisieren
-
Thread
AT90CAN128 Datenblatt von Atmel Pin Abstand falsch
Hallo, hat jemand mal das Datenblatt des AT90CAN128 gesehen. Bzw. die Package Beschreibung. Dort steht drinn das es ein TQFP64 ist und die geben an das der Pad Abstand 0.8 mm ist. Ok sowei so gut. Alle Eagle Packages mit TQFP64 sind auch so
Also bei mir passt der AT90CAN exakt auf das TQFP64 aus TARGET mit 0.8 mm Abstand. Das TQFP64 gibt es glaub ich auch noch mit 0.5mm Abstand - bist du sicher, dass du nicht das Falsche hast? Hast du die echten Pinabstände des
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
error writing to flash at address 0x08000000 at offset 0x00000000 [/c] Mit originaler stm32f1x.cfg erhält man 64 KB Flash vorgeschlagen [c] Trying ::1... Trying 127.0.0.1... Connected to localhost. Escape character
xPSR: 00000000 pc: 0x00000002 msp: 0x04364d40 > flash probe 0 device id = 0x20036410 flash size = 64kbytes flash 'stm32f1x' found at 0x08000000 [/c]
-
Thread
PoE AVR Modul
angeschlossen sein? http://www.mikrocontroller.net/articles/AVR_Checkliste#Besonderheiten_bei_ATmega64_.2F_ATmega128
bevorzugt? (6000er oder 8000er Serie) Was soll noch alles drauf? 1. PoE 2. SD Sockel (Micro) 3. CAN ? 4. ....
-
Thread
Neue AVR-Studio mit AVR-GCC Integration
beim 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
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
-
Thread
Arduino: page-write in I2C eeprom verliert sporadisch ein Byte
Die zwei Adressen wurden auch hier beobachtet: https://docs.buspirate.com/docs/devices/at24c256/ " This AT24C256 EEPROM is a non-original variant and includes an additional address: 0x58 (0xB0/B1). This extra address can be utilized to store data, such as a serial number. While this feature
nicht aufgibst. Vielleicht schaust Du dir mal diese Arduino lib an: https://docs.arduino.cc/libraries/at24c/ Die kümmert sich um I2C transfer buffer limit 32 byte AT24 page size 64 byte Aufruf mit beliebigem bytecount byc, z.B. beginned ab buffer[4] nach EEPROM adr: [c] const uint8_t bufSiz =
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
timer programing, service menu allow setup internal parameters (hold all fronend buttons) What you can to do? 1) test it, or try to tune PID controler P constant is at configuration position 05 I constant is at configuration position 06 D constant is at configuration position 07 scale
time to thing about next steps. Therefore some code sniplets will be very helpfull. If you want, I can try to integrate it into project. (jdobry at centrum dot cz) Technical: you can see on RFM@HR20-pictures that SPI interface is not used. Simply before pins are used for keys and reconect it on curent
-
Thread
AVR32 Buildroot Versionen + Grasshopper
(May 14 2008 - 13:13:06) U-Boot code: 00000000 -> 0000e820 data: 00014098 -> 0001a788 SDRAM: 64 MB at address 0x10000000 Testing SDRAM...OK malloc: Using memory from 0x13fa5000 to 0x13fe5000 DMA: Using memory from 0x13fa1000 to 0x13fa5000 Flash: 8 MB at address 0x00000000 DRAM Configuration
(May 14 2008 - 13:13:06) U-Boot code: 00000000 -> 0000e820 data: 00014098 -> 0001a788 SDRAM: 64 MB at address 0x10000000 Testing SDRAM...OK malloc: Using memory from 0x13fa5000 to 0x13fe5000 DMA: Using memory from 0x13fa1000 to 0x13fa5000 Flash: 8 MB at address 0x00000000 DRAM Configuration
-
Thread
R&S TSMU Radio Network Analyzer
Hello everyone, My TSMU is broken, i.e. it can't measure correctly. I will be very gratefull, if someone help me to repair it. My RF-board PCB is older, just a little difference at the input (other SPDT RF-switches=AS179-92LF, SMD marking S79
- at least up to 7...8 GHz. So, at this moment, I don't know if the problem is in HMC434. The only thing, which I can try at the moment, is to swap the places of HMC434 and HMC433. In such way, I can test
-
Thread
Brötje ISR Plus Kommunikation / LPB
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
Atmega8A: loop über Ports/Pins funktioniert nicht
Und dann das originale STK500 mit AT90S1200 und AT90S8535. Der AT90S1200 war nur für Firmware-Updates zuständig, da die AVRs alle noch keinen Bootloader unterstützten. Somit konnte man das STK500 auch nicht aussperren.
atprogram.exe -t avrispmk2 -i ISP -d AT90CAN128 program -ee -f Binfiles\bootstart_eep.hex --verify atprogram.exe -t avrispmk2 -i ISP -d AT90CAN128 program -fl -f Binfiles\%binf% --verify pause [/pre]
-
Thread
Anfängerfrage in C
aber laut "avr-gcc --target-help" unterstützt werden: Known MCU names: avr1 avr2 avr3 avr4 avr5 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 atmega603
atmega64 atmega128 at90can128 at94k no emulation specific options.
-
Thread
Empfehlung 8-Bit-Controller: STM8
Genau 1 Typ mit 8k RAM und 128k Flash, hat aber weder ADC noch >I2C. Ein weiterer Typ mit 4k RAM und 64k Flash. Zumindest bei Atmel hast du dich vertan: ATmega640/1280/1281/2560/2561 AT90USB1286/1287 Alle mit 8k Ram,I2C, und ADC. So jetzt streitet weiter. MfG Spess
spess53 schrieb: > Zumindest bei Atmel hast du dich vertan: > > ATmega640/1280/1281/2560/2561 > AT90USB1286/1287 > Alle mit 8k Ram,I2C, und ADC. Wenn ich das recht sehe, sind das AVRs. Es ging aber um 8051er. > So jetzt streitet weiter. Ich sehe keinen Streit, nur eine ausgesprochen sachliche
-
Thread
AVR Studio 6 - Cycle Counter deaktiviert
nicht, welche Alternative es gibt um die Laufzeit zu ermitteln? Ich benutze den JTAGICE mkII mit dem AT90CAN128. Danke für die Hilfe
keinen Counter haben kann. Habe versucht den Simulator zu benutzen aber den gibt es wohl nicht für den AT90CAN128, oder?
-
Thread
Umstieg auf 32 bit Atmel?
vorgestellt, dann werden sowieso wieder die Karten neu gemischt werden. Ich hoffe da auf nen schnuckligen 64 Pinner mit 2 CANs von Atmel aber M7 ist eventuell zu dick für sowas.
einsparen Und warum stellt dann Atmel auch 8051 her und entwickelt sogar neue? Im Gegenteil, der AT89C2051 war für mich überhaupt erst der Grund, was bei Atmel zu kaufen. Das war 1993 der erste preiswerte Flash-MC weltweit. Den AT90S1200 habe ich dann probiert und war bitter enttäuscht (schwerer
-
Thread
Wer hat Erfahrung mit HAP?
@timaks Die CAN-VLAN-ID ist bei deiner CCU und CU verschieden. Auch wenn du den CAN-Bus abgeschaltet hast würde ich das mal angleichen. Gruß Carsten
at ./hap-configserver.pl line 5. joern@ubuntu:/opt/hap/bin$ [/c]
-
Thread
Atmega2560 mit mehreren Atmega128 vernetzen
Wenn Du Dir was gutes tun willst, also eine zuverlässige dauerhafte Lösung suchst, dann nimm CAN (AT90CAN32/64/128), die riesen 256kB des ATmega2560 brauchst Du im ganzen Leben nicht. Erst recht nicht, wenn Du für jede kleine Teilaufgabe schon nen riesen AT90CAN128 nimmst. Peter
der I2C-Bus so anfällig ist wie Du sagst, was ich Dir ja auch glaube, dann muß ich wirklich auf den CAN-Bus, der ja auch deshalb in den Autos seine Dienste tut. Danke Peter, werde Deinen Rat annehmen und die AT90CAN128 für mein Projekt einsetzen. Eine Frage noch: Ich brauche 3 Displays 204Dip(20X4)
-
Thread
EMS > ESP8266-12 WLAN-Modul
aus? Wie viel Speicher (Befehl: free) hat deine Umgebung? Mach mal "make clean; make; dmesg|tail 64" und "tail -64 /var/log/messages" und "tail -64 /var/log/syslog"
Hi mws, sure, I can ship the PCBs to Belgium. Simply send me a private Msg with your complete address. 1 PCB: 2,90€ 2 PCBs: 5,50€ I bought the step-down converter from http://www.exp-tech.de/pololu-3-3v-300ma-step-down-spannungsregler-d24v3f3
-
Thread
ASCII und Fleury Uart
ja aber die fleury kennt ja leider den At90can128 nicht
mode klappt alles! Es muss doch irgendwie so sein, daß durch die Komination Fleury Lib und dem At90can128 das MSB verloren geht... Merkwürdig...
-
Thread
LON Bus Windhager mitlesen/steuern
^ ^ nv 100% As you can see above the whole LON packet (starting at |02 looks the same, except for the NV nr and the CRC. I am under the impression that it is the 0b 01 0A sequence that relates to what parameter is in a
of Firing automate, SW ver 3.22 : Lon bus ID: 60 Infowin (Display), SW ver 2.50 : Lon bus ID: 90 UML C1 (I think): Lon bus ID 10 WVF: Lon bus ID 2 I do not have the FB 5210 indoor controller, but I need to get one to get a good control of the system. But maybe now I can manage it with a couple
-
Thread
Suche nach Controller, was haltet ihr von ATSAM9263
teil ist. Aber der AT91SAM9623 hat doch alles "onboard". CAN, LCD, Ethernet und USB. Nur eine alternative habe ich nicht gefunden und da es wohl auch keine gibt und die Errata verträglich scheint werde ich mir das dingen
3.1.3 Evaluation Kit 3.1.3.1 Booting The AT91SAM9263 features an internal 80 KB SRAM. In addition, it also provides an External Bus Interface (EBI), enabling the connection of external memories; a 64 MB SDRAM chip is present on the AT91SAM9263