-
Thread
Arduino Timerprobleme - suche programmierbaren Oszillator
Etwas weniger Prosa, dafür mehr Quelltext. [[AVR - Die genaue Sekunde / RTC]]
ineffektiv (teilweise!) der Compiler das > übersetzt Mach's halt so: [c] PORTB = __builtin_avr_insert_bits(0xff7fffff, t3.ub[3], __builtin_avr_insert_bits(0xfff7ffff, t2.ub[3], __builtin_avr_insert_bits(0xffff7fff, t1.ub[3], __builtin_avr_insert_bits(0xfffff7ff
-
Thread
SDR-Dekoder für TFA KlimaLogg Pro/IT+ Temperatursensoren
ID 7e5e +22.7 41% seq e lowbat 0 RSSI 80 #013 1509614450 2d d4 65 f1 85 11 31 60 20 56 28 BAD 3 RSSI 65 (CRC 28 1b) #014 1509614452 2d d4 15 43 86 92 1d 60 c0 56 63 ID 1543 +29.2 29% seq c lowbat 0 RSSI 80 #015 1509614454 2d d4 12 00 08 82 32 00 01 02 44
ist für x86_64 zu berücksichtigen.
-
Thread
3 x 8 Bit addieren
hi, hund*64h zehn*0ah eins _____ summe(16bit) ed
macht, dem kann man doch ein 16bit register bis zu 999 mal hochzaehlen lassen. ...oder gibt es beim AVR kein 'INC' ? ed long live '51
-
Thread
Allgemeine Fragen zum Stack
Hi! Ich habe auf der AVR-Checklistenseite folgendes gelesen: http://www.mikrocontroller.net/articles/AVR_Checkliste#Stackpointer_initialisiert.3F_.28Nur_in_Assembler_relevant.29 Nun in der Schule haben wir soweit mir bekannt
Das ist kein Unsinn. Die PMIC in den ATXmega kann etwas mehr, als das Interruptsystem im normalen AVR.
-
Thread
Tasterverarbeitung mit ARDUINO-C
Seite die Vektoren für AVR-Series-0, -1 und -2 nicht mitgelistet sind.
Vorher übte ich an 6802 und HC11 in ASM. > Später mit PICs. > 6802 ? ist das nicht der Commodore C64 Chip ? Damit fing meine unglückliche ASM-Liebe an ;-) Ah - MC68HC11 - wie schön " einfach " der noch war. ASM noch schöner, das bzw. nur "AVR8ASM", übe ich immer noch hin und wieder ;-) Bist
-
Thread
ESP32-CAM Entwicklungskit
den benötigten Python addon Kram installieren https://dl.espressif.com/dl/xtensa-esp32-elf-linux64-1.22.0-80-g6c4433a-5.2.0.tar.gz = webbrowser download Compiler into "Downloads" tar -xzf ~/Downloads/xtensa-esp32-elf-linux64-1.22.0-80-g6c4433a-5.2.0.tar.gz = from "Downloads" ins esp DIR extrahieren
, ob > es Absicht ist oder nur die Chips vertauscht wurden ;-) laut Aufdruck ist bei mir ein PS64D4L bestückt, das wäre ja ein 64MBit = 8MB? JaKa schrieb im Beitrag #5773589: > Im Ergebnis kann ich im Webinterface aber auch die deutlich höheren > Auflösungen bis UXGA auswählen und bekomme noch
-
Thread
Zilog Z80 CPU
Tastatur von 0 bis F + Funktionstasten. Sah etwa so aus: http://www.auram.de/media/projekte/gdp64fpga-nkc-sbc2.jpg (SBC2 + HEX-IO)
http://elm-chan.org/works/vp/report.html. WAV und ähnliche unkomprimierte PCM-Daten kann auch ein AVR abspielen. Einfach von SD-Karte o.ä. lesen und auf einen geeigneten DAC schreiben. Projekte dazu findest du auch in diesem Forum zuhauf. XL
-
Thread
ATMega644 UART funktioniert nicht richtig
Kaltstart muss ich die Spannungsversorgung kurz unterbrechen, dann gehts. Die Datenpakete sind 28 bzw 64 Byte lang. Meine Idee war, dass ich beim nächsten Teil, in die Spannungsversorgung einen Transistor einplane, der vom Mega abgeschaltet werden kann, wenn nach n Sekunden keine Daten empfangen
bis dahin alles geklappt hat, hast Du wohl einnen Fehler im AVR Programm. Also: Fehler zuerst einkreisen und dann Fragen stellen.
-
Thread
Assembler (AVR) Freaks bitte: der schnellste Weg, einen ganzzahligen Wert zu skalieren? Gesperrt
Zyklus kämpften. Ad hoc fallen wir da die Seiten - http://www.6502.org/source/ - http://codebase64.org/doku.php?id=base:6502_6510_maths ein, bei denen man mal schauen könnte ob es dort etwas brauchbares gibt. Die sind zwar nicht für AVR-Assembler, aber die Ideen sollte man doch übertragen können.
} uint8_t scale1 (uint8_t value) { return scale (value, 100, 21); }[/c] wird qua avr-gcc v6 -O2 zu [avrasm] scale1: /* prologue: function */ /* frame size = 0 */ /* stack size = 0 */ .L__stack_usage = 0 ldi r25,0 ; 28 movqi_insn/1 [length = 1] subi r24,100 ; 7
-
Thread
Warte-Befehl in Assembler?
AVR, so erhält man alles, nur keine RC5 Befehle. Wenn man sich dann den generierten Code von Compilern (Bascom etc.) oder was zu RC5 an Codebeispielen zum AVR anschaut, so stellt man schnell fest, dass
denke aber mal, wenn ein und derselbe RC5 Empfänger an der C-Control feste Zeiten pro Bit hat und beim AVR nicht, wenn die Zeiten bei der DCF77 Uhr dermaßen schwanken, dann liegt für mich die Ursache eindeutig beim AVR. Wenn man dies berücksichtigt, dann kann man denke ich mit dem AVR alles machen. Die C-Control
-
Thread
Ersatzt für 90S2323 ReAVR .hex to source
Prozessor anpassen, oder? mfg Florian [avrasm]; reassembly of "xxx_h.HEX" ; created by ReAVR V3.2.0 ; at 2009/09/28 - 11:23:18 ; for Atmel AVR assembler ;--------------------------------------- ; AVR_TYPE=<unknown> ; FLASH_SIZE=8KB ; SRAM_START=0x60 ;---------------------------------
gemacht wurde auf dem AT Tyni25 (der Nachvolger vom 2323) laufen wird. Deshalb der Umweg über ReAVR was ich vorher noch nie versucht habe.
-
Thread
Anfänger-Verständnisfrage
Lothar schrieb im Beitrag #2927175: > Also mittlerweile würde ich für Anfänger keinen AVR mehr empfehlen > sondern ARM. Ihr ARM Jünger geht einen langsam auf den Keks. Beide haben unterschiedliche Anwendungsgebiete. AVR sind kleiner und für kleiner Anwendungen viel besser geeignet,
auch peinlich, nur noch einstellige Eurobeträge für komplette Development-Boards zu bezahlen. Beim AVR gab es wenigstens noch anständige Preise, und beim PIC konnte man sogar noch mitfiebern, ob man für das gewählte Modell überhaupt einen C-Compiler bekam. Spass beiseite. Mal im Ernst, AVR/PIC haben
-
Thread
AVR: Ist PORTx |= atomar?
Wie soll ein Compiler die die Grenzen eines AVR sprengen? Wir wissen nichtmal, um welches AVR es geht. Jedoch werden die Ports über Adressregister auf dem Datenbus angesprochen. Es gibt zwar SBR und CBR Maschinenbefehle (einzelnes Bits setzen
und Adresse des SFR. PORTC |= xx PORTC &= xx Notwendige Bedingungen, dass das [[atomar]] ist (avr-gcc): * PORTC ist ein 8-Bit SFR mit einer Adresse von __AVR_SFR_OFFSET__ bis __AVR_SFR_OFFSET__ + 0x1f, und die Adresse muss zur Compilezeit bekannt sein. (__AVR_SFR_OFFSET__ ist ein Built-in Makro
-
Thread
PIC18 -> NUR AN1 Analog sonst alle digital
Ich kann keinen 24er Pic finden, der nur 28pins + USB hat. PIC18F25K20 hat wieder nur einen 10bit ADC :-(( Der AN2 und AN0 sollen analoge Ausgänge sein, die bei einer Messung angesteuert werden, und mir eine Versorgungsspannung für die
haben pro Stk. 32 Cent (Europlatinen Größe) gekostet. Aber Made in China. Wie gesagt habe keinen 28 Piner mit USB gefunden , der in der PIC24 Liga mitspielt :-(
-
Thread
Schalter über Internet steuern
die geforderte Performance und Rechenleistung total! Das braucht mindestens einen Intel Core i9 mit 64GB RAM! Gruss Chregu
Ist zwar schon älter aber sollte für deinen Zweck ausreichen, der gute alte AVR-NET-IO https://www.pollin.de/p/bausatz-avr-net-io-810058
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
nicht, sie müssen auch verfügbar sein. Heute würde ich sagen: Wenn die ein AVR reicht, dann nimm einen AVR. Für den Einstieg sowieso.
. Und AVR reicht für das Meiste.
-
Thread
UART gesucht
@Ralf Ich schreibe 'mal ohne Nachzuschauen: 2691 (o.ä.) ist ein UART im DIL28. Hatte ich seinerzeit am 8051 verwendet. Habe jetzt doch noch im Keller gesucht: SCC2691. Wenn Du nur wenige brauchst, könnte ich Dir viere anbieten.
Kleine Korrektur von mir: der scc2681 ist ein Doppel-UART (DUART) u.a. im 28 pol. DIL-Gehäuse und den gibt es in dieser CMOS-Version wirklich erst seit ca. 1 Jahr.
-
Thread
Fragen zur Taster Entprellung von PeDa
diese in der Reihenfolge der Int-Vektoren abgearbeitet, also INT0 vor Timer0_OVF (so sind die meisten AVR IntVecTabellen aufgebaut)
würde ich auf CTC-Mode verzichten. Wenn ich z.B. exakt 1ms brauche, dann 16MHz Quarz, Timer0 CTC /64 OCR0A=249
-
Thread
AVR als EPROM benutzen (C-Optimierung)
Ersatz-Chips nicht stimmt? Das hat mich auch schon gewundert. Ich hätte nen (fast) pinkompatiblen 28C256 genommen. Und wenn man kein Programmiergerät hat, ist das mit nem AVR auf Lochraster auch schnell hingefrickelt.
Sub-Platine untergebracht die ich komplett neu mache, also Pinout ist egal. Abgesehen davon finde ich den AVR einfacher zu routen als den 27er, wer hat sich nur so ein Pinout ausgedacht. > Ich hätte nen (fast) pinkompatiblen 28C256 genommen. Und wenn man kein Der dann auch gerne mal das dreifache des AVR
-
Thread
Moodlight Sourcecode hilfe
15, 15, 16, 17, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 35, 36, 38, 40, 41, 43, 45, 47, 49, 52, 54, 56, 59, 61, 64, 67, 70, 73,
Anweisung ist unnötig wenn der richtige CTC verwendet wird. Diese Addition kostet 102400 Zyklen/s, 0,64% der Rechenleistung und hat für den gegebenen Zweck keinerlei Nutzen.
-
Thread
Haussteuerung Attiny2313 20-PU / enc28J60 / Raspberry pi
Steuerung Licht und so sein da habe ich noch platz für Erweiterungen und zur Kommunikation einen ENC28J60. Für die Zentrale dachte ich mir einen Raspberry Pi 3 und zur Kontrolle noch eine LCD anzeige für die überwachung aus. Für den Aussenbereich dachte ich an einen Atmega1280 und ENC28J60. Die Verbindung
Stromverbrauch ist ein gutes Thema dacht nur es vereinfacht das System hänge auch nicht an den enc28J60 nur einfach gefunden werde aber die Räume im Keller in 2 Zonen aufteilen und mit zwei Atmega 1284 steuern, da brauche ich nur 2 enc28J60 für den Keller . Den Aussenbereich bekomme ich mit Verkabelung
-
Thread
AVR910 ISP-Programmer: Supported AVR's?
| R/W | ;* |mega161| 1E 94 01 | 0x60 | R/W | R/W | R/W | R/W | ;* |mega163| 1E 94 02 | 0x64 | R/W | R/W | R/W | R/W | Mich nervt allerdings das ich immer schaun muß was ich Programmieren kann. Ich werde nächste Woche den AVR ISP Progger bekommen. Der kann dann alle bis auf den Tiny11
MegaLoad leider nur Mega-Schrott in meinen Atmega8 transferiert - irgendwie kam es mit dem Hexfile aus WinAVR nicht klar. Daher habe ich den Bootloader vom AVR109 auf WinAVR portiert, für den ATmega8 passend gemacht und benutze den in Verbindung mit dem AVR Prog aus dem AVR-Studio, um meinen Code zu programmieren
-
Thread
LCD funktioniert nur nach Programmierung
wenn der programmer nicht mehr angeschlossen ist). Die Atmega-Beschaltung entspricht der aus dem AVR-Tutorial. Ich verwende jedoch einen 4MHz Quarzoszillator (SUT_CKSEL fuse gesetzt auf EXTCLK_6CK_64MS). Im Anhang noch ein Bild zur Beschaltung der Port-Pins. Hatte jemand von euch schon einmal
[c] #define F_CPU 4000000UL //definiere Takt-Konstante für delay.h //header files #include <avr/io.h> #include <util/delay.h> //function prototyping void enable(void); void send_upper_4bit(uint8_t data); void send_instruction(uint8_t instruction); void send_data(uint8_t data); void init
-
Thread
PWM Problem / Frage
entsprechenden werten hin. ich benutze den 8Mhz internen Quarz und den Ausgang Port-B1 also Timer OC1A des AVR hat da vielleicht jemmand eine idee? MFG
Output Compare Register, welches das Puls/Pausenverhältnis bestimmt. Also für 7ms: 7/16.384*65.535= 28.000. Wenn Du exakt 16ms haben willst, mußt Du bei Teiler 2 den TOP-Wert auf 64.000 setzen und erhältst für 7ms 7/16*64.000= ebenfalls 28.000. Übrigens gibt es auch Leute, denen es Spaß macht, Pferde
-
Thread
ATmega8 Programm nach ATmega48 portieren?!?
neueren AVRs anbelangt, da hat sich ElmChan schonmal drüber ausgelassen: http://elm-chan.org/docs/avr/jitter.html Man braucht den japanischen Text nicht zu verstehen, die Bilder rechts sind auch so deutlich genug. Hmm, Stromsparen auf Kosten der Stabilität? Da war doch noch was... Ja, richtig,
Klar, die MegaX8 brauchen (wie Mega128) mehr als 64 Bytes I/O. Also ist Extended-I/O schon sinnvoll. Aber warum lässt man im bitweise ansprechbaren I/O und im normalen I/O soviele Adressen ungenutzt?? Das meinte ich, als ich die MegaX8er Serie "schlechtredete
-
Thread
Prototyp: Low-Cost Powerline Hausbus mit AVR
kann man auch, - Input über Spannungsteiler auf 2,5V + Input an PWM-Ausgang AVR. Gruß Roland
Wäre es möglich einen ATMega AVR 8-16 AU im Gehäuse TQFP-32 anstatt AT90S2333 zu benutzen. Muss da noch die Schaltung (homeautomation.zip) geändert werden? Müsste man in diesem Fall (für ATMega AVR 8-16 AU TQFP-32) noch das Programm
-
Thread
UART und SD Karte
Greift auf eine SD Karte per SPI zu * * Doku, siehe http://www.mikrocontroller.net/articles/AVR_FAT32 * Neuste Version: http://www.mikrocontroller.net/svnbrowser/avr-fat32/ * * */ #define F_CPU 8000000UL #include <avr/io.h> #include <util/delay.h> // definiert _delay_ms()
//www.mikrocontroller.net/articles/AVR_FAT32 * Neuste Version: http://www.mikrocontroller.net/svnbrowser/avr-fat32/ * Autor: Daniel R. */ #ifndef _UART_H #define _UART_H #define BAUD 9600l #define UBRR_VAL ((F_CPU
-
Thread
Pins für LCD
warscheinlich ein LCD ohne Controller verwendet worden ? Ich hatte immer nach solchen Pins bei dem 64er Package gesucht. mfg Christoph
Controllern angeschlossen, und zwar an wesentlich einfacher gestrickte Controller wie Atmega328 mit nur 28 Pins. > Ich hatte immer nach solchen Pins bei dem 64er Package gesucht. Die im Blockdiagramm als D[7:0] bezeichneten Pins heißen im Pinout der SAM3S-Controller offenbar PGMD0 .... PGMD7. Diese
-
Thread
ATtiny13 Fast PWM-Mode mit OCR0A und extremwerten
Hallo zusammen, wollte mir mal diesen Abschnitt aus dem Datenblatt Seite 64 des ATtiny13 ansehen. Das heißt, wie so ein Spike auf dem Oszilloskop aussieht. " The extreme values for the OCR0A Register represents special cases when generating a PWM waveform output in the
angeschaltet sehen. Was ist das eigentlich für ein Tastkopf? Kontrolliere einfach mal die Masse zwischen AVR-GND und Scope mit einem Multimeter auf Durchgang.
-
Thread
ARM-Assembler-Tutorial
stm32f1x.cfg -c "program linker_skript_demo_01.elf verify reset exit" liefert: [code] xPack OpenOCD, 64-bit Open On-Chip Debugger 0.10.0+dev (2019-07-17-11:28) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html WARNING: interface/stlink-v2.cfg is deprecated
programmiere das Kindchen, lies den Titel "... *ARM* ..." ! Nicht altes Kinderspielzeugs a la AVR. :-<<<
-
Thread
Meteotime Crypt Gesperrt
Holst Du da nicht etwas zu weit aus ? Ich bin zwar kein PIC - Fan, aber angenommen da waere ein AVR drin gewesen, ich bin mir sicher da waere das gleiche bei raus gekommen und es haette geheissen... *Tatsache, das man den AVR ansich in die Tonne...* Die Hersteller haetten es schlauer anstellen
über DES mal schlau gemacht und auch eine step-by-step Anleitung gefunden, allerdings basiert die auf 64 Bit Daten. Auch wenn mit mir keiner sprechen will :/ hab ich trotzdem eine Frage: Wie unterscheidet sich die 64-bit-DES mit dem 40-bit-DES im HKW? schönen Abend. Danilo
-
Thread
77,5kHz Generator aus 20MHz Takt ATtiny45-20 Assembler 10MHz Frequenznormal
Ich denke, Bernhard bleibt einfach gerne in seinem AVR-Universum.
Abdul K. schrieb im Beitrag #6717821: > Ich denke, Bernhard bleibt einfach gerne in seinem AVR-Universum. Nichtmal das. *SEIN* AVR-Universum ist nämlich auch noch sehr viel kleiner als das tatsächliche AVR-Universum... Nur will er das nicht wirklich wahrhaben und schon garnicht öffentlich
-
Thread
Eine Zimmerlampe im Ethernet wie?
da genug, z.B von Ulrich Radig http://www.ulrichradig.de/home/index.php/avr/avr-webmodule Greetz
Das AVR-NET-IO Modul von Pollin wäre vielleicht ein Ansatz.
-
Thread
I/O's vom EEPROM schützen.
Hallo, ich möchte sicherheitshalber die I/O Pins eines EEPROM AT28C64 gegen Überlast schützen. Kann mir jemand sagen wie hoch ich den Wiederstand wählen soll. Ich verstehe das Datenblatt nicht richtig. Dort gibts die Angabe VOL Output Low Voltage IOL = 2.1 mA .40
man Pullups benötigt." Nun, Du willst bestimmt auch den EEPROM lesen, also High vom EEPROM zum AVR und da sind ohne Pullups nur 2,4V garantiert, der AVR möchte aber 3V haben. Peter
-
Thread
PHILIPS VP5500 VoIP Telefon bei Pollin
504 986 Feb 28 2007 upgrade_ref.cfg -rw-r----- 1 301 504 990 Feb 28 2007 upgrade_ref_EFT.cfg -rw-r----- 1 301 504 985 Feb 28 2007 upgrade_ref_FT.cfg -rw-r----- 1 301
MP3 schön bei 64MB Speicher? Wie sieht es aus mit einem Web Radio Stream?
-
Thread
Fehlermeldung: near initialization for
wenn der Code einfach genug ist geht auch C. Für init-Sections siehe: https://avrdudes.github.io/avr-libc/avr-libc-user-manual/mem_sections.html#sec_dot_init
-S -r -j .text -j .data -j .rodata -j .eeprom -j .boot test_lcd.elf > test_lcd.lst $ avr-objdump -P mem-usage test_lcd.elf test_lcd.elf: file format elf32-avr AVR Memory Usage ---------------- Device: atmega162 Program: 2512 bytes (15.3% Full) (.text + .data + .rodata +
-
Thread
Heute aus China angekommen: fake or not
zu spottpreisen, da ist die Fakewarscheinlichkeit dann wirklich recht gering. http://www.fritzler-avr.de/gallery/main.php?cmd=album&var1=DCDC%2FXL4015_HW64_1Pot/
spottpreisen, da ist die Fakewarscheinlichkeit dann > wirklich recht gering. > http://www.fritzler-avr.de/gallery/main.php?cmd=album&var1=DCDC%2FXL4015_HW64_1Pot/ Das ist gut zu wissen. Ich habe allerdings noch keine dieser Module gekauft weil ich meistens die 2576er SR selber baue mit Komponenten
-
Thread
ATtiny 2313 mit mySmartUSB
danke, ich habe es jetzt so verkabelt wie oben beschrieben. Dann habe in AtmelStudio 6 AVR Dude als Tools eingerichtet: avrdude.exe -p attiny2313 -e -c avr910 -P com4 -U flash:w:$(ProjectFileName):i und wenn ich das stearte erhalte ich: [code] Found programmer: Id = "AVR ISP"; type
unknown) Device code: 0x26 = (unknown) Device code: 0x27 = (unknown) Device code: 0x28 = AT90S4414 Device code: 0x29 = (unknown) Device code: 0x2a = (unknown) Device code: 0x2b = (unknown) Device code: 0x2c = (unknown) Device code: 0x2d = (unknown) Device
-
Thread
Union Problem
Hallo Forumsgemeinde, folgendes System: AVR Mega 64, Schrittmotorsteuerung, Der Schrittmotortreiber ist ein Trinamic mit SPI. Es wird ein 12 Bit Wert übergeben, der die Werte von Spule A und Spule B beinhaltet. Diese Werte stehen in einer
Compiler padding bytes > eingefuegt werden, wenn "unsigned char" groeßer als 8 bits waere > (was beim AVR nicht der Fall ist). Klar. Beim AVR kommt das nicht vor. Bei anderen Prozessoren (ab 16 Bit) ist es aber durchaus nicht ungewöhnlich, dass der Compiler zwischen 2 unsigned char ( mit je 8 Bit)
-
Thread
Ausgabe eines Zeichens über UART funktioniert nicht
http://www.mikrocontroller.net/articles/AVR_Fuses Otto
HAllo Otto, mein AVR stellt automatisch folgende Fusebit ein: Ext. Crystal/Resonator High Freq., Startuptime 16CK+64ms, [CKSEL=1111 SUT=11] Ist das ok so? Oder soll ich das ändern? Viele Grüße, David Ps: Mensch,
-
Thread
Wie ist BASIC definiert?
, dass BASIC nur so etwas wie vom ollen C64 ist und man sich gar nicht vorstellen kann, dass BASIC auch z.B. Kapselung von Variablen haben kann. Ist "richtiges" BASIC wirklich so primitiv definiert oder entspricht das nur der Vorstellung bei
Klaus I. schrieb im Beitrag #3469486: > dass BASIC nur so etwas wie vom ollen C64 ist Nun, Basic ist deutlich älter als der C64. :-)
-
Thread
Sind ARM9 wirklich schneller als ARM7
Hallo A.K.! OK! Ich weiß, du hast recht. Für z.B. einfache Projekte nehme ich nach wie vor AVR-8-Bit-Prozessoren. Das letzte Projekt forderte ziemlich viel Rechenleistung und da war die Geschwindigkeit des ARM7-Prozessors gerademal ausreichend. Mit einem AVR von Atmel hätte man die Projektziele
Zugabe ein External memory inteface. Ist zwar ein Multiplexbus ( für 16Bit Datenbus ), aber mit 4 x 64MB mehr als ausreichend. Bei Digikey kosten die derzeit 15 EUR ( 256KB Flash ) bzw. 17 EUR ( 512KB Flash ).
-
Thread
Was hört ihr für Musik ?
Hier mal ein Stück von Welle Erdball mit C64. https://www.youtube.com/watch?v=BRhMpBOqsAQ
Paco de Lucia - Entre dos aguas https://www.youtube.com/watch?v=2oyhlad64-s
-
Thread
[S] Stencil für TQFP32 Gehäuse
probieren, ob das so funktioniert, wie ich mir das denke. Gehäuse: https://m.reichelt.de/mcu-atmega-avr-risc-32-kb-20-mhz-tqfp-32-atmega-328p-au-p119684.html Sind damit die Unklarheiten beseitigt? Geht mir quasi nur um brauchbare Reste.
Habe mal nachgesehen, habe nur TQFP44 und TQFP64 da so je 2 Folien von jeden wo aber 2 und mehr drauf sind. Da sind auch SO8 und anderes drauf. Eine Folie mit QFN28 ist auch noch da. Leider kein TQFP32. Bei Interesse PN, komme aber,wegen Urlaub,
-
Thread
STM32 RF24 Kommunikation
****************************************************/ typedef unsigned char Byte; const uint64_t send_pipe=0xABCDABCD71LL;//These are just arbitrary 64bit numbers to use as pipe identifiers const uint64_t recv_pipe=0x544d52687CLL;//They must be the same on both ends of the communciations Byte
was bei dir anders ist, mal eben per ftp auf meinen Raspi zugegriffen und es raus geholt: [c] /* AVR standard libs */ #include <avr/wdt.h> #include <avr/power.h> #include <avr/sleep.h> #include <avr/io.h> /* C standard Libs */ #include <stdint.h> /* Projekt Libs */ #include <SPI.h> #include
-
Thread
STM32MP1 von ST
Cortex-A53 und Cortex-R5F vorgestellt: > https://www.cnx-software.com/2018/10/04/texas-instruments-am654-64-bit-arm-processor/ PowerVR hat nur Treiber Blobs.
andere Architekturen wie z.B. TI C28xx geeigneter. Die C28xx haben auch sehr gute Peripherieeinheiten, sie man so woanders nicht findet. Sind eben speziell für Steuerungsaufgaben designt. fchk PS: http://www.ti.com/tool/LAUNCHXL-F28379D
-
Thread
embedded linux - root filesystem mounten
Also ich kann persönlich nur für den AVR32 sprechen. Dort stehen die Flash-"Partitionen" in einer Source-Datei vom Kernel. Beim ATNGW100 zb heißt die Datei arch/avr32/boards/atngw100/flash.c... Da gibts dann eine struct mtd_partition flash_parts
..................................................... done, booting the kernel. Linux version 2.6.28 (tommi@nc10) (gcc version 4.1.2) #2 Wed Jan 21 11:11:08 CET 2009 CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177 CPU: VIVT data cache, VIVT instruction cache Machine: Atmel AT91RM9200-DK