-
Thread
Image-Grabber für CVBS (bzw. FBAS) per STM32F103C8T6
sparen.) #### Bildauflösung Das schwächste Glied ist nicht der ADC sondern der USB. Mit dem STM32F103 ("USB Full Speed") sind nur 1 MByte/s möglich, also 64 Byte pro Bildzeile. Bei 1 Byte/Pixel sind das 59 Pixel/Zeile (Netto). Wenn mehrere Frames (mit unterscheidlichem x-Offset) zu einem Bild zusammengefasst
wählbar: [code] // - Modi // 0: 2.56 s / 1880 x 576 // 1: 1.28 s / 940 x 576 // 2: 0.64 s / 940 x 576 weniger Farbtiefe // 3: 0.32 s / 940 x 576 halbe XY-Auflösung & weniger Farbtiefe, // 4: 0.32 s / 480 x 576 halbe XY-Auflösung // 5: 0.16 s / 480 x 576 halbe XY-Auflösung
-
Thread
zugriff auf struktur oder array, was ist schneller?
struktur oder array, oder macht der compiler eh das selbe daraus? [c] typedf struct { uint32 a; uint32 b; uint32 c; uint32 d; }testStruct_ts testStruct_ts testStruct_s; uint32 testArray[4]; [/c] [c] x = testStruct_s.a; y = testArray[0]; [/c]
langsamer, *wenn* der Index nicht zur Compile-Time bekannt ist, weil dann je nach Plattform (z.B. beim AVR) erst Basis+Offset berechnet werden muss. Leistungsfähigere Prozessoren (z.B. ARM) können das (meistens) direkt im Ladebefehl machen.
-
Thread
Arduino Timerprobleme - suche programmierbaren Oszillator
pico_pio_bitreverse.py > 10000000110000000000011100001111 > 11110000111000000000001100000001 > > 32bit in 24ns > Gut genug? ;-) Schön. Wenn das jetzt noch bitte jemand in Assembler für AVR zeigt wäre schön. :-)
pico_pio_bitreverse.py >> 10000000110000000000011100001111 >> 11110000111000000000001100000001 >> >> 32bit in 24ns >> Gut genug? ;-) > > Schön. Wenn das jetzt noch bitte jemand in Assembler für AVR zeigt wäre > schön. :-) Siehe Anhang, nix besonderes.
-
Thread
Bios Update bei alten Computern mit EPROM
Vertreter für Flash-ROMs sind 28F010 (mit 1 MBit == 128 kByte Speicherkapazität), so etwas war im 32-poligen DIP-Gehäuse auf vielen Motherboards zu finden.
einzeln. So jedenfalls machen es die diversen I2C- und SPI-EEPROMs und auch das EEPROM in den diversen AVR-Varianten.
-
Thread
Serielles Gerät (STM32/DSO138) reagiert nicht auf FTDI, wie Fehler suchen?
ID und die Speichergröße ignorieren kann. Damit kann man die vollen 128 kB der STM32F103C8 nutzen (offiziell haben sie nur 64 kB).
den Arduino-Bootloader erwähnt zu haben, der (noch viel deplazierter als der Maple-Bootloader weil AVR) hier überhaupt nichts zu suchen hat. Du hast mir bestimmt 5 Jahre Erfahrung mit der STM32-Fmilie voraus und ich habe das Meiste über den STM32F103 von Deiner Webseite gelernt. Ich habe aber im
-
Thread
ATMega8 und Servo völlig merkwürdiges Verhalten
DDRB = 0b11111111; // as per website: // https://www.electronicwings.com/avr-atmega/servo-motor-interfacing-with-atmega16 // FPWM = FOSC / ( N * ( 1 + TOP ) ) // Where N is pre-scaler divider i.e. 1, 8, 64, 256, or 1024. // FPWM = 8000000 / ( 64 * ( 1 + 2499 )
CABINLED ist DDB5, was wiederum 5 ist. (1<<5) ist eine 1 fünf mal nach links geschoben, also 32. PORTC ^= 32 ändert den Wert von Bit 5 im Register PORTC, schaltet also dem Pin PC5 um. Aber (0<<irgendwas) ergibt 0 und bewirkt daher nichts. > Ich hab immer gedacht, dass die 0 for dem Port
-
Thread
Linux ist endlich vom C89 Standard weg
haben die in den > letzten 30 Jahren hingekriegt. Weil ein Integer nun einmal auf einer 16 Bit, 32 Bit und 64 Bit Maschine immer anders ist und es gewachsenen Code gibt. Außerdem konntest du schon immer deine eigenen Integertypen definieren bzw. die von größeren Bibliotheken nutzen, wenn du diese
auf der rechten Seite zunächst eine Integralpromotion auf `int` (das kann je nach data-model 16, 32 oder 64 Bit sein) und dann kann ein Overflow stattfinden (ggf. erst bei 2^64-1). Bei der Zuweisung gilt dann dasselbe wie oben, also bei C / C++ < c++20 ist es implementation-defined, ab c++20 dann
-
Thread
3 Interrupts am Arduino Nano
ISR startest wird die auch unterbrochen. Nein. Ganz sicher nicht bei Standard-ISRs auf Standard-AVR8. Die sind von Hause aus exclusiv. > Im > Datenblatt steht, das er es 5mal kann und das 6. mal geht es schief. > Also ich versteh das so, dass er sich 5 Unterbrechungen merken kann. In welchem
256. Bei 16MHZ Takt ist der Messbereich ohne Überlauf von 0.4768Hz ab mit einer TIMER1 Auflösung von 32us. Man kann also 300 Hz mit rund 0.5Hz Auflösung erfassen. Durch andere Einstellungen oder Mitteln ist mehr möglich. PSC=64 ist die Auflösung 0.125 Hz und minimale Frequenz 2Hz. Wenn man Überläufe miteinbezieht
-
Thread
Wo sucht man Microcontroller nach IO-Anzahl, Takt und Funktionen aus?
nutzt dann deren Seite fürs parametrische Suchen/Filtern. Man schaue sich z.B. mal die Liste für STM32 an. Da kann man genau nach den Parametern des TE filtern. Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und 64
schrieb im Beitrag #7073414: > >> Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR >> gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und 64 >> MHz(G0) bei 3,3V. Die lachen über die 8 MHz Grenze der AVR. Und ich >> auch > > AVRyDxx schaffen offiziell 24MHz im
-
Thread
Suche MC fuer parallelen Bus und grossen Speicher 4Mbyte max
Der NXP LPC1788 hat externen 16/32bit Bus bis zu 256MB, abhängig vom SRAM/DRAM Typ. https://www.nxp.com/docs/en/data-sheet/LPC178X_7X.pdf
Par-Interface (auch SingleStep) gibt es bei sehr vielen CPU-Archti. Selbst der kleine AVR und 8051 hat das. (letzteren würd ich aber nicht nehmen, weil extrem umständlich) Bei PIC24 gibt es auch Derivate mit Par-IF (EPMP), aber 5 V-UB sind da die Ausnahme. Renesas M16C..M32C, R32C
-
Thread
Wie werden solche Schaltpläne gezeichnet?
blöde Idee. Vorher lief es viel schneller. Sie will es aber trotzdem so lassen weil sie sich nicht auf 32 Bit Programme beschränken will. keine Ahnung ob sie wirklich 64 Bit only Programm hat.
klar, geht wohl meistens so aus. > Sie will es aber trotzdem so lassen weil sie sich nicht auf > 32 Bit Programme beschränken > will. keine Ahnung ob sie wirklich 64 Bit only Programm hat. Also m. W. ist 64 Bit abwärtskompatibel (umgekehrt geht freilich gar nichts). Was gut so ist, weil es so
-
Thread
EEPROM Schreibzyklen
. Der zweite Fall schreibt 2 32Bit Worte in den gelöschten Speicher, auch 2 1K Pages. Beim Starten wird aus dem Speicher solange gelesen bis 0xffffffff gefunden wird, der letzte Wert davor ist der zuletzt gespeicherte.
Wenn man nur drei Konfigurationsbytes sichern möchte, ist das allerdings leichter Overkill, bei 64 bzw. 128 kByte Kapazität.
-
Thread
MSP430 Taktfrequenz zu niedrig?
43 03 02 mov.b #0, &0x0203 ;r3 As==00 0000c50a <.Loc.25>: c50a: f2 40 20 00 mov.b #32, &0x0203 ;#0x0020 c50e: 03 02 0000c510 <.Loc.27>: c510: c2 43 03 02 mov.b #0, &0x0203 ;r3 As==00 0000c514 <.Loc.29>: c514: f2 40 20 00 mov.b #32, &0x0203 ;#0x0020
43 03 02 mov.b #0, &0x0203 ;r3 As==00 0000c51e <.Loc.33>: c51e: f2 40 20 00 mov.b #32, &0x0203 ;#0x0020 c522: 03 02 0000c524 <.Loc.35>: c524: c2 43 03 02 mov.b #0, &0x0203 ;r3 As==00 0000c528 <.Loc.37>: c528: f2 40 20 00 mov.b #32, &0x0203 ;#0x0020
-
Thread
Alternative zum Raspi
, Smartphone-Bedienung, Weboberfläche, MQTT,... Und das ganze läuft ganz bequem aufm ESP8266/ESP32.
die Temperatur in °C und die x-Achse ist die Zeit in Sekunden. Habe dafür den 16bit ADC eines STM32H7 genutzt, 32x oversampled, 100Hz. Edit: Die "klassischen" PID-Regelungen bei den kleinen Espressomaschinen sind übrigens mit einem AVR programmiert, für die Temperatur wird der interne ADC (10Bit
-
Thread
Dauerhaft FakeNews in allen AVR Series 0/1/2 Datenblättern
interrupt vector" verstehe ich den Moment, wo die CPU den Interrupt Vektor anspringt. Das dies bei AVR diverse Flags außerhalb der CPU (und IRQ Controller) zurück setzt ist nicht neu. Bei STM32 wäre es hingegen überraschend.
Beispiel ein Grafik-Display mit 128x64 Pixeln und die meisten dürften immer noch mit AVR Controllern laufen, so von der Menge her, die ersten CR-10 und Ender-3 zum Beispiel. Da ist das Display eher ein notwendiges Übel und je weniger Zeit
-
Thread
Probleme Atmel Studio 7 Controllerwechsel
Mit aktueller Toolchain versuchen: AVR-GCC 12.1.0 for Windows 32/64 bit https://blog.zakkemble.net/avr-gcc-builds/ Installieren: Tools | Options | Toolchain | Package Config. | AVR8 Bit (C) oder (CPP) | Add Flavour Auswählen: Solution
Mitleserin schrieb im Beitrag #7061834: > Mit aktueller Toolchain versuchen: > AVR-GCC 12.1.0 for Windows 32/64 bit > > https://blog.zakkemble.net/avr-gcc-builds/ > > Installieren: Tools | Options | Toolchain | Package Config. | AVR8 Bit > (C) oder (CPP) | Add Flavour >
-
Thread
ISP zur Kommunikation zwischen einem ATmega und einem RPi
Nimm eine AVR128DA28 (falls SMD AVR128DA32/48/64) und schmeiß dieses ganz alten megas über Bord. Das Programmieren per UPDI geht ganz einfach über serielle Schnittstelle. Der hat auch viele nette features, die
Wilhelm M. schrieb im Beitrag #7055677: > Nimm eine AVR128DA28 (falls SMD AVR128DA32/48/64) und schmeiß dieses > ganz alten megas über Bord. Ich lese jedes mal wenn ich eine Frage stelle dass eine andere MCU besser geeignet ist. Aber ich hab nunmal
-
Thread
8052 keil assembler JZ $+4
> auch wenn es nicht ausgeführt wird. Diese Methode ist eigentlich recht verbreitet. Auch die AVR Cores halten das so, und schon der 6502.
128 Byte direct data schnell und mit kurzem Code zugreifen zu können. Ich habe in keinem Projekt die 64kB Flash ausfüllen können. Banking habe ich also nie benutzen müssen. Schade, daß die Typen mit 8kB SRAM (P89C668, AT89C51RE2) nicht mehr hergestellt werden.
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
AtMegas herum zu schlagen. Dort war es für Dich nicht möglich, jetzt schon? Die Adapter von TQFP32/48/64 bekommst Du bei ebay problemlos für ein paar Cent. Macht Dein Hobby auch nicht exorbitant teuerer.
Du die vielen, ernstgemeinten Vorschläge verstanden hättest, wären > es 6 x ATmegaxxx oder ein STM32 oder RP2040 oder ... gewesen Der hat jetzt aber 7 16-Bit Timer, heißt ich kann es einfach von der Hardware machen lassen, und brauch keine CPU Leistung dafür. Und ich würde generell gerne bei AVR
-
Artikel
Burn-o-mat
Allgemeines. AVR8 Burn-O-Mat ist ein GUI für Avrdude, das in Java geschrieben und somit multiplattform fähig ist. Für Windows gibt es einen Installer und für Linux ein Debian-Paket. Und für die Apple-User ein dmg-Paket
deb-Paket befindet sich in oben genanntem Thread zum Download. Getestet bei mir unter Ubuntu 10.10, 32 und 64 Bit Ergänzung 1.3.2015 von microkirsche: Das gefixte .deb-Paket erzeugt Fehlermeldungen beim Software-Center von Ubuntu und auch von dpkg-Installer im Terminal. Ich habe den Autor (Torsten Brischalle
-
Thread
Stromsparendes Display, klein, 5 Zeichen gesucht
AVR Butterfly mit passender Programmierung ist keine Option?
ein 7-Segment Glas direkt an I/O Pins an einem Controller mit entsprechend vielen Pins, an der Zahl 32 (bei 4 Digit LCD mit BP), betreiben. Hier vllt. sogar an einem STM32L053 in Ermangelung der Verfügbarkeit eines AVR mit entsprechend vielen Pins. MaWin schrieb im Beitrag #7053086: > Aber wer nur
-
Thread
Virtueller COM Port beim Arduino Uno R3
korrekte Datenfunktion. Der PC gibt keinerlei Fehlermeldung aus. Weitere Tests mit anderen PCs mit XP32, W7X32, W8.1X32 und X64 ergaben keinerlei Probleme. Es passiert nur auf meinem Hauptrechner mit W10X64. Ein kommerzielles FT232R Gerät hat auf diesen Rechner dasselbe Problem. Liegt also kaum an meiner
Nachtrag: Ich habe übrigens bemerkt, daß der FT232R in dieser Situation den Empfang von Daten vom AVR mit Leuchten des USBC0/1 TX-LED quittiert. Wenn ich auf den AVR Reset Taster drückt send die FW eine kurze String aus. Die sieht der FT232R. Nur der PC kriegt davon nichts mit. Wenn der PC Daten sendet
-
Thread
Controller mit variabler Signalspannung an den Pins(neu)
/O https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR128DB28-32-48-64-DataSheet-DS40002247A.pdf (page 198)
"Die MVIO-Peripherie der neuen 8-Bit-MCUs, einschließlich der Serie AVR DD, soll es einem einzelnen Port der MCU ermöglicehn, in einem anderen Spannungsbereich als der Rest der MCU zu arbeiten. Damit würden sich zusätzliche externe Komponenten erübrigen." Das ist bei
-
Thread
[V] Atmel Atmega32-16AUR >3000 Stück
Das könnte ein Irrtum zu sein. Bei mir kostet der Atmega 32-16AUR in 2K Rollen CDN$9.32770 und CDN$11 im Stückpreis. https://www.digikey.ca/en/products/detail/microchip-technology/ATMEGA32-16AUR/2357031?s=N4IgTCBcDaIIIBcC2BTA5gQwAQGYwFoBGANjgFUAlEAXQF8g
lässt sich diese jedenfalls gut bezahlen: https://www.win-source.net/microchip-technology-atmega32-16aur.html
-
Thread
ATMega8 schaltet LED nicht
eeprom 4 20 128 0 no 512 4 0 9000 9000 0xff flash 33 10 64 0 yes 8192 64 128 4500 4500 0xff lfuse 0 0 0 0 no 1 0 0 2000 2000 0x00 hfuse 0 0 0 0 no 1 0 0 2000 2000 0x00
ok. [code] /usr/local/bin/avrdude -C /Applications/Arduino.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf -c avrisp -p m8 -P /dev/cu.usbmodem14201 -b 19200 -U lfuse:r:-:i -v [/code] gibt das hier aus: [code] avrdude: AVR device initialized and ready to accept instructions Reading
-
Thread
Mikrocontroller Empfehlung gesucht
Oder die EFM32 von Silabs
nicht zuuu schwierig und für viele genannte Controller gibt es Communities, die unterstützen. STM32 mit HAL finde ich etwas komplizierter als den MSP430 bare-metal, liegt aber einfach daran, dass ich jahrelang auf dem AVR entwickelt habe und der MSP430 gar nicht sooo verschieden ist. Anstatt "Quatsch
-
Thread
Studio4, W7,usbasp
michael_ schrieb im Beitrag #7042164: > Obwohl, eine Testinstallation unter W7 32 Bit mit 4.19 läuft problemlos. wobei ich keinerlei Probleme hatte die 4.19 unter win7 zu installieren. Bin gerade unsicher ob ich nicht sogar XP meinte? Ich muss das noch mal mit win7-64 probieren
Hallo, warum eigentlich von XP zu Win7? AVR Studio 4.19-730 läuft auch unter Win10 Pro 64. Die 4.18 lief auch, allerdigns störte mich die Bastelei mit WinAVR von 2010, der wollte nicht freiwillig. Ich will ohnehin nur ein paar uralte Geschichten
-
Thread
keinen Bock auf level-shifting
Empfehlung: AVRxDBx MIT eingebautem Pegelwandler Uiiii! Muss auf die nächste Mouser Bestellung: AVR128DB64 - E
Helge S. schrieb im Beitrag #7037583: > Muss auf die nächste Mouser Bestellung: AVR128DB64 ... hat alle 8 C-Port Bits herausgeführt. Genauso wie die 48-Pin Version. Helge S. schrieb im Beitrag #7037611: > DIP Versionen für Bastler sind ein weiterer Vorteil dieser Controller
-
Thread
Altes STK300 in Win10 32Bit
Altes 32-Bit Windows in virtueller Maschine (VMware, Virtualbox) installieren.
Wolfg schrieb im Beitrag #7036606: > AVR-Studio4 hat leider nur das STK500 Plugin. Ähm, nö. Das unterstützt nicht weniger als 8 Programmer/Eval Boards. -AVR ONE! -STK600 -QT600 -AVRISP mkII -STK500 -JTAGICE mkII -AVR Dragon -AVRISP
-
Thread
PC ersetzen für XP u. 16 bit-Progr. -- OS install
Fujitsu-Laptop ersetzen muß. Wegen Weiterbenutzung von einem alten 16-bit-Zeichenprogramm CAD4 (DOS) und AVR-Studio 4.19 mit AVRISP II an USB, unter WIN-XP. Ich erhielt die Tipps: >>>Vor paar Jahren habe ich mir da extra einen ThinkCentre S50 gegönnt. Für meine alten W95/W98. P4, ser. par. Schnittstelle
Beitrag #7034785: > Wegen Weiterbenutzung von einem alten 16-bit-Zeichenprogramm CAD4 (DOS) > und AVR-Studio 4.19 mit AVRISP II an USB, unter WIN-XP. Ich würde mal behaupten, in der Zeit die da verschwendet wurde, hätte man längst auf einem modernen PC und OS AVR-Studio 4.19 mit AVRISP II installiert
-
Thread
STM32 GCC Compilereinstellungen für Minimum Size -Os
0xb4 stm32f1xx_hal_msp.o 0xb8 stm32f1xx_hal_msp.o 0xb8 stm32f1xx_hal_msp.o 0xd8 stm32f1xx_hal_msp.o 0xd8 stm32f1xx_hal_msp.o 0x104 stm32f1xx_hal_msp.o
schnell, vor allem wenn man die ST Bibliothek nutzt und die immer mit baut. Rebuild eines kleinen STM32 Projekts (64KiB Binary, 53 Quelltextdateien) auf einem Ryzen 1600: 7.7s Single Core, 1.6s mit Parallelisierung. 0.26s bei partiellem Rebuild einer Datei. Und ja, 7.6s bei jedem Syntaxfehler kommt einem
-
Thread
"Burst" mit atmega328 erzeugen
Für kleine Timerwerte sollte der Prescaler >=64 sein. Dann bleibt noch etwas Zeit für die Mainloop. Der AVR führt zwischen 2 Interrupts mindestens einen Befehl der Mainloop aus. Im Gegensatz dazu der ARM, der läßt die Mainloop komplett verhungern
zweiter Timer zählt die Pulse und schaltet mit mittels CCL den Takt nach außen ab. Wenn man denn bei AVR bleiben möchte wäre das vielleicht mit einem AVR DA/DB möglich. Ansonsten Frequenz runter. Richtwert erstmal unter 100kHz.
-
Thread
Arduino Inputs willkürlich HIGH & LOW trotz Pullup
die miese und planlose Programmierung, welche die Lahmarschigkeit verursacht. Und das nicht nur beim AVR, auch bei DEUTLICH fetteren CPUs!
zum Vergleich was Störungen angeht funktioniert(e) zB. auch sowas: https://www.google.com/search?q=c64+expansionsport
-
Thread
PC-ersetzen, welcher Prozessor f. 16-bit-Prgr.?
kann. > Ob 32 bit oder 64 bit ist egal. Es ist nicht egal: Win7-32 führt 16-Bit Programme aus, Win7-64 tut das nicht.
schrieb im Beitrag #7025516: >> Ansonsten eine beliebige Box nehmen, die noch Win7 SP1 kann. >> Ob 32 bit oder 64 bit ist egal. > > Es ist nicht egal: Win7-32 führt 16-Bit Programme aus, Win7-64 tut das > nicht. Ei gewiss fuehrt ein Virtual PC auch unter Win7-64 16 bit Programme aus. Und das
-
Thread
OLED Display mit I2C Bus am Slave betreiben
Microchip: https://www.microchip.com/en-us/product/ATtiny841 und da gibt es wiederum: AN_42010 - AVR156: TWI Master Bit Bang Driver AN2480 - AVR315: Using the TWI Module as I2C Master Also kann man wohl den Tiny auch als I2C Master betreiben, oder auf anderen Pins was bitbangen. Warum geht
Software implementieren. Schau dir das als Anregung an: http://codinglab.blogspot.com/2008/10/i2c-on-avr-using-bit-banging.html
-
Thread
Led-Multiplexing Problem mit Strom
Tastenabfrage, Multiplex von 4 Stellen, UART und steuert nebenbei noch einen 4-Kanal Audiorecorder mit STM32.
dass die Ladungszonen Zeit haben, sich umzubauen. Aus 28:7 (=4:1) wird dadurch ein (28+4):7, also 32:7
-
Thread
delay mit Röhren
Einfach 5 delay lines aus alten PAL-Fernsehern hintereinander schalten. macht 5 * 64uS = 320uS
#7041391: > Einfach 5 delay lines aus alten PAL-Fernsehern hintereinander schalten. > macht 5 * 64uS = 320uS Mit einem Torsions-Laufzeitspeicher kommst du locker in den Millisekundenbereich!
-
Thread
Verfügbarer Mikrocontroller für WS2812B
Falk B. schrieb im Beitrag #7012876: > Der ATtiny13 hat "satte" 64 Bytes RAM. Damit macht > man keine großen Sprünge, auch nicht mit 1kB Flash. Da sollte es > wenigstens der Attiny85 sein, der hat 8kB Flash und 512 Bytes RAM. Der Attiny10 mit 1k Flash und 32 Byte
umzusteigen? Weil die leider nicht in passenden Stückzahlen verfügbar sind. Hab mir auch schon die megaAVR Familie (die Nachfolger der ATmegas) angeschaut, aber die sind auch nicht wirklich verfübar. Oliver R. schrieb im Beitrag #7013390: > Du könntest einen ESP32-C3 nehmen Hmm, das sieht sehr interessant
-
Artikel
Linux Boards
ARM11, 700MHz Bifferboard: 486SX-kompatibel, 150 MHz Mini2440,Micro2440: ARM920T, 400Mhz ATNGW100: AVR32, AT32AP7000 MMnet1002 MMnet1001 Olimex SAM9-L9261 Board: TI OMAP35x Wandboard: Freescale i.MX6, ARM Cortex-A9, 2x1GHz, 1GB Gnublin ARM9 180 MHz (LPC3131), 32MB RAM ALL5003 RT5350 360MHz Mips 32 MB
AM335x 1GHz ARM® Cortex-A8 512 2GB 1x 1x - 1x 4x 2x 2x 65x HDMI & LCD 2 7x A/D 8x PWM 2x CAN 2xPRU 32-bit MCU 45€ beagleboard.org Carambola 2 Atheros AR9331 Mips Soc 400 MHz 64 16MB - 2x 1x 1x 1x - 1x 23x - 0,5 SLIC & I2S 19€ +21% 8devices.com Weitere Liste: Hier findet man alle neuen Ankündigungen (
-
Thread
Eure Erfahrungen mit SD-Karten
wird (DCIM, Whatsapp, Geocaching, Notizen), Füllstand ca. 110GB? Dann stimmt das nicht, weil die CRC32 der GB-Files auch nach Jahren bei mir denen auf der Backup-HDD entsprechen. Ist mein Szenario falsch, oder die Karte zu gut?
Raspberry* Pis betreibe ich die hier und die laufen seit Jahren gut: Kingston CANVAS Select Plus 32GB
-
Artikel
AVR-GCC-Tutorial/Analoge Ein- und Ausgabe
Bei einer CPU-Taktfrequenz von 4MHz beispielsweise rechnen wir Somit kann hier der Teilungsfaktor 32 oder 64 verwendet werden. Im Interesse der schnelleren Wandlungszeit werden wir hier den Faktor 32 einstellen. {| class="wikitable" style="text-align:center" ADPS2 ADPS1 ADPS0 Teilungsfaktor 0 0 0 2 0 0 1 2 0 1 0 4 0 1 1 8 1 0 0 16 1 0 1 32 1 1 0 64 1 1 1 128 ADCL ADCH ADC Data Register Wenn eine Umwandlung abgeschlossen ist, befindet sich der gemessene Wert in diesen beiden Registern. Von ADCH werden nur die beiden niederwertigsten Bits
-
Thread
Empfehlungen für aktuellen µC
UART > - 4x PWM (unabhängiger Kanal) > - I2C > - 2x SPI Können praktisch alle, sei es 8 oder 32 Bit. Such dir den schönsten aus. STM32, LPC, [[PICCOLO]], ESP32 whatever. > - Toolchain / Programmer unter Linux lauffähig und Open Source WOW! Und was machst du dann mit der Open Source? Selber
SPI > - Toolchain / Programmer unter Linux lauffähig und Open Source > Meine Empfehlung stm32f411 https://stm32-base.org/boards/STM32F411CEU6-WeAct-Black-Pill-V2.0. Preiswert zu bekommen, wenn man etwas Zeit bei Aliexpress. Und den ST Link gleich mitbestimmen. https://stm32-base.org