-
Thread
Weiß jemand, was für ein Atmega-Board das ist?
; 0x7c <__bad_interrupt> 1c: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 20: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 24: 0c 94 3e 00 jmp 0x7c ; 0x7c <
3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 60: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 64: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 00000068 <__ctors_end>: 68: 11
-
Thread
Darlington Transistoren mit internen Widerständen
BipolarA49.htm beim zweiten ist sie als separates Bauteil "D2" vorhanden: https://www.richis-lab.de/Bipolar24.htm
dem Kammerton a) arbeitet, in diesen Thread hochgeladen. Hier sind die Endleistungstransistoren BD239C und BD240C zwar keine Darlington-Transistoren, aber das Prinzip des unkontrollierten Ic-Zuwachses konnte ich auch bei dieser Gegentaktschaltung im B-Betrieb nur auf der Eingangsseite des Transistors
-
Thread
atmega8, pwm, tongenerator ganz einfach
[c]const uint8_t sinewave[1][256] PROGMEM=[/c] ...ist für mich 'n seltsames Array. Aber möglicherweise verstehe ich wieder mal nix.
Probier es mal mit folgenden Änderungen: [c] const uint8_t sinewave[1][256] PROGMEM= //256 values [/c] [c] volatile uint16_t scale=523; [/c] [c] for(uint16_t y=0;y<2096;y+=64){ scale = y; char buffer[20]; itoa(scale
-
Thread
I²C Portbaustein nur von Philips?
Ich hab ja nichts gegen I2C, z.B. nehme ich gerne EEPROMs 24C02...24C512. Aber die PCF8574 sind im Vergleich zum 74HC595 völlig schamlos überteuert. Übrigens, das Gegenstück zur Eingangserweiterung nennt sich 74HC165.
allerwenigsten fällen die Daten "Hyperschnell" und laufend aktualisiert werden müssen reicht da ein I2C-LCD locker aus. Selbst 64LC's am I2C-Bus könnte ich da oft grenug aktualisieren wenn es hart kommt und brauche da nur 2 Leitungen für. Beispiel auser Praxis: Habs für ne Manuelle Abfüllung von Tierpräparaten
-
Thread
4 Byte in 1 float wandeln
kreativem Casten (und einem passendem Speicheralignment) geht das schon auch so: [code] $ cat main.c #include <stdio.h> #include <inttypes.h> int main() { const unsigned char pData[4] = {219, 15, 73, 64}; float dResult; *(uint32_t*)&dResult = (uint32_t)((pData[3] << 24) | (pData[2]
16 Bits keine Anforderung waren. Ergo hab ichs mir selbst rausgesucht was ich nehm, und das ist amd64.
-
Thread
Sinustabelle
,$BB,$B9,$B6,$B3; 104-111 .db $B0,$AD,$AA,$A7,$A4,$A1,$9E,$9B; 112-119 .db $98,$95,$92,$8F,$8C,$89,$86,$83; 120-127 .db $80,$7C,$79,$76,$73,$70,$6D,$6A; 128-135 .db $67,$64,$61,$5E,$5B,$58,$55,$52; 136-143 .db $4F,$4C,$49,$46,$44,$41,$3E,$3C; 144-151 .db $39,$36,$34,$31,$2F,$2C,$2A,$28; 152
,$0D,$0E,$0F,$11,$12,$14; 208-215 .db $16,$18,$19,$1B,$1D,$1F,$21,$23; 216-223 .db $26,$28,$2A,$2C,$2F,$31,$34,$36; 224-231 .db $39,$3C,$3E,$41,$44,$46,$49,$4C; 232-239 .db $4F,$52,$55,$58,$5B,$5E,$61,$64; 240-247 .db $67,$6A,$6D,$70,$73,$76,$79,$7C; 248-255
-
Thread
1Bit Audio als Alternative zu PWM
c-hater schrieb im Beitrag #4151433: > Franz schrieb im Beitrag #4151424: > >> Oder einen dsPIC33FJ64GP802 mit einem integriertem 16-bit Dual Channel >> DAC. > > Gibt's den auch in DIL? > >
c-hater schrieb im Beitrag #4151433: > Franz schrieb: > >> Oder einen dsPIC33FJ64GP802 mit einem integriertem 16-bit Dual Channel >> DAC. > > Gibt's den auch in DIL? > > (Frage nicht wirklich
-
Thread
USB AVR ISP
wird das > natürlich auch mit euren Layouts möglich sein. @Christian: Warum SD-Karte ?? ein 24c512 oder 24c1024 tuts doch auch ; da passt selbst ein programm fuer den mega128 rein, findet platz auf der Programmerplatine und ist wesentlich billiger als eine SD-Karte + Slot + zusaetzliche Leiterplatte
Studio die entsprechenden Häkchen setzen :) wie es in der Hilfe beschrieben ist. Wie soll der 24c512 denn beim Softwareupdate helfen ?
-
Thread
CS4344 I²S D/A Wandler
Flanken von WS (LRCK). > I2S überträgt 2x32 Bits pro LRCK Periode, auch dann wenn du nur 16 Bit > des 24Bit DACs brauchst. Kann bis zu 64Bit je Frame übertragen, muß aber nicht. Die Philips-Original-Spezifikation nennt an keiner einzigen Stelle eine Zahl für die Wortlänge.
802d", x"80d8", x"8203", x"83ad", x"85d3", x"8875", x"8b8f", x"8f1d", x"931e", x"978c", x"9c63", x"a19e", x"a738", x"ad2b", x"b372", x"ba05", x"c0df", x"c7f9", x"cf4b", x"d6ce", x"de7a", x"e648", x"ee30", x"f629" ); [/vhdl]
-
Thread
Wie genau ist eine Funkuhr? Gesperrt
Quarzoszillators hat es geklappt: Quarz= 16Mhz Timmer mit 18pF an Xtal 1, zum ziehen auf die Nennfrequenz C mit 56pF an Xtal 2.
dann erhält man pro Sekunde eine Abweichung von 100µs. Auf den Tag gerechnet läuft die Uhr max. um 8.64 Sekunden verkehrt. Da die Uhr vom TO nach 18 Stunden schon um ca. 8 Sekunden verkehrt geht und diese bis 24h wahrscheinlich um mehr als 8.64 Sekunden abweicht, kann man davon ausgehen, dass entweder
-
Thread
NRF24L01+ test program for Arduino Uno
Arduino Uno NRF24L01+ Test Code -------------------------------- (c) NRFTestGuy 07'2016 Free for private non-commercial usage. Also works with the Windows App NRF24_Tester available here: http://www.mikrocontroller.net
zusätzlich die Möglichkeit für Handshake, wenn es der uC könnte. Ich denke jedoch, dass es auch ohne geht) USB->SPI->NRF24 sehe ich auch nicht.
-
Thread
Auswahl zwischen Cortex M3 von NXP, ST, TI
verschiedenen Controller der hersteller durchgeschaut und muss sagen: TI fällt für mich raus. Die uC mit integriertem USB sind alle im 100-LQFP Gehäuse, was mir doch zu viel Aufwand fürs hobby sind. Die 64-LQFP Varianten sind noch nicht auf dem markt (comming soon laut ihrer Homepage). Bleiben also
Nachtrag zu LPCexpresso und 64Bit: Der Treiber stammt von NXP und angeblich wird an einer 64Bit Unterstützung gearbeitet. Genau genommen sind es zwei Treiber die gebraucht werden. Der eine ist für den Normalbetrieb zuständig
-
Thread
AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !
'Single-Chip' XT oder Apple ][. Fügt man doch noch ein wenig externe Logik hinzu, sollte auch ein C64 kein Problem sein, oder? Gruß, Ulrich
Single-Chip' XT oder Apple ][. Fügt man doch noch ein wenig externe > Logik hinzu, sollte auch ein C64 kein Problem sein, oder? Gibt es den C64-Nachbau nicht schon für'n Appel und'n Ei in einem Joystick integriert? Ich denke, ich habe mal sowas für um die 30 Taler gesehen. Zurück zum Thema des
-
Thread
HEX-file mit STK500 nicht flashbar
ATmega64 habe ich gerade nicht, nur einen ATmega128 (in einem STK501 montiert): [pre] % avrdude -p m128 -c stk500v2 -P /dev/ttyS0 -U ~/download/AccuControl.hex avrdude: AVR device initialized and ready
STK500 Software ist. Oder in deinen seriellen Treibern. Gegenbeweis: [pre] % avrdude -p m64 -c stk500v2 -P /dev/cuad0 -Fv -U /tmp/AccuControl.hex avrdude: Version 5.6cvs, compiled on Jun 13 2008 at 23:21:15 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
-
Thread
suche passendes FPGA
eine Softwarelösung > im FPGA auch denkbar? Die Datentabelle hat keinen sehr großen Umfang (max. 64MB). Rein geht's mit 3 x 8Bit, raus mit 3 x 8Bit. Softwarelösung oder µC Core im FPGA geht gem. Projektleiter nicht. Gruß Gerd
keinen sehr großen Umfang (max. 64MB). /Das/ passt aber niemals /in/ ein FPGA. So viel Speicher hat keines der mir bekannten FPGAs. > Rein geht's mit 3 x 8Bit, raus mit 3 x 8Bit. Du willst also 2^24 * 3 Bytes bevorraten? (Das sind
-
Thread
16bit PWM für mind. 3 Kanäle
PIC24HJ128GP202 - 28pin
#1672394: > Optimum wäre ein kleiner 8-12 Füßer mit 4 16-bit PWM-Kanälen Guck Dir mal den Tiny24A an, hat immerhin 2 16-Bit PWMs.
-
Thread
raspberry pi wirklich so gut geeignet?
veraltet sind, etwa IPfire. Welche Implementierung läuft denn dort nicht? Von IPFire gibt’s für aarch64 die gleiche Version, wie für x86_64. Versteh’ mich nicht falsch: ich will hier nicht den Pi auf Biegen und Brechen verteidigen – nur gehen mir die substanzlosen Behauptungen mancher Trolle ziemlich
im Beitrag #7135021: > Welche Implementierung läuft denn dort nicht? Von IPFire gibt’s für > aarch64 die gleiche Version, wie für x86_64. Weder OPNsense noch PFsense laufen in der aktuellen Version auf einem RasPi. Leider. IPfire betrachte ich trotz aktueller und gepflegter Versionen als veraltet
-
Thread
Floating point Geschwindigkeit
Nils E. schrieb im Beitrag #7105451: > Kann man floating point Operationen und uint64 Operationen irgendwie mit > dem avr GCC beschleunigen? Was hast du von einem 8 bit uC ohne floating point hardware erwartet ? So ein Ding schafft halt nur so 1000 -10000 floating point operationen
Tippgeber schrieb im Beitrag #7105640: >> Uint64 ist ebenfalls echt lahm. > Das habe auch ich schon festgestellt. Dass eine 64-Bit Multiplikation auf einem 8-Bitter langsamer als eine 24-Bit Multiplikation ist, wird sicherlich nicht überraschen
-
Thread
SSHD: SSD und HDD identifizieren
/sda) Beispiel [code] xc@pcs:~$ sudo smartctl -i /dev/sda smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.15.0-56-generic] (local build) Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Model Family: Crucial/Micron Client SSDs
revision 5 SATA Version is: SATA 3.3, 6.0 Gb/s (current: 6.0 Gb/s) Local Time is: Sun Dec 25 11:20:24 2022 CET SMART support is: Available - device has SMART capability. SMART support is: Enabled xc@pcs:~$ sudo smartctl -i /dev/sdb smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.15.0-56-generic]
-
Thread
Audio Codec Problem
zuerst abwarten möchte, bis der Codec läuft. VDD im Schema ist 3.3V. Als MCU verwende ich einen PIC 24FJ64GB004 mit XC16 Compiler Der Codec wird über I2C konfiguriert und die Audio Samples werden über SPI an den Codec gesendet. Der Codec wird als SPI und LRCK Master konfiguriert, der PIC als Slave.
noch der Code mit dem es funktioniert hat. void AudioCodecInit(){ while(writeAudioCommand(64,0x03)); Audio_RST = 0; Delay(); Audio_RST = 1; Delay(); Delay(); Delay(); while(writeAudioCommand(64,0x80)); Delay(); //writeAudioCommand(0x40,0x60
-
Thread
Kameramodul bei Pollin: Kennt das jemand?
ist zu enntnehmen, daß das Modul selbst aus einem Bildsensor S5K433CA03 und einem Bildprozessor S5C7322X besteht. Das S5K433CA.PDF bezeichnet somit nicht das Modul. Aus dem DB für den Bildprozessor S5C7322X kann man die Ansteuerung per I2C entnehmen. Hab' die Belegung rausgemessen, siehe
Dazu kommt auch "6. I2C bus read format is defferent from i2c stndart one" -> Arduino ungeeignet :( '!?!?
-
Thread
Stiftleiste für IC-Sockel?
Pin-Connector-Header-Round-Needle-1x40-Golden-Pin-Single-Row-Male-2-54mm/32855402975.html?spm=a2g0s.9042311.0.0.5f4f4c4dacLPzh
tauchen sie bei Fischer auf aber die Seite gibt es nicht bei Conrad Conrad TRU COMPONENTS AR 24-ST/T Adapter-IC-Fassung Rastermaß: 15.24 Conrad Suchwort Adapter-IC-Fassung
-
Thread
KWB Kessel RS485 Protokoll
Zeit beobachten ob das so stimmen kann... (Änderungen siehe github) Vorlauf Ist: I: 0 T: 0(°C) V: 22.1 Boiler 0 Ist: I: 2 T: 0(°C) V: 56.8 Kessel Ist: I: 3 T: 0(°C) V: 41.2 Aussentemperatur: I: 6 T: 0(°C) V: 15.1 Raum Ist: I: 9 T: 0(°C) V: 19.4
': ('s',13, 2, 0.1,'°C'), 'T_Puffer_Mitte': ('s',29, 2, 0.1,'°C'), 'T_Puffer_Oben': ('s',15, 2, 0.1,'°C'), 'T_Rauchgas': ('s',39, 2, 0.1,'°C'), 'T_Aussen': ('s',41, 2, 0.1,'°C'), 'T_Raumtemp._Ist
-
Thread
Kommunikation zwischen mController und PC
auf USB Wandler (https://www.amazon.de/AZDelivery-UART-TTL-Konverter-Jumperkabel-inklusive/dp/B08T24NML9/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3KB2S24QL3JXZ&keywords=UART-TTL+USB+Adapter+mit+CH340G+Konverter+f%C3%BCr+3.3V+und+5V+mit+Jumperkabel&qid=1675538528&sprefix=uart-ttl+usb+adapter+mit+ch340g+konverter+f%C3%BCr+3.3v+und+5v+mit+jumperkabel%2Caps%2C68&sr=8-1) * Windows 10 PC mit der Software Putty oder hercules als serieller Monitor Code: [c] // Task: Kommunikation mit dem PC über UART bzw. USART
-
Thread
GCC-Option -mint8 vermeiden?
Compiler dann nimmt. Er nimmt dann avr2 Für alle Versionen, die ich angetestet habe, compiliert [c] unsigned char v; void test (void) { if (v & 1) tuwas(); } [/c] mit >> avr-gcc foo.c -Os -S zu [code]test: lds r24,v sbrc r24,0 rcall tuwas .L1: ret [/code]
und mit avr-gcc -S -Os -mmcu=at90s8535 zu [code]foo: cpse r24,__zero_reg__ sts c,r22 .L1: ret [/code]
-
Thread
RS485 galvanische Trennung?
einem einfachen hintergrundbeleuchtetem Display, darf der nicht mehr als 0,1 - 0,25W verbrauchen (PIC24 mit 128x64 Display ohne sleep mode, ein EFM32 kann das viel besser und ohne Hintergrundbeleuchtung sowieso). Ich denke da hast du einige Reserven eingerechnet. Nochmal zu den CAN Fanatikern - der
Treiber die slew rate einstellbar sind, haben üblicherweise wieder kein 3V3 Interface. Also entweder 5V uC oder nochmal level shifter dazu. Und Strom saufen die auch ganz schon. Für sowas nimmt nur jemand CAN, wenn er nichts anderes kennt bzw. unbedingt einen uC einsetzen will, der eh schon CAN integriert
-
Thread
können Schrittmotoren genau 1440 in der Minute drehen?
Können Schrittmotoren problemlos 24 mal in der Sekunde drehen oder ist das zu schnell ? Eigentlich suche ich ein Motor der genau 24 mal in der Sekunde dreht und will damit regeln auf 23 mal oder 25 mal in der Sekunde. Es kann auch
Vollschrittbetrieb waren es etwas über 20 U/s, was aber an seinen 'schlechten' Spulenwerten 5,6V / 0,64A liegt. Mit einem etwas größeren 1,8° Motor (ca. 2V / 1,8A) gingen dann ca. 27 U/s bei Vss = 24V. Soweit meine Einschätzung der Lage ;-) Thorsten Ostermann schrieb im Beitrag #3919507: > Da der
-
Thread
Vista Update Ich will ins Bett!
lädst N Euro drauf und kannst dann nicht > mehr als diese N euro verbrauchen? Der Stick war von N24 (Vodafone). In der Soft wählt man aus, ob man 1h, 24h usw. zu einem bestimmten Preis will. Nach der Zeit ist Schluß. Vodafone Prepaid geht auch, der kleinste Tarif ist 2EUR/ 3h. 1h reicht aber locker
irgendein Schritt zur Lösung war aus einem engl. Forum: (als admin) löschen der Inhalte der Ordner c:\Windows\Logs\CBS c:\Windows\Temp
-
Thread
Schalregler mit 25MHz
24V und kein Strang >kommt auf über 19V. Da würden bei der KSQ mit der höchsten >Ausgangsspannung schon gut 4W abfallen. Ich habe 4 Kanäle. Selbst wenn es so wäre, wo ist das Problem? 19/24 sind ~80%
16Bit PWM Werte in 10 + 6 Bit zerlegt werden. Somit verteilen sich die ON-Phasen der 16Bit Werte auf 64 einzelne Slots was enorm das Flackern bei geringen PWMs der LEDs reduziert. Die 3x16=48Bit sind nötig um den vollen Dynamikumfang von 24Bit Videos auf den linearen Helligkeitsbereich der LEDs per
-
Thread
LG Fernseher defekt
AtzeM schrieb im Beitrag #5536394: > Die PCB's nochmal bei 300 - 400°C für 10min zu "Grillen" finde ich > suboptimal Niemals darf man 300-400°C einstellen! Mein Mainboard wurde bei ganz knapp über 200°C für 10 Minuten behandelt und dabei wurde die Temperatur vor Ort
Lötzinn finden sich bei Zedic übrigens auch. Ich hatte beim ersten Versuch Angst und deswegen knapp 200°C eingestellt und so um die 195-205°C am Board gemessen. Dieser Versuch hielt aber nur ein Jahr. Das zweite Mal dann mit 205°C Einstellung, wobei der Ofen dann 200-215°C produzierte (ist ja nur ein Zweipunktregler
-
Thread
Welches RAM für Xmega? Und wieviel?
Ich komme in der Regel mit 128 .... 1024 Byte aus. Mein allergrößtes Projekt hat 8kB benötigt (P89C668). Ich haber daher noch nie externes RAM angeschlossen. Ein 8Bitter kann in der Regel auch nur 64kB linear adressieren, d.h. über 64kB sollte man eh auf 32Bit gehen, z.B ARM. Falls man aber
Byte aus. Bei der Verwendung von SD-Karten: No way! >Ein 8Bitter kann in der Regel auch nur 64kB linear adressieren, d.h. >über 64kB sollte man eh auf 32Bit gehen Nicht der XMEGA. Dessen externes Speicherinterface binded 24 Adressleitungen ein, so daß 16MByte direkt adressiert werden können
-
Thread
Tipps zur Speicheranalyse gesucht
. Bis auf den zweiten Wert sind die reservierten Speicher auf dem PC doppelt so groß wie auf dem uC. Könnte der Unterschied 64Bit vs 32Bit sein, muss aber im Detail schauen was das bedeutet. Etwas seltsam, dass valgrind 8 allocs meldet, hier aber nur 4 stehen. Vielleicht hab ich was übersehen.
darüber. Das ergibt für den darüber liegenden Core 0 Stack 20082000−2007B000−1000=6000, also rund 24kByte Stack. Etwas übertrieben, noch zu optimieren. [c] multicore_launch_core1_with_stack(core1_main, (uint32_t *)0x2007B000, 0x1000); [/c] Vielen Dank an alle die mit zahlreichen konstruktiven
-
Thread
Cortex M3: komisches Phänomen
mit "der Timer läuft los", meinte ich, dass der Interruptvektor angesprungen wird. Ich habe mit [c] #pragma align 1204 uint32_t vector_table[] = { /* ... */ (uint32_t)systick_irq, /* .. */ }; void systick_irq(void) { /* ... */ } [/c] und mit [c] VTOR = (uint32_t)vector_table
>Wo wir schon beim Systick sind: Weiß jemand, warum es unbedingt ein >24-Bit-Counter sein musste? Das hab ich mich auch schon gefragt. 32 Bit Maschine und nur ein 24Bit Systick. Und warum nicht gleich 64Bit? Bei 1ms Ticks dürfte keiner von uns mehr einen Timerüberlauf
-
Thread
Konsolenbau
verwenden willst, nur zu... aber wie kommst du darauf dass das einfacher sein könnte? Schau dir mal den M16C62 an, http://www.m16c.de.
ein Punkt zuviel: http://www.m16c.de/
-
Thread
Mit PWM auf 40V-60V einstellbare Spg.
Schonmal an ein einfacher 24V Netzteil gedacht? Wenn kein Netzanschluss in der Nähe sein sollte -> Step-Up 5V -> 24V. Da muss dann aber der 5V Regler den entsprechenden Strom liefern können. Wenn du mit Lichtschranke testen: "ein
| | | | o----------OUT | | |/E | | | |/C \--| PNP === | | -[R3]-| |\C | | |/E |\E | | \--| | | | |\C | | |
-
Thread
Orange Pi - 15$ Quadcore SBC
disabled) [ 0.545396] type=2000 audit(0.540:1): initialized [ 0.548455] highmem bounce pool size: 64 pages [ 0.549391] NFS: Registering the id_resolver key type [ 0.549756] Installing knfsd (copyright (C) 1996 okir@monad.swb.de). [ 0.550461] NTFS driver 2.1.30 [Flags: R/W]. [ 0.550585
.init : 0xc0328000 - 0xc0653680 (3246 kB) [ 0.000000] .data : 0xc0654000 - 0xc068c458 ( 226 kB) [ 0.000000] .bss : 0xc068c47c - 0xc074585c ( 741 kB) [ 0.000000] Slab corruption (Not tainted): size-32 start=ef001140, len=32 [ 0.000000] 010: 6b 6b 6b 6b 6b 6b 6b
-
Thread
Wo sucht man Microcontroller nach IO-Anzahl, Takt und Funktionen aus?
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 Bereich von 1,8..5,5V.
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 Bereich von 1,8..5,5V. Aber schon die sind ja für die Mega32-Rentner schon
-
Thread
Keine MCU Auswahl unter Eclipse Juno mit AVR Eclipse plugin
' '-c' '-o' 'main.o' as -v -mmcu=atmega32 -o main.o /tmp/ccpRJ6CN.s GNU assembler version 2.22 (x86_64-suse-linux) using BFD version (GNU Binutils; openSUSE 12.2) 2.22 as: unrecognized option '-mmcu=atmega32
Hi Thomas, nein, jetzt ist wirklich alles schick ;) OS 12.2 x64 und Juno C++ mit Plugin 2.4.0 (siehe oben) Unter OpenSuse ist halt nur wichtig, die 4.5.1 Toolchain zu benutzen und Pfade und Libs anzupassen (wie oben beschrieben)... Ach ja und den falschen Assembler
-
Thread
Suche Speicher der 62MByte pro Sekunde speichern kann
Was spricht denn gegen klassischen SDRAM. Bei 100MHz angebunden sind laecherliche 64MB/s kein thema.
IS61WV51216BLL-10TLI IDT71V424S10YG8 IDT71V424S10YG8 IDT71V424S10YG8 CY7C1049DV33-10VXI IDT71V424S10YG IDT71V424S10PHG CY7C1049DV33-10ZSXI CY7C1051DV33-10BAXI IDT71V424L10PHG CY7C1059DV33-10ZSXI
-
Thread
PIC Microcontroller
>Wenn man jetzt in richtung der 24/32 PIC schaut, dann sind diese Einzig >nur noch in C Sinnvoll zu Programmieren. ('nur noch in C Sinnvoll zu Programmieren' sagen normalerweise Leute, die von schlechter CPU-Architektur ablenken wollen
MCUA schrieb im Beitrag #2330640: >>Wenn man jetzt in richtung der 24/32 PIC schaut, dann sind diese Einzig >>nur noch in C Sinnvoll zu Programmieren. > ('nur noch in C Sinnvoll zu Programmieren' sagen normalerweise Leute, > die von schlechter CPU-Architektur ablenken
-
Thread
Kameramodul
Korrektur: 24C512 sind natürlich 64KB, können also 4 Bilder aufnehmen.
serielle EEPROM an einen Bus hängen, aber die (parallelen) Flashes sind billiger und größer. Ein 24C512 (64KB) kostet bei Reichelt 4,75 Euro, ein 29C040 (512KB Flash) kostet dagegen nur 3,90 Euro. Da würden dann 32 Bilder reinpassen. Die Frage ist aber, ob Du eigentlich überhaupt nichtflüchtigen
-
Thread
Verlustleistung am MOSFET bei PWM
abfällt. Du willst jetzt einen zwitter bauen zwischen einem Linearregler und einer PWM. Um maximal 24 V zu erreichen musst du das Puls Pause Verhältnis auf 24/35 begrenzen und ggf den Strom mit einer Drossel glätten.
Udo. R. S. schrieb: > Um maximal 24 V zu erreichen musst du das Puls Pause Verhältnis auf > 24/35 begrenzen und ggf den Strom mit einer Drossel glätten. Ohne Drossel wird es schon ein bischen komplizierter, denn dann sollte man wissen
-
Thread
Kabelbaum Prüfgerät
https://www.google.com/search?q=lautsprecherklemmen&tbm=isch&ved=2ahUKEwifrca-jY_lAhUGwIUKHb4sCKQQ2-cCegQIABAA&oq=lautsprecherklemmen&gs_l=img.3..0j0i30j0i5i30j0i24.10291669.10302447..10303569...2.0..4.256.3030.16j8j2......0....1..gws-wiz-img.....0..0i67.XhkVkz3FCic&ei=tcidXd_-FoaAlwS-2aCgCg&bih=1035&
Sollte Interesse bestehen kann ich 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
Baudrate nur 12286 baud statt 34800, (stm32) Cortex m3 + Keil
Vieleicht macht dein Startup Code das nicht. >Nehmen wir also an, du willst den Controller mit 24MHz betreiben, hast Oder es sind 72MHz angegeben und er läuft nur mit 24MHz. Bei der ST Lib muss man auch noch angeben ob es ein LD Low Density, HD High Density, CL Connectivity Line oder sonst was
Das geht bei einem 16MHz Quarz aber nicht. Die PLL darf dann maximal Faktor 4 haben. Das gibt dann 64MHz. Faktor 5 wäre schon 80MHz. Du gibts aber Faktor 9 an. Und das geht nicht. Besorg dir einen 8MHz Quarz.
-
Thread
Neue Frage zu Union in C
Hallo, eine Frage an die C-Profis: Ich habe eine Union für die Uhrzeit gemacht. typedef union { unsigned short long uns24; unsigned char v[3]; struct { unsigned char sekunde; unsigned
: [c] S_M_H_Time array[10]; [/c] Wenn Du nun sicherstellen kannst, dass etwa das Element array[0] immer nur als array[0].uns24 und etwa array[1].sekunde (s.o.) verwendet wird, ist es auch ok. Wenn
-
Thread
Ach du schöne Sch hab gerade Werbung für Windows 11 gesehen
wirtschaft/tesla-muss-ex-mitarbeiter-mehr-als-130-millionen-dollar-schadensersatz-zahlen-a-44e468b7-c066-4903-ab3a-c77f6edf510c
gespielt wurde oder wird, ist noch > nicht abzusehen. Soll weiterhin funktionieren, aber der WOW64 Kram im C:\windows ist Geschichte.
-
Thread
psoc oder stk500 zum programmieren von uC?
In wenigen Stunden kommt mein PsoC 5 LP Kit per Post:) Damit wede ich meine Reise in die Welt der µC anfangen. Ich habe eben wenig Ahnung von µC, aber ich würde sagen PsoC ist um einiges aktueller und vielseitiger als diese veraltete 8-Bit µC Ich denke wenn man schon programmieren lernt, dann mal an den modernen µC
-
Thread
True =1 false =0 kann man damit rechnen?
Nö. [c] #include <stdbool.h> #include <stdint.h> bool f(void) { uint8_t v = 5; return v; } [/c] [code] 00000000 <f>: 0: 81 e0 ldi r24, 0x01 ; 1 2: 08 95 ret
näher erläutert. Wahrscheinlich selber was falsch verstanden. Ohh, gleich noch ein Beispiel: [c] #include <stdbool.h> #include <stdint.h> bool f(uint8_t v) { return v; } [/c] [code] 00000000 <f>: 0: 91 e0 ldi r25, 0x01 ; 1 2: 88 23 and r24, r24 4:
-
Thread
dynamische RAM's durch statischen RAM ersetzen
Portokosten 20-30 U2164 (4164) von mir haben, die hat(te) Pollin in seiner IC-Tüte für 1 Euro. Soviele C64 mit defekten 4164 habe ich nicht mehr. ;) Gruß aus Berlin Michael
nostalgischen Computer noch weiter entwickelt wird. Aber das wird ja für den AMIGA und Commodore C64 auch gemacht. Gruß Kasi
-
Thread
Rauscharmer OPV für Audio
WLAN (ESP8266) mittels Visual-Basic-Terminal vom PC geändert werden. -TP hat Q = 1, also R1=R2, C1=C2 mit 10nF/750Ohm. Das ist soweit ok. Wenn ich bpsw. andere Werte nehme (fg bspw 2khz), merke ich das die schrillen töne weg sind. -Als OPV hatte ich schonmal nach dem OPA2314 geguckt. Wäre der
die Samples statt mit 8 Bit mit 16 Bit im Flash ab. Bevor es dann auf den DAC geht machst du [c] sample_out = (sample_16_bit >> 5); [/c] Oder du legst es direkt als um 5 Bit nach rechts geshiftete Werte im Flash ab. Dann musst du beim Abspielen nicht mehr schieben.