-
Thread
Was benötige ich um einen 8086 in Assembbler zu programmieren ?
> Huge Ich wusste doch das ich einen vergessen hatte :-). > aber davon mehr als 64 kB RAM anzusprechen ist ein übles Gewürge Naja, auch nicht schlimmer als eine Bankinglogik beim 8051. 128 kB Code schafft man schon mit User/System und 128 kB Daten mit Daten/Stack. Siehe meine
Percy N. schrieb im Beitrag #6481831: > Demnach wäre also die olle IBM eher akkufrei als AVR. AVR hat keinen Akku.
-
Thread
DWARF error: invalid abstract instance DIE ref
Pause. [c] #pragma once #define INLINE inline __attribute__((always_inline)) namespace AVR128DB { namespace TCB { namespace { using Register = volatile uint8_t *; #if defined(__AVR_AVR128DB48__) #include <AVR128DB48_TCBnRegister.h
v2.35. [c] C:\avrToolchain\avr-gcc-10.1.0_mingw64_binutils2.35/bin/avr-objdump: DWARF error: could not find variable specification at offset 15ee C:\avrToolchain\avr-gcc-10.1.0_mingw64_binutils2.35/bin/avr-objdump:
-
Thread
AVR128DB - Clock Failure Detection
/ioavr128db48.h> #elif defined (__AVR_AVR128DB64__) # include <avr/ioavr128db64.h> /* end new AVR128DBxx */ [/c] Wenn die µC irgendwann im avr-gcc schon eingebaut sind, ist das kopieren der specfiles
Hallo, weil jemand nach einer Bezugsquelle fragte. TME hat mehrere AVR128DA und drei verschiedene AVR128DB (28, 48 und 64 Pin) auf Lager laut deren Anzeige. Filter "AVR128" und "auf Lager" setzen.
-
Thread
AVR128DA übertakten
> ... alle Funktionen das AVR128DA48 ... Mir scheint, dass Microchip diese nur als eine Art Vorserie für die AVR128DB ansieht. Aber viel Neues kommt nicht hinzu, die erlangten Kenntnisse sind also eine gute Grundlage für einen
an Wilhelm M.: [code] 20 24 28 32 MHz AVR128DB28: 19.96 23.94 27.95 31.96 AVR128DA28: 19.98 23.98 27.97 31.98 [/code] Konditionierung per 32 KiHz-Quarz habe ich nicht ausprobiert.
-
Thread
TCB von ATmega4809 megaAVR0 Serie
Danke für die 6.15 € Ersparnis. Dass aber Microchip die AVR128DB28-I/SP erst im Dezember liefern kann ... - und dazu passt dann der Name der Errata-Datei (auf den ich mich bezog): "AVR64DB28..."; also etwas mehr Ruhe (und Sorgfalt) wäre angebracht.
ohne diesen verbalen Ausrutscher angekommen. Im Übrigen bezog ich mich darauf, dass das offenbar AVR128 und AVR64 vermischt wurde.
-
Thread
Update: AVR Debugger
konzentrieren, für die das Studio keine Simulatoren bereitstellt, d.h. die "neuen" Megas und Tinys, sowie die AVR64DA/DB und AVR128DA/DB. Also all den Kram der auf XMega-Technologie basiert. Denn bei all diesen Teilen fehlt mir ein Simulator schmerzlich. Debugging "OnChip" ist nur ein sehr ungenügender Ersatz
für die das Studio keine Simulatoren bereitstellt, > d.h. die "neuen" Megas und Tinys, sowie die AVR64DA/DB und AVR128DA/DB. > Also all den Kram der auf XMega-Technologie basiert. > > Denn bei all diesen Teilen fehlt mir ein Simulator schmerzlich. > Debugging "OnChip" ist nur ein sehr ungenügender
-
Thread
Linux wird nicht wirklich akzeptiert, woran liegt das ?
AVR wird nicht wirklich akzeptiert, woran liegt das?
ACDC schrieb im Beitrag #6395317: > Was muss ich da für einen Intel x64 runterladen? > Und wo? https://www.debian.org/distrib/netinst.de.html --> amd64
-
Thread
AVR als SPI Slave-Peripherie
Also, etwas nicht zu sehr schnelles, aber fähig, komplexere Handlungen zu machen. Z.B. graphische 128x64-LCD: statt alle Pins zu Steuerung über ISP und MCP23S17 und mit einer Menge von 3-Bytes-Befehlen für jede Bytes, schickt ein Controller nur einzigen Befehl: "zeichne mir mal eine Linie von xy bis
gleichzeitig Schreiben und Lesen, außerdem kann man einige Operationen zusammensetzen (z.B. E1=0 + DB-Schieberegister von Z zu Aktiv, wofür MCP23S17 mehrere 3-Bytes-Befehle braucht).
-
Thread
Arduino Mega 2560 Pro Mini - Arduino des Grauens!
Laut Bedienungsanleitung (http://download.zeitech.de/Documents/mySmartUSB_MK2_Manual.pdf) das "myAVR Progtool" oder im AVR Studio das Tool "AVR Prog" oder avrdude. Lies einfach mal die Bedienungsanleitung, bevor du dumme Fragen stellst. Er verwendet er das AVR910/911 Protokoll. Ich habe einen ähnlichen Programmierdapter (das war mein erster), der funktionierte mit dem Programm Avr-Osp II (http://stefanfrings.de/avr_tools/AvrOspII_547.zip). Das Protokoll ist aber sehr alt, es unterstützt einige aktuelle Modelle nicht. Selbst für den ATTiny13 musste ich schon einen Workaround konfigurieren
-
Thread
Plattenspielerantrieb Konzept - Hilfe gesucht
Zahl? > Ich würde in solchen Fällen immer eine binäre Teilung (also irgendeine > Zweierpotenz wie 64, 128, 256, 512...) anstreben. Der µC tut sich damit > viel leichter. Und der muss das dann den Rest seinens Lebens ja auch > alle Millisekunde neu durchrechnen. Gutes Argument. In der Herstellung
Zahl? >> Ich würde in solchen Fällen immer eine binäre Teilung (also irgendeine >> Zweierpotenz wie 64, 128, 256, 512...) anstreben. Der µC tut sich damit >> viel leichter. Und der muss das dann den Rest seinens Lebens ja auch >> alle Millisekunde neu durchrechnen. > > Gutes Argument. In der Herstellung
-
Thread
STM32 - Low Level Library Dokumentation
Hier ein blockorientiertes Beipiel für I²C, dass nicht nur auf AVR sondern auch auf STM32 und Lego Mindstorms umgesetzt wurde: [c] /** * Perform an I²C transaction, which sends 0 or more data bytes, followed by receiving 0 or more data bytes. * * @param slave_addr
Wochen bei einigen Konfigurationstabellen "Versioning" aktivierte (ist ein neues Feature bei MariaDB). Danach habe ich dann gegoogelt, einen Bug Report gefunden und die Erkenntnis, dass ein neuer neuen MariaDB Connector das Problem behebt. Wenn ich schon auf gut Glück jedes Updates herunter laden
-
Thread
Z180SoftSystem
50 0000' 0020 dw ??0011 ; 128 byte records per track 51 0002' 05 1F db ??0012,??0013 ; block shift and mask 52 0004' 01 db ??0014 ; extent mask 53 0005' 07F9 dw ??0015 ; maximum
214 dpb 512,8,2048,4096,1024,6,8000h 50 0000' 0020 dw ??0011 ; 128 byte records per track 51 0002' 05 1F db ??0012,??0013 ; block shift and mask 52 0004' 01 db ??0014 ; extent mask 53 0005' 07F9 dw ??0015 ; maximum
-
Thread
FLASH im normalen Addressbereich AVR128DA
Ich arbeite mich jetzt gerade in die neue AVR128DA MCU Familie ein und habe dabei gesehen, dass ein Teil das Flash, nämlich die oberen 32kbyte, in den Adressraum der Daten gemapped ist. Das finde ich natürlich sehr praktisch habe aber noch nicht
Geht so: Daten im Flash ablegen (hier das voreingestellte Segment von 96-128K) und Adresse im Datenbereich berechnen! .org $c000 F_DATASTR: .DB "STRING",$0a .equ DATASTR = (F_DATASTR*2)-$10000 Zugriff dann im gemappten Speicher lds r16,DATASTR ;R16= erstes
-
Thread
Neue AVR Familie - AVR-DA
Gerade durch Zufall entdeckt, vielleicht für den Einen oder Anderen interessant - es gibt eine neue AVR-Familie: AVR-DA. Mehr dazu: http://www.microchip.com/wwwproducts/en/AVR128DA28
... noch eine erneuerte 8-bit Front die eröffnet wurde: e.g. PIC18f27q43 - pdip 28pin - 64MHz @1.8-5V - fetch/decode/exec pipeline (endlich!) - 128K/8k/1k Flash/Ram/Eeprom - hw stack jetzt 128 entries deep - adc/dac 12/8 bits - ... - plus Onchip-Periphery, die die AVR Derivate noch lange
-
Thread
Datei auf SD-Karte via AVR auf Computer übertragen
löten und Dir nicht die Finger brechen willst: https://www.microchip.com/wwwproducts/en/PIC24FJ64GB002 Ist jetzt kein AVR. Kennst Du nicht. Ist aber auch nicht weiter schlimm, Du willst und sollst ja was lernen, auch dass es noch eine Welt abseits von Arduino gibt. Dieser Prozessor ist einigermaßen
und da: W25Q128JW_RevB_11042019-1761358.pdf das Flash darf auch nur 3V3 ("W25Q128JVSIM")! Das alles mit Levelshiftern vollzukleistern ist aber sicher nicht zielführend: also darf VCC nur 3V3 sein. Was dann
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
AVR core with up to 64K program memory avr31 - classic AVR core with up to 128K program memory avr35 - classic AVR core with up to 64K program memory
/atmega6490p avr/lib/avr5/atmega64c1 avr/lib/avr5/atmega64hve avr/lib/avr5/atmega64hve2 avr/lib/avr5/atmega64m1 avr/lib/avr5/m3000 avr/lib/avr51/ avr/lib/avr51/atmega128 avr/lib/avr51/atmega128a
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
etwas an Peripherie. Beim RAM gibt es eigentlich keine Probleme, nur daß man etwas so kleines wie ein 64Kx8 kaum noch kriegt. Ist aber nicht schlimm, sowas wie ein 628128-LP55 mit 128Kx8 und 55ns gibt's sogar noch in DIL. Für den ROM sehe ich aber ausgesprochen schwarz. EPROM's sind nicht nur arschlangsam
Bild entsteht. Aus Einsen und Nullen... Ja klar! Deshalb schlage ich einen Mikrocontroller (z.B. AVR) + Punkt-Matrix-Display (so 128x160 Pixel) vor. Als Schüler hatte wir einen graphikfähigen Taschenrechenr, auch dort konnte man auf den Bildschirm schreiben, allerdings in Basic über irgendwelche
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
5. Nucleo-32 Boards von ST mit den unterschiedlichsten Controllern, z.B. mit L432KC (256kb Flash, 64kb RAM), F303K8 (64kb Flash, 12kb RAM) oder G431 (128kb Flash, 22kb RAM). Vom Pinout kompatibel zu Arduino-Nano soweit dies der jeweilige Controller erlaubt, ansonsten über Lötbrücken umkonfigurierbar
Beitrag #6132545: > ~~~~~ ALL TESTS PASSED ~~~~~ > > Wie man sieht haben beide Blue-Pills jeweils 128 KB Flash. Das ist normal, ST lieferte bisher die STM32F103C8T6 immer mit 128 KB Flash aus, von denen per ST-Link aber immer nur 64KB nutzbar waren. An die obere 64KB-Hälfte kommt man nur per Bootloader
-
Thread
Was ist Fast PWM ? Gesperrt
einfach mal die Folge um const uint16_t pwmtable_8B[8] PROGMEM = { // aus 0, 4, 8, 16, 32, 64, 128, 255 // wird 255-0, 251-4, 255-8, 251-16, 251-32, 251-64, 251-128, 251-255 }; umgedreht deswegen weil einige Nokia5110 high aktiv sind andere low aktiv.
ja nichts 0 oder 255 const uint16_t pwmtable_8B[8] PROGMEM = { // aus 0, 4, 8, 16, 32, 64, 128, 255 // wird 255-0, 251-4, 255-8, 251-16, 251-32, 251-64, 251-128, 251-255 }; und wenn es an einem Ende funktioniert und am anderen Ende nicht, nach dunkel hell kommt hört offensichtlich
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
Kleiner DIY Synth von 2019 Mein Blog: https://www.sequencer.de/synthesizer/threads/avr-synthesizer-wave-1-de-generator.87599/page-19 Gruß Rolf
Feldfernsprecher :-) Hier ein kleines Video zur besseren Ansicht: https://www.youtube.com/watch?v=zBjsx0DB0JU
-
Thread
Nutzt ihr noch "richtige" PC's? (ATX Formfaktor/Tower)
Bei 128 Threads pro Prozessor wird diese Art der Last-Darstellung allmählich etwas unübersichtlich.
kleine SSDs würde ich nicht mehr kaufen, 1TB sollten es schon sein. Zuhause habe ich auf einer 128er SSD Linux mit den ganzen Entwickler-Tools für Elektronik und Java EE, sowie Windows und meine Musiksammlung. Damit komme ich gerade aus. Mit 256GB wäre ich sehr gut bedient. CPU Historiker schrieb
-
Thread
Grafik Display mit Grafik Controller ST7565R - Probleme bei Zeichenausgabe
abgerüstet auf das Minimum, bei dem der Fehler > noch auftritt. In compilierbarer Form. [code]#include <avr/io.h> #include <avr/pgmspace.h> #define F_CPU 16000000 #define LCD_DATA PORTC #define LCD_DATA_DDR DDRC #define LCD_CONTROL PORTA #define LCD_CONTROL_DDR DDRA #define DB0
bekommst du > falsche Werte. Stimmt. Und wie ich gerade sehe, kommt noch obendrauf, dass es ein AVR mit mehr als 64k Flash ist - viel Spaß mit diesen Missgeburten ...
-
Thread
Parallel to SPI Interface-Chip?
soweit ich mich erinnere waren die im Fitting immer sehr störrisch), aber in ein XILINX XCR3128 (also 128 Makrozellen) passt das locker rein. Bei 64 Makrozellen könnte es knapp werden.
. Allerdings fehlten ihm die I/O-Pins fürs Handshaking. Dafür besaß er noch 256 Byte SRAM, wovon 64 Byte per Batterie gepuffert werden konnten. * Mit einem der Z80-SIO ist das vermutlich nicht so einfach möglich (wenn überhaupt).
-
Thread
ATtiny85 (AVR Atmel 8bit), Linux, Microcontroller, C/C++
/dp/B07R6LVVZW/ref=cm_sw_em_r_mt_dp_U_VWN1Db8XCV5VC [1] https://www.amazon.de/dp/B06WD5FTVD/ref=cm_sw_em_r_mt_dp_U_.VN1DbNX3ZPHF
wirklich weiter. Allerdings ist das unter Linux wirklich kein großes Problem. Die Pakete gcc-avr binutils-avr avrdude (zum Flashen) avr-libc gdb-avr sollte man in jeder Distro so oder so ähnlich benannt finden. Dazu kann man ein eclipse mit eclipse-cdt und avr-plugin installieren, wenn
-
Thread
Arduino Bit Shifting Problem
#include <hd44780ioClass/hd44780_pinIO.h> //Display PinSetup //const int rs = 12, en = 11, db4 = 10, db5 = 9, db6 = 8, db7 = 7; //Piazo Pin Setup const int buzzer = 2; int PowerOn = 0; hd44780_pinIO lcd(12, 11, 10, 9, 8, 7); const int LCDCols = 20; const int LCDRow = 4; #define LCD_COLS
andi r18, 0x01 ; 1 d4: 30 fd sbrc r19, 0 d6: 20 e8 ldi r18, 0x80 ; 128 d8: 81 fd sbrc r24, 1 da: 20 64 ori r18, 0x40 ; 64 dc: 82 fd sbrc r24, 2 de: 20 62 ori r18, 0x20 ; 32 e0: 83 fd sbrc r24, 3 e2:
-
Artikel
AVR Bootloader FastBoot von Peter Dannegger
GitHub Linux- und Mac-Host (ohne One-Wire-Unterstützung), nur mit Anmeldung Dev-C++ Portierung (Win64) Windows-Host mit GUI von leo-andres.de, alte Version Host-Software für Version 1.7 Python-Script von kreatives-chaos.com Dev-C++ Portierung (Win32) Sonstiges Atmel AVR-Studio (um Bootloader zu assemblieren
SRAM_START' in .org" kommt. Das AVRStudio lässt sich unter Linux auch mit WINE installieren (die IDE des AVR Studio 4 geht allerdings nur mit ein paar Tricks aus der AppDB - ist für das Assemblieren des Bootloaders aber nicht nötig). Wenn "avrasm2.exe" und die zum AVR passende Include-Datei (beispielsweise
-
Thread
ARM-Assembler-Tutorial
programmiere das Kindchen, lies den Titel "... *ARM* ..." ! Nicht altes Kinderspielzeugs a la AVR. :-<<<
Perfekt. So eine "AVR vs. ARM"-Diskussion hat in diesem Thread über ARM-Assembler absolut gefehlt. Weiter so!
-
Thread
Kabelbaum Prüfgerät
K. schrieb im Beitrag #6696173: > Kennst Du Scada lel mein S5 Programm war grad mal 5kB groß + DB
den hex für ein arduino (328) einstellen mit i2c mcp23017 , 2x Led, 2x Taster, 1x piezo . Ui ist für 64 Kanäle gemacht, funktioniert natürlich auch von 8 bis 128 wobei es dann aber einige Verschiebungen gibt.
-
Thread
BME680 etwas ATMega-freundlicher auslesen
), UINT32_C(1000000), UINT32_C(500000), UINT32_C(250000), UINT32_C(125000) }; var1 = (int64_t) ((1340 + (5 * (int64_t) dev->calib.range_sw_err)) * ((int64_t) lookupTable1[gas_range])) >> 16; var2 = (((int64_t) ((int64_t) gas_res_adc << 15) - (int64_t) (16777216)) + var1); var3 = (((int64_t) lookupTable2[gas_range] * (int64_t) var1) >> 9); calc_gas_res = (uint32_t) ((var3 + ((int64_t) var2 >> 1)) / (int64_t) var2); return calc_gas_res; }[/c] Der Gaswiderstand wird in sage
-
Thread
Frage zum ADC Modus
Interruptroutine. Ich meine dass es damals etwa 60 oder 70% Rechenzeit waren, weiß aber nicht mehr ob das mit Clk/64 war (Clk/128 ist auskommentiert). Das wären 250 kHz ADC-Takt und 19 kHz Samplerate. Inzwischen sind 32-bit Controller den 8-Bittern preislich gleichgezogen, das ganze ist jetzt eher minimalistische
gibt keine Garantie oder gar Spezifikation, wieviele Bits es bei welcher Frequenz sind. Christoph db1uq K. schrieb im Beitrag #5982503: > Die Begrenzung liegt bei meiner Aufgabe eher in der Ausführungszeit der > Interruptroutine. Ja, klar. Viel Rechnerei kannst du mit einem AVR dann nicht mehr
-
Thread
HEX Editor AVR Controller
Sinne des Intel-x86-segmented Speichermodells, aber auch als lineare Adressen. Sogar schon beim AVR8 bekommt man es mit diesen Offsets zu tun. Nämlich bei allen AVR8 mit Flash>64k. Der Bootloader liegt dort nämlich im zweiten Segment... > Prinzipiell können diese in beiden Dateien Duplikate enthalten
auf sobald man die ersten 64K überschreitet. Jetzt brauche ich ein 128kB file was ab 0x08000000 gespeichert wird.
-
Thread
Zeta SBC V2 Z80 mit Floppy Disk
Assembler geschrieben ist. Die Images sind 512kb gross, wobei ich noch nicht weiss, wie die in einem 64kb Adressraum verarbeitet werden.
es beim Booten geladen und geswitched wurde? Oder bleibt da etwas ROM unten oder oben im Speicher? 64 kb sind ja 4 x 16kb, also 4 Bänke.
-
Thread
Welches Linux als Windows7-Ersatz
mit Flashen von Controllern über > JTAG, etwa STM32? Open-OCD über Kommandozeile oder wie? Für AVR benutze ich avrdude und dazu die GUI AVR8-Burn-O-Mat (wie unter WIndows). Für STM32 nutze ich die in der System Workbench integrierte Funktion oder den STM32 Cube Programmer (kann GUI und Command-Line
> den Abfahrtszeiten kann man sogar übers Internet erreichen. Beispiel: https://iris.noncd.db.de/wbt/js/index.html?bhf=BL&&style=qran&typ=ab (Bahnhof "BL" - Berlin Lehrter Bahnhof ;)
-
Thread
Näherung für ArcusTangens?
rationalen Approximationen basierende Implementierung aber auch besser als die Konkurrenten, als da wären avr-f64 und fp64lib von https://www.mikrocontroller.net/topic/85256 Von der Genauigkeit bin ich bei asin, atan in etwa wie avr-f64 (Cordic) und besser als fp64lib (ebenfalls Cordic). Siehe untere Zeile
zu PATH hinuifügen, oder avr-gcc / avr-g++ per absolutem Pfad aufrufen. Das Verzeichnis kann nach dem Auspacken verschoben oder umbenannt werden. Es gibt 2 neue Optionen -mlong-double=32/64 (default: 64) -mdouble=32/64
-
Thread
AVR8ASM-Projekte
Hallo Bernd S., für LunaAVR verwenden wir schon seit Anfang an, nur eine Assembler Version. Da das interne FrameWork auf Assembler implementierte Bibliotheken (Interface und Module) basiert. https://avr.myluna.de/doku.php?
------------- ' System Settings '--------------------------------------- const F_CPU = 8000000 avr.device = atmega328p avr.clock = avr.F_CPU avr.stack = 42 '--------------------------------------- ' Macros '--------------------------------------- #define BV(n) as (1<<(n)) #define NBV
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
/atmega64c1 avr/lib/avr5/atmega64hve avr/lib/avr5/atmega64hve2 avr/lib/avr5/atmega64m1 avr/lib/avr5/m3000 avr/lib/avr51/ avr/lib/avr51/atmega128 avr/lib/avr51/atmega128a avr/lib/avr51/atmega1280
avr/lib/avrxmega4/atxmega64d4 avr/lib/avrxmega5/ avr/lib/avrxmega5/atxmega64a1 avr/lib/avrxmega5/atxmega64a1u avr/lib/avrxmega6/ avr/lib/avrxmega6/atxmega128a3 avr/lib/avrxmega6/atxmega128a3u
-
Thread
Atmega128 - Programm wird geladen, aber LED blinkt nicht?
Das Ganze lade ich mit folgendem Skript über einen AVRISP XPII auf den Mikrocontroller: avr-gcc -Wall -Os -DF_CPU=16000000UL -B 9600 -mmcu=atmega128 -c main.c -o main.o avr-gcc -Wall -Os -DF_CPU=16000000UL -B 9600 -mmcu=atmega128 -o main.elf main.o rm -f main.hex avr-objcopy -j .text -j
> Ich kenne avrdude nicht, aber "m168" irritiert mich. avrdude -c avrispmkII -p --he avrdude: AVR Part "--he" not found. Valid parts are: uc3a0512 = AT32UC3A0512 c128 = AT90CAN128 c32 = AT90CAN32 c64 = AT90CAN64 pwm2 = AT90PWM2 pwm2b = AT90PWM2B pwm3
-
Thread
Raspberry Pi 4 vorgestellt
/posts/rpi4-64bit-virt/
ps. 64bit gibt seit ein paar Tagen. ich verwende eine SanDisk Extreme Pro 128GB microSDXC Memory Card + SD Adapter with A2 App Performance + Rescue Pro Deluxe 170MB/s Class 10, UHS-I, U3, V30 ich denke
-
Thread
STM32 und Linux - Einsteigerfragen
/* Specify the memory areas */ MEMORY { DTCMRAM (xrw) : ORIGIN = 0x20000000, LENGTH = 128K RAM_D1 (xrw) : ORIGIN = 0x24000000, LENGTH = 512K RAM_D2 (xrw) : ORIGIN = 0x30000000, LENGTH = 288K RAM_D3 (xrw) : ORIGIN = 0x38000000, LENGTH = 64K ITCMRAM (xrw) : ORIGIN = 0x00000000, LENGTH = 64K FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 2048K } sollte also eigentlich richtig sein.
-
Thread
Physikalischer CAN Bus mit Transceivern aber ohne CAN Controller
Harald schrieb im Beitrag #5858661: > Und kein Sleep-Modi Aus dem DB: Integrated PMU (Power Management Unit) to minimize power consumption during Sleep, Deep-sleep, and Deep power-down modes. Three reduced power modes: Sleep, Deep-sleep, and Deep power-down
die CAN-Hardware sorgt automatisch dafür, daß alles richtig ankommt. AVRs mit CAN sind z.B. AT90CAN128, ATmega64M1 und deren kleineren Brüder.