-
Thread
Bits shiften - ich verstehe es nicht.
ba: 23 fd sbrc r18, 3 bc: 08 96 adiw r24, 0x08 ; 8 result = bar*100; be: 24 e6 ldi r18, 0x64 ; 100 c0: 28 9f mul r18, r24 c2: a0 01 movw r20, r0 c4: 29 9f
<main>: int main() { result = bcd3((uint16_t)secondbyte<<8 + firstbyte); f2: 20 91 00 01 lds r18, 0x0100 ; 0x800100 <__data_start> f6: 30 e0 ldi r19, 0x00 ; 0 f8: 90 91 01 01 lds r25, 0x0101 ; 0x800101 <firstbyte> fc: 98 5f
-
Thread
Mouser Bestellung
Keks F. schrieb im Beitrag #7451167: > Klar, kein Ding. Ich wünsche dir noch einen angenehmen Sonntag. Angenehm wäre er ~8 Grad kühler gewesen (Höchstwert heute knackige 33,8°C), aber Danke, gleichfalls
meine Liste: 2x LT3571 -> 584-LT3571EUD#PBF 2x TL431 -> 511-TL431ACZ-AP 2x PIC16F17146 -> 579-PIC16F17146-I/P 6x AQY284EH -> 769-AQY284EH
-
Thread
ARM-Assembler-Tutorial
Die 15€ scheinen vom Billighuber zu sein, Reichelt will 25 und Digikey 18+Steuer. Der billigste M4F von ST, STM32G441KBT6 bei Reichelt kostet 4,30€ im LQFP32. Ich habe mein altes DSP-Projekt schon mehrfach erwähnt, ein IIR-Hilpert als Breitband 90 Grad Phasenschieber zur
einige kurze Zeitfenster, in denen man abgreifen konnte und bei Ali habe ich letztens noch den G031F8P6 zum Vorkrisenzeitenpreis bestellt. Ich habe mindestens für die kommenden 5 Jahre vorgesorgt ;)
-
Thread
PIC18F14K50 - seltsames Verhalten bei Wake-up aus Sleep
Servus zusammen, ich habe einen PIC18F14K50. Über den Timer 0 habe ich mir einen Grundtakt von ca. 10 ms gebaut und erledige dort mein Ablaufprogramm. Hier wird regelmäßig Timer 3 zurückgesetzt, wenn Inputs erfolgen. Bei längerem Ausbleiben
Flanke weitermachen. So weit so gut. Allerdings reagiert der PIC nach dem Sleep-Befehl ca. 7 bis 8 Sekunden auf gar nichts mehr. Die Zeit ist immer gleich. Ab und an kommt der Interrupt direkt nach dem Sleep-Befehl durch - allerdings nur, wenn ich das Programm zum
-
Thread
Probleme mit MPLAB X und dsPIC30
als Gast mitgelesen habe. Ich habe fürs Studium längerfristig mit MPLAB X und nem Diamex PC2 einen PIC18 in Assembler programmiert. Das hat auch immer geklappt und ich fand zu allen Problemen ne Lösung. Jetzt habe ich mir privat einen dsPIC30F4013 zugelegt, um eine Funktion zu implementieren. Allerdings
Das mit den 40Mhz könnte schon ein Problem sein. Bei einem dsPIC30F4011 musste der Takt von 16 auf 8 MHz runtergesetzt werden da das Ding sonst extrem viel Strom zog und sau heiss wurde. Kann sein das der 4013 auch mit hohen Taktraten Probleme hat. Mal das Datenblatt
-
Thread
PIC 16C63A Fahrstuhl-Steuerung wieder beleben
Diese Wehwehchen kommen nicht aus dem PIC? Vermutlich eher von der Platine? Vom G8P? Wenn Ihr in der Lage seit Platinen zu erstellen wird das die bessere Lösung sein. Ein dritter schafft nur Mehraufwand. Letztlich ist ein Pic nicht viel anders
://www.mikroe.com/ready-pic oder https://www.ebay.de/itm/PICKit3-Universal-Adapter/173460026606?hash=item286305f4ee:g:5WAAAOSwjVRdikPf und ein PicKit3 (gibt es gebraucht sehr günstig da es inzwischen den PiKit4 gibt
-
Thread
von SD Karte auf RAM
schreiben. Wie soll das sonst gehen? 'Ich will meine 120GB HDD auf die SSD clonen, habe aber nur 8GB RAM. Was soll ich nur tun :-)))'
Beispiel das es manchmal mehr auf die umsetzung ankommt im Anhang mit ETH Loopback: 1.)W5500 <-> EFM8LB1 mit 12Mhz SPI (eigene Libs) 128Byte Buffer, Links UDP, Rechts TCP (nicht Zeitgleich) 1024Byte Buffer sonst wie oben 2.)W6100 <-> STM32?? (W6100EVB Typ nicht im Kopf, SPI 18Mhz, deren Code
-
Thread
Zeta SBC V2 Z80 mit Floppy Disk
es auch erhalten ohne Aufkleber. Dazu Pin 1 auf Pin 31 am EPROM verlötet da sich der Flash SST29F040 von dem 27C040 unterscheidet, A18 liegt beim Flash auf 31, beim EPROM auf 1. 1 beim Flash ist NC, 31 ist #WE (nur für programmieren). Vpp ist normalerweise "dont care" wenn nicht programmiert wird
Booting system file from EPROM BNKBIOS3 SPR FE00 0200 BNKBIOS3 SPR AA00 4600 RESBDOS3 SPR F800 0600 BNKBDOS3 SPR 7C00 2E00 62K TPA CP/M-3 BIOS V1.2 RBC 8-Mar-2017 http://www.retrobrewcomputers.org based on CP/M-3 BIOS V1.13 TR 950314 E: MDrive 768k H:-K: DOM Module 128 MB
-
Thread
SAM-Controller, Einstieg und Auswahl
Ein kleiner Schwenk von SAM zu STM: STM32F3 (Cortex M4F) gibt es in LQFP32 7x7mm Falls Dir 32MHz genügen: STM32L0 (Cortex M0+) gibt es ebenfalls in LQFP32 7x7mm. Einige STM32L0 Modelle gibt es auch in TSSOP20 6,5x4,4mm und in UQFP20 3x3mm
ziemlich die aktuellsten M0+ von Atmel bzw. Microchip sein. Das TQFP32 von denen hat 7x7 mm mit 0,8mm Pitch. Danach kamen die D5x/E5x auf den Markt, das sind M4F die bis 120MHz getaktet werden sollen. Die QFN48 davon haben ebenfalls 7x7 mm. Die neuesten Controller aus der Familie müssten die SAML11
-
Thread
Kompleete Werkstattauflösung
ae95b093-5a91-4b33-99da-85c7c5a7828e&algo_expid=ae95b093-5a91-4b33-99da-85c7c5a7828e-15&btsid=eef465e8-4e59-4406-82cd-598892d00881&ws_ab_test=searchweb0_0,searchweb201602_4,searchweb201603_52 Also ein 13MP, Bilder folgen. Gruß Thomas
Feinstaubsensor läuft aktuell noch und die Werte können hier https://maps.luftdaten.info/#15/48.9406/8.5337 angeschaut werden. Preis inkl. Gehäuse 29,- Euro ggf. zzgl. 4,95 Versand. Gruß Thomas
-
Thread
433 MHz rolierender Code? Modulation? -> SDR?
Sonderlich kompliziert scheint das Teil nicht aufgebaut zu sein. Herzstück ist ein PIC 12F629. Senderseitig ein SFR433 SAW, der von Pin 3 des PIC (der auch die LED ansteuert) moduliert wird. Zur Ansteuerung der Senderseite bzw. des SAW noch 2 Transistoren (SMD Marking J3Y = NPN-S8050
/IC_chip_12f629_12f683_universal_rf_remote_control_for_gates_door_opener_AG064.html
-
Thread
Beschreibung der Padauk Mikrocontroller
zum Programmieren führt. Ich hab hier ne Stange PFSxxx herumliegen, habe ebenso meinen eigenen PIC-Assembler und -Programmer auf Basis des hier schon mal geposteten Mini-STM32F103-Projektes und wenn ich irgendwann mal dazu komme, die Programmier-Routinen aus dem Github und die Maschinenbefehle
Bit-Addierer erfordern sollte, wäre auf dem Chip wohl noch Platz (selbst bei den kleinsten µC mit nur 8 Anschlüssen, ist wohl die Größe nach unten bereits durch diese Anschlüsse begrenzt): https://youtu.be/5jw5D0F008c Wenn ¼ des Adressraums zu viel erscheint (die kleinsten µC haben einen Adressraum
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
Programm- und Daten in getrennten Adressräumen liegen. Bei anderen Architekturen wie ARM oder MIPS (PIC32) oder x86 ist das nicht so. Bei AVR, 8051 und 8-Bit PIC muss halt der Programmierer entsprechend Grips in der Birne haben. fchk
ldi r30, 0xB0 ; 176 d4: f0 e0 ldi r31, 0x00 ; 0 d6: 80 81 ld r24, Z d8: 80 83 st Z, r24 [/c]
-
Thread
[V] Minimodell der Enterprise 1701
Im Moment sind schon 8 Stück vorbestellt 8-0
Weshalb wird hier plötzlich von PIC geredet? Da ist doch ein AVR drauf oder was hab ich jetzt übersehen?
-
Thread
Schaltregler als separates Bauteil vs. Aufbau aus Einzelteilen
Jetzt habe ich meine Schaltung nochmal umdesigned, und spare mir die 5V. Ich habe nur noch 3,3V und 1,8V. Mein INAP375T bzw R hätt gern, dass zuerst die 1,8V kommen und dann erst die 3,3V. Gesteuert wird alles von einem PIC18, der hängt an 3,3V, und mit dem möchte ich gern die 3,3V Highside schalten
Gerd E. schrieb im Beitrag #5966988: > Wie willst Du die Erkennung, ob die 1,8 V voll da sind, machen? PIC18 hat doch 2 (bzw. F67K40 sogar 3) Komparatoren. Ganz einfach vergleichen mit knapp unter 1,8V aus (Spannungsteiler genau genug). Also BE nur 2*R + P-Ch Fet. Pin muß
-
Thread
LSC Smart Connect - neues Smart Home System bei Action
Hi, The chip you think is an EEPROM is in fact a STM8L051F3 8-bit MCU. greetings!
control?cmd=GPIO,4,0 send rtttl melody to siren curl "http://<ip>/control?cmd=rtttl,5:d=4,o=5,b=112:8a,8a,a,8a,8a,a,8a,8c6,8f.,16g,2a,8a-,8a-,8a-.,16a-,8a-,8a,8a.,16a,8a,8g,8g,8a,g,c6" cheers, Henri
-
Thread
RAM Verbrauch auch von lokalen variablen ermitteln
lötbar bleiben; also > kein 05 Pitch oder so. Bei SDIP28 oder SO28 kannst Du auch z.B. einen PIC32MX170F256B-50I/SP (SDIP28) nehmen. 256k Flash, 64k RAM, 50MHz 32 Bit, und das ganze für aktuell 3.62€ bei Mouser z.B. Gibts aber auch bei Reichelt. Damit ist die Grenze ZIEMLICH weit nach oben gerutscht
Compiler hatten das als Feature: entweder kleiner Test vor jeder stackallokierung, oder z.b. beim Pic10..18 die komplette callgraph-vorwegbestimmung (ohne Rekursion und mit leichter Einschränkung bei Funktionspointern). PCLint kann das für viele Fälle auch sehr gut vorausberechnen.
-
Thread
Wie funktioniert eine Interrupt Service Routine in C?
vector_7, @function __vector_7: __gcc_isr 1 .L__stack_usage = 0 + __gcc_isr.n_pushed ldi r24,lo8(1) out 0x5,r24 __gcc_isr 2 reti __gcc_isr 0,r24 [/avrasm] und erst der Assembler expandert die Pseudo-Instruktion nach Analyse des Codes zu [avrasm] 00000062 <__vector_7>: 62: 8f
push r24 64: 81 e0 ldi r24, 0x01 66: 85 b9 out 0x05, r24 68: 8f 91 pop r24 6a: 18 95 reti [/avrasm] http://sourceware.org/binutils/docs-2.32/as/AVR-Pseudo-Instructions.html
-
Thread
Einfache temperaturgeführte Leerlaufregelung bauen
denke was du da original verbaut hast ist soetwas hier https://www.google.de/imgres?imgurl=https%3A%2F%2Fi.ebayimg.com%2F00%2Fs%2FNTMwWDEwMjQ%3D%2Fz%2FGzYAAOSwEMxa0MJQ%2F%24_72.JPG&imgrefurl=https%3A%2F%2Fwww.ebay-kleinanzeigen.de%2Fs-anzeige%2Fleerlaufsteller-zigarre-escort-mk4-xr3i-k-jetronic%2F804256581-223-9489&docid=o-RA7r5nhHTYGM&tbnid=uYS8kgFmvSm4WM%3A&vet=10ahUKEwjk073n8-njAhXyxcQBHeb8DKUQMwhzKDkwOQ..i&w=500&h=259&bih=829&biw=1745&q=L-Jetronic%20Leerlaufregler&ved=0ahUKEwjk073n8-njAhXyxcQBHeb8DKUQMwhzKDkwOQ&iact=mrc&uact=8
-
Thread
[V] PIC Ethernet Eval-Board, Arduino Duemilanove, 2x CC Debugger und USBtinyISP V2.0
: - 2x CC-Debugger von Texas Instruments + USBtinyISP V2.0 Preis: 12€ alles zusammen - 1x PIC18F66J60-DK-C Ethernet Eval Board inkl. 5x PIC-Mikrocontroller. Der µC wurde auf dem Print einmal ausgetauscht (funktioniert tadellos und wurde gut unter dem Mikroskop verlötet!) Preis: 8€ - Arduino Duemilanove (nagelneu) Preis: 8€ Versandkosten trägt der Käufer. lG Walter
-
Thread
zahl zu BCD konvertieren mittels IC
>> mein signal ist nicht binär sondern ich habe z.b. 8 leitungen wobei jede >> eine zahl darstellt. Möchtest du dadurch Zahlen zwischen 0 und 8 darstellen? >> wie bringe ich meine 7s anzeige dazu dass wenn auf nr. 4 ein signal >> liegt die 4 anzuzeigen
nämlich mmer noch massenhaft für wenig Geld: https://www.ebay.com/itm/1pcs-MM74C915N-Resistors-DIP-18/391813338579?hash=item5b39e515d3:g:yBIAAOSwjk9ZPl8u Die Arbeit mit den Dioden würde ich mir nicht machen. Sogar Common Anode und Common Cathode läßt sich berücksichtigen. Auch die anderen vorgeschlagenen
-
Thread
UAA1003 Geheimnis lüften
Wörter in einem Speicher abzule- gen und dort nach Bedarf aufzurufen. http://elm-chan.org/works/sd8p/report.html
ein Prozessorkern ist nötig. Was die Rechenleistung angeht: Über ein Sprachsample mit 11kHz / 8Bit (was für einen verständliche Ansage reicht) lacht selbst der müdeste 8-Bit-µc aus den 80ern. Auch mit nur um die 200kHz.
-
Thread
Problem mit Spannungsteiler
, weil der interne 15pF-Sample-Kondensator ja schon geladen ist. Stefanus F. schrieb im Beitrag #5919087: > Weil er sich beim umladen stärker entlädt und das dann womöglich die > Messung beeinträchtigt. 10nF ist auf jeden Fall schon zu wenig. Der 10nF ist fast 1000 mal größer als der 15pF, damit reicht der hinreichend aus, um das letzte LSB des 10Bit ADC /nicht/ zu verfälschen. Und dann ist der 10nF Kondensator schon nach knapp 100ms wieder ausreichend
-
Thread
Effezenter Drehgeber decoder in c
vielleicht auch mit einfachen arithmetischen Operationen hin, ohne dies Klotz aus if-eleses? [c]sint8 counterDelta = 0; void decode(bool a, bool b) { static uint8 last = b11; static sint8 dir = 0; uint8 current = ((a) ? b10 : b00) + ((b) ? b01 : b00); if(last == current) { return;
Umdrehung auswertet. Ca 4 Umdrehungen pro Sekunde. Schneller Richtungswechsel. Es verzählt sich nie. PIC18 mit 5MHz Systemtakt.
-
Thread
Frequenzteiler 10 MHz auf 50 Hz
Ein PIC 12F675 koennte neben der Frequenzteilung noch Pi auf 1000000 Stellen ausrechnen!
Hallo Udo K. schrieb im Beitrag #5913593: > 3,579545 MHz Ich habe noch viele HC18 3,579545 MHz 18pF (NOS) in meinem Bestand. Damit sollte es einfach sein, weiter zu machen.
-
Thread
Günstige Microcontroller für Privat Projekte
PIC 12F675 für 30 ct aus China. PICKIT2 auch aus China. Mit XC8-Compiler hängt das jeden Artuino locker ab.
PIClig schrieb im Beitrag #5908666: > PIC 12F675 für 30 ct aus China. > PICKIT2 auch aus China. > > Mit XC8-Compiler hängt das jeden Artuino locker ab. 12F675? Puh. So ein schaurig grottiger Vorschlag. Etwas Anspruch sollte man ans Innenleben
-
Thread
Sehr interessante uC Project Seite
Paul schrieb im Beitrag #5901784: > Oh Gott, Prozessoren aus dem letzten Jahrtausend. So,so, der PIC18F87J93, aus dem ersten Projekt auf der Seite, ist aus dem letzten Jahrtausend.
noch mehrere mit 4Mhz werkelndes Unix Systeme damit) 8086 ist ne Krankheit, übertroffen nur von PIC12. Nach der PDP11 ist das einfach nur eine Schande. Ich spiele aber auch mit Dingen wie H8 und TMS320 habe ich noch vor. Gruß, Holm
-
Thread
PIC 18F4480 ADC konfigurieren
Guten Tag, ich bin neu bei den PIC Controllern. Ich habe vorher nur mit Atmel Controllern gearbeitet und habe nun ein Problem beim konfigurieren des ADC eines 18F4480. Ich habe ein bestehendes Projekt übernommen welchen schon recht
PCFG3:PCFG0 kannst du nur die auf page 248 aufgezählten Kombinationen einstellen. Das ist bei allen 8bit Pics so. Falls du 8 analoge Eingänge und Vref brauchst, geht das mit diesem Pic nicht.
-
Thread
PIC18F24K42 - Bootloader und Applikation verbinden
Software-Experimenten hoffe ich hier auf Hilfe. Hat jemand eine Idee? Die Randbedingungen: MPLABX 4.05 XC8 2.05 PIC18F24K42 Vielen Dank schon mal im voraus.
Schau mal da: https://pic-projekte.de/blog/bootloader-fur-pic16-und-pic18/ Vielleicht hilft das weiter. <edit> AN1310? Müsste alles in der entsprechenden Application-Note stehen. Die meisten scheinen aber das Ende des Programmspeichers
-
Thread
PIC16f628 programmieren Gesperrt
Hier gibt's ein Beispiel für den SDCC: https://github.com/diegoherranz/sdcc-examples/tree/master/pic16/1.blink_led Allerdings steht im Makefile: FAMILY=pic16 PROC=18f2550 ???
Sebastian schrieb im Beitrag #5899293: > Allerdings steht im Makefile: > FAMILY=pic16 > PROC=18f2550 Das ist etwas missverständlich. Mit Family PIC16 meinen die 16 Bit Befehlsbreite. PIC16 haben nur 14 Bit Befehle und gehören hier (SDCC) zur Familie PIC14 ;-)
-
Thread
OLED-Display SPI Psoc4
(); Write_Cmd(0xAE); //Set Display OFF Initial_SSD1327(); Pic_show(&pic1);// Ausgabe an Display Write_Cmd(0xAF); //Set Display On } void Pic_show(unsigned char ptr[][MAX_COL/2]){ unsigned char i=0,j=0; Write_Cmd(0x15)
{ Pic_show(&pic1);// Ausgabe an Display } void Pic_show(unsigned char ptr[][MAX_COL/2]){ unsigned char i=0,j=0; Write_Cmd(0x15); //Set Column Address Write_Cmd(0x00); //Start Column
-
Thread
(V) Spannungsregler, Logik, MCUs,
ausgelötet Nokia-Akkus BL-4C und BL-5B 2x Quecksilber-Schalter YARD-IR-Empfänger rev. 2 mit PIC16F628, PDIP18 und MAX232 Mini-ICE mit ATMEGA16-16AU und FT232RL Xilinx programmer by martiniman, LPT-Port Schreibt mir einfach welche Teile euch interessieren und was sie euch wert sind.
0,60 ATMEGA88-20PU, 1,10 ATMEGA168-20PU, 1,30 MIC5801, 1,20 AT90CAN128-15AZ, 2,70 PIC16F628, 1,00 LPC1766, 4,00 YARD-IR-Empfänger rev. 2 mit PIC16F628, PDIP18 und MAX232, 1,20 Mini-ICE mit ATMEGA16-16AU und FT232RL, 2,60
-
Thread
Raspberry Pi 4 vorgestellt
*** Syncing changes to disk *** If no errors appeared, your firmware was successfully updated to f8060224e53e26cdaea5b9f6f010ac8c3692e2ea *** A reboot is needed to activate the new firmware das tut.... Linux raspberrypi 4.19.57-v7l+ #1244 SMP Thu Jul 4 18:48:07 BST 2019 armv7l GNU/Linux
noch einen AVR mit auf der Platine würden manche Leute meckern, weil sie gerne einen Cortex-M oder PIC gehabt hätten und umgekehrt. Hätte der Raspi einen 12 Bit, 1MSps, SAR-ADC an Board würden andere wieder meckern, weil sie lieber einen 18 Bit Sigma-Delta-ADC gehabt hätten. Andere brauchen überhaupt
-
Thread
schneller I/O zugriff auf x86-PC
Hallo, schon mal bei Grautier geschaut? Mini-PCIe - PIC18LF2550 - DevBoard Beschreibung Dieses kleines Mini-PCIe Dev-Board, kann man dafür benutzen um kleinere Schaltungen im Laptop/Netbook betreiben, alle freien I/O des PIC18LF2550 sind auf der Topseite
missverstanden. [c] #include <stdio.h> #include <sys/io.h> int main() { outb(0x2, 0x3f8 + 4); // set RTS // <do something> outb(0x0, 0x3f8 + 4); // clear RTS } [/c] asm code: [avrasm] main: mov edx, 1020 mov eax, 2 outb al,dx xor eax, eax outb al,dx xor
-
Thread
Code für 16F727 auf 18F4520 anpassen
auf der Seite) Des Französischens nicht mächtig, hab ich mich an den Stromlaufplan gehalten und nen 18F4520 bestellt, und erst, als es daran ging, die Firmware darauf zu brezeln, hab ich den Satz hinter dem Firmware-Link mal in den Google-Translator geworfen: die Firmware ist für den 16F727. Mift. Also
18F4520 aussehen müßten? Grüßle Boerge
-
Thread
Neue MCU familie gesucht
1141 STM32F103RB@36Mhz: 1158 STM32F302R8@64Mhz: 1693 Bei stdcbench 0.4 erhält man für den STM8 mit Cosmic und Raisonance ähnliche Scores wie mit SDCC 3.7.0. Aber IAR kann mehr (allerdings auf Kosten deutlich
fähigen Adressregistern mit voller Adressraumbreite sowie zu einem Frame- oder Stackpointer verfügt. STM8S hat das, ebenso 68HC11/12. Die 8-Bit PICs vor der zweiten Version der PIC18 Architektur sowie 8051 können nicht damit dienen, was die Umsetzung komplizierter gestaltet. Hinderlich ist auch eine partielle
-
Thread
AVR: Ist PORTx |= atomar?
Disassembly of section .text.softspi_write_byte: [avrasm] 00000000 <softspi_write_byte>: 0: 98 2f mov r25, r24 2: 2f b7 in r18, 0x3f ; 63 4: f8 94 cli 6: 87 ff sbrs r24, 7 8: 00 c0 rjmp .+0 ; 0xa <softspi_write_byte+0xa>
7f andi r24, 0xFC ; 252 98: 88 b9 out 0x08, r24 ; 8 9a: 2f bf out 0x3f, r18 ; 63 9c: 08 95 ret [/avrasm] ----------- [c] // A6: chip select //
-
Thread
Physikalischer CAN Bus mit Transceivern aber ohne CAN Controller
auch nicht viel mehr als der MCP2515 und ist meiner Meinung nach einfacher zu programmieren. (z.B PIC18F25F83, MCP2515 bei Mouser ~gleicher Preis bei kleinen Stückzahlen)
Frank K. schrieb im Beitrag #5858262: > Dann nimm anstelle eines MCP2515 einen PIC18F26K80 Der 80er kostet immer noch ~1€ mehr als der 83er und ein 25k ist billiger als ein 26k und tut es da locker!
-
Thread
STM32: Sendepuffer für USART
Stefanus F. schrieb im Beitrag #5847220: > Das "Cube F4" Paket kann man ganz normal einzeln downloaden Danke für den Tipp. Damit war das ja einfach. Dem DMA läßt sich wirklich einfach in der ISR eine andere
lang sind, bringt das natürlich Speicheroverhead. [c] class Ringbuffer { struct Buffer { uint8_t data[100]; uint32_t length; } insert(const uint8_t data[], uint32_t length) { //memcpy into next empty Buffer } bool pop(const uint8_t *data[], uint32_t *length) { //get pointer to oldest
-
Thread
Suche eine bewährte Schaltung zur automatischen Abschaltung eines Messgerätes
Stefanus F. schrieb im Beitrag #5847910: > Die Verwendung einer CR2032 bei mehr als 1A Sollte natürlich 1 mA heissen
dafür ein grosser Elko (sicher grösser als ein Transistor) und ein 80 Mega Ohm Widerstand (oder doch 8 x 10 M?)
-
Thread
ADC Converter große Auflösung
536_10843_10059_10884_10887_321_322_10103,searchweb201603_52,ppcSwitch_0&algo_expid=06b997fb-737b-427f-8b6b-c2517b95497d-0&algo_pvid=06b997fb-737b-427f-8b6b-c2517b95497d&transAbTest=ae803_4 lohnt sich, oder fake? Hat jemand bereits Erfahrung damit?
die Chips von AD als weitaus besser empfinde als die von TI. Ansonsten ist diese LP eben eine Art 8 Kanal Analog-Frontend. Man muß die Charakteristika von SigmaDelta-ADC's kennen, um sowas sinnvoll ensetzen zu können. Stefanus F. schrieb im Beitrag #5839480: > Bist du imstande, die > analogen