-
Thread
David Jones über PIC vs AVR
Die PIC32 sind doch wieder ganz brauchbar. Haben aber auch nen MIPS Kern und nicht die PIC Gubbelarchitectur *scnr*
werden davon nicht einmal ansatzweise betroffen und lassen sich bequem erledigen. Ich arbeite nun mit PIC uC in der Firma und als Hobby schon fast 20 Jahre und es hat immer Spaß gemacht damit zu entwickeln. Und jetzt mit Arduino oder STM32 ist auch nicht so schlecht. Ich bin der Meinung, dass die meisten
-
Thread
CAN-Sender im Mini-Format
Eine weitere Möglichkeit wäre das Olimexino-STM32: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/open-source-hardware Nicht die kleinste Variante, dafür aber geringer Aufwand, weil alles schon fertig aufgebaut ist (Mikrocontroller mit
Dr. Sommer schrieb im Beitrag #5495474: > Eine weitere Möglichkeit wäre das Olimexino-STM32: > https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/open-source-hardware > Nicht die kleinste Variante, dafür aber geringer Aufwand, weil alles > schon fertig aufgebaut ist (Mikrocontroller
-
Thread
stm32f103, libopencm3 und USB-Tastatur
sieht vielversprechend aus: > http://www.hobbytronics.co.uk/usb-host-keyboard Ja, klar. Alle PIC24/dsPIC33 und PIC32 mit USB können sowohl Device als auch Host spielen, und Microchip liefert einen recht brauchbaren USB-Stack mit, der die Standard USB-Klassen wie HID, CDC und Mass Storage unterstützt
Einen PIC neben einen STM32 setzen nur weil man für letzteren die verfügbaren USB-Host-Libraries nicht findet? Weia... https://www.st.com/resource/en/user_manual/dm00105256.pdf Insb. ab S. 25 ...
-
Thread
Suche µC Empfehlung
ich werf mal den Arduino Beetle in den Ring. Da werkelt ein 32U4 und man kann die Dinger mit der Arduino Software programmieren. Schön klein ist es auch und kostet nicht viel.
ob auch der Empfänger des Bausatzes mittels Arduino an dem Teil etwas verändern können soll. Ein STM32F042F6P6 würde sich dafür dank des integrierten USB-Bootloaders sehr gut eignen. Der kostet aber deutlich mehr als etwa ein STM32F030F4P6 (1,30€ vs 0,76€ @ 100St.), der sogar günstiger als ein ATTiny85
-
Thread
Linux Distribution für Mikrocontroller Programmierung?
Programmiert werden können: - nahezu alle AVR (Avrdude und AVR-GCC machen es möglich) - STM32: F030, F051, F103, F401, F411, F429 - STM8: STM8S103 / 003, STM8S105 - PIC16F: 16F887, 16F648, 16F630 - PIC18F: 18F52 - MCS51: AT89S51 / 52, AT89S8253, AT89S4051 Für die genannten Controller gibts
Komponenten nacheinander entwickelt und testet. Das macht die Fehlersuche erheblich übersichtlicher. Bei STM32 Entwicklung mag das insgesamt etwas anders ausehen, aber wir sind ja noch bei den AVRs (zumondest hört sich das so an).
-
Thread
SN65HVD230 CAN Board Network Transceiver Config und Befelssatz für UART
sowohl CAN als auch USB eingebaut hat. z.B. den hier: https://www.microchip.com/wwwproducts/en/PIC32MX530F128H Der ist recht leistungsfähig, mit 3€ nicht teuer, und es gibt gute USB-Bibliotheken dafür. Deinen SN65HVD230 solltest Du auch noch mal überdenken. CAN ist ein 5V Standard. CANH und
-
Thread
PIC24 SPI erzeugt Dauerschleife?
PIC schrieb im Beitrag #5490543: > Ist das denn notwendig? Selbstverständlich, da du ja PIC schrieb im Beitrag #5490520: > IEC0bits.SPI1IE = 1; // Enable the interrupt im Code hast. Da hast du
: - TX-Interrupt so konfigurieren, dass er triggert, wenn er mit dem senden fertig ist (Yupp, ein PIC24 kann das) - Chipselect setzen, senden starten - In der ISR Pin rücksetzen oder SPI abschalten oder weitersenden Aber man blockiert in der ISR nicht den ganzen Controller. Auch keinen STM32.
-
Thread
im Forum nach PIC32 + Hardware-SPI und Quell-Code durchsuchen
Hallo Forum wie im Betreff beschrieben, suche ich funktionierenden Quell-Code in "C" für den PIC32, C32 V2.02 Compiler und Hardware-SPI. Leider ist das mit der Suchfunktion nicht so einfach, ich suche nach hareware-spi pic32 <verschiedenes> wo <verschiedenes> sein kann : main.c plib.h spi.h
PIC32 FRM - Section 23. Serial Peripheral Interface (SPI) Da steht wirklich alles was man wissen muss incl. Beispielcode drin.
-
Thread
ATmega8 verhält sich fehlerhaft
50ms abgetastet. Bei einigen Tasten muss der jew. Pin 8 mal hintereinander(!), beim Rest sogar 32 mal, als 1 gelesen werden, damit reagiert wird...
Atomic" wurde ja schon genannt: gibt es aus dem Interrupt heraus (schreibende) Zugriffe auf 16 oder 32 Bit Variablen?
-
Thread
Mikrocontroller an Raspberry Pi
Dominik P. schrieb im Beitrag #5473237: > Habt Ihr eine Idee? ATtiny? ATmega? Pic? ... Da würde ich ein ATmega32u4 empfehlen, wie auch auf dem Arduino Leonardo und Pro Micro verbaut ist. Die kann man dann per USB an den RPi anschließen. (Wenn der µC ein USB CDC implementiert
Hallo, ich würde ein STM32 empfehlen, je nach Aufgabe gibt es genug Auswahl und lässt sich einfach über den PI programmieren. Die Realtimeaufgaben bewerkstelligt der STM32 ohne Probleme. Beispiele, Community und Hilfe gibt es
-
Thread
irsnd Callback function
for timer2 e.g. 1,4,16 # define F_CPU 32000000UL // PIC frequency: set your freq here # define PIC_Scaler 2 // PIC needs /2 extra in IRSND_FREQ_32_KHZ calculation for right value # else
|| defined(__PCB__) || defined(__PCH__) // CCS PIC compiler # define PIC_CCS #elif defined(STM32L1XX_MD) || defined(STM32L1XX_MDP) || defined(STM32L1XX_HD) // ARM STM32 # include <stm32l1xx.h> # define ARM_STM32 # define ARM_STM32L1XX
-
Thread
1. Programmer: Diesen hier, oder den da? Oder einen für 2,50€ ?
mehr als um die zwei Euro https://www.aliexpress.com/item/1Set-ST-LINK-Stlink-ST-Link-V2-Mini-STM8-STM32-Simulator-Download-Programmer-Programming-With-Cover/32869967486.html . Die funktionieren mit etwas Basteln für STM32 ARMs wie die auf den 2 Euro "Blue Pill" Billig-Boards aus China https://www.aliexpress.com/item/mini-Stm32f103c8t6-system-board-stm32-learning-development-board/1748445137.html . Das macht dann in der Summe unter vier Euro, diesmal incl. Versand. Stefanus F. schrieb im Beitrag #5470466: > Nein. Dazu brauchst
-
Thread
Welchen Mikrocontroller Quadrature Decoder Kanäle ?
Atmel XMEGA-Reihe: http://application-notes.digchip.com/015/15-16206.pdf Imho können das alle STM32. http://www.diller-technologies.de/stm32.html#timer_encoder
hardwaremäßig mit Encodern zusammenarbeiten. Es werden 2 CLC pro Encoder gebraucht. Gibt's schon ab PIC 16xxx, z.B. PIC 16F1713 mit 4 CLCs. MfG
-
Thread
Ähnlicher (gleicher) ersatz für 80c537
Vielleicht magst du mit STM32 einsteigen. http://stefanfrings.de/stm32/index.html
würde ich heute nicht mehr als Einsteigrmodell empfehlen. AVR, MSP430 und vielleicht ein MODERNER PIC 18irgendwas. Einen 32Bit ARM würde ich nicht empfehlen, auch wenn die sehr preiswert und leistungsfähig sind. Zu komplex für Anfänger.
-
Thread
Gute zweit Programmiersprache
C-Code Design Rules von der NASA, MISRA usw. Bzgl. Hardware-Nähe: Natürlich kann man mit AVR oder PIC-Controllern etwas machen, aber anspruchsvolle Anwendungen mit Rechenleistung benötigen sinnvollerweise 16 oder 32 bit. Ich arbeite zB. mit dem MSP430F5438A und komme v.a. bei Filterfunktionen an die Grenzen - manchmal wäre da der STM32 etwas schöner.
-
Thread
ICs werden nicht mehr gebraucht Neuware
der aktuellen Neupreise beim Distributor! Beispiel: Spuugh V. schrieb im Beitrag #5463913: > pic12f629 i 39x 30e Der Kostet als DIP ab 25pcs. bei Farnell 78ct. Macht für 39 Stück 30,81 Euro! http://de.farnell.com/microchip/pic12f629-i-p/8bit-flash-mcu-12f629-dip8/dp/9758992?st=pic12f629
beträgt der Unterschied gerade einmal 2ct pro Baustein!) Und das war jetzt für den teuersten -I Pic, den Pic im DIP Gehäuse. Du hast ja nicht mal geschrieben welches Gehäuse deiner hat, nur den Temperaturbereich. Solltest du PIC12F629 I/SN haben steht der Neupreis bei 27,69Euro bzw 32,95 Euro mit
-
Thread
Wann schrotte man einen PORT-Pin?
#5463231: > Wenn, dann liegt das an den Atmel Prozessoren. Ja, zumindest die alten ATmega8/16/32 waren sehr gut geeignet über 10+ Jahre hinweg 20+ Meter lange OneWire Netze *ohne* Transistor & TVS-Dioden zu betreiben..
1w schrieb im Beitrag #5464162: > zumindest die alten ATmega8/16/32 Die neuen sind nicht mehr geeignet?
-
Thread
[dsPIC] PGA am ADC?
Hallo, Ich versuche grade den ADC von einem dsPIC zu nutzen. Genauer gesagt ist es ein dsPIC33EP64GS504. Hier das Datenblatt: http://ww1.microchip.com/downloads/en/DeviceDoc/70005127d.pdf Ich nutze 2 ADCs. Der eine (ADC Core 2) tut auch wunderbar
U1RXREG & 0xff; if (data == 'q') { uint16_t val = ReadADC2(); char buffer[32]; sprintf(buffer, "%d/4096\n", val); SendUARTString(buffer); } else if (data == 's') { uint16_t val = ReadADC1(); char buffer[32]; sprintf(
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
Tellerrand Hinausblick schrieb im Beitrag #5454163: > Bei diesen trägen, lethargischen STM32-Prozessoren muss > man schon höllisch aufpassen dass man nicht zu langsam wird. Das stimmt allerdings. Deshalb spendieren wir bei uns z.B. jedem STM32 noch einen Coprozessor (AVR tiny oder PIC, was
hinbekommen. Aber dann habe ich die ganze Software für den STM32 vom PC geschmissen und das Board verschenkt. Ich musste einsehen: ohne C ist es sinnlos! Die Dokus für den STM32 ist nur für C ausgelegt und nach meiner Ansicht dahingeluscht. Der PIC32 ist dagegen
-
Thread
GPSDO Fragen
ein bisschen schneller, dann wieder etwas langsamer. Der OCXO treibt einen Mikrocontroller (STM32F303) an. Die PLL setzt den Takt der CPU und der Timer auf 60 MHz hoch. Im Mikrocontroller lasse ich einen 32 Bit Timer laufen, und mit dem PPS-Puls von einem LEA-8 Modul wird ein Capture Ereignis ausgelöst
Mir hat dies Seite sehr geholfen, hatte aber auch diese Pics und pic Erfahrung. http://www.leapsecond.com/pic/picdiv.htm Bei Interesse kann ich picPET.hex schicken.
-
Thread
PIC24F Timer interrupt mit 4xPLL
Hallo, ich verwende einen PIC24FV32KA301 alle 250ms soll ein Timer interrupt ausgelöst werden. interner Oscilator (8Mhz mit 4xppl = 32Mhz 32/2 = 16Mhz mit einem Presc von 64 => alle 250ms => Period value =0xF424 nun
Hate M. schrieb im Beitrag #5452499: > interner Oscilator > (8Mhz mit 4xppl = 32Mhz > 32/2 = 16Mhz Ist die PLL auch wirklich eingeschaltet? IMHO mußte da man etwas mit "__builtin_write" machen. MfG Klaus
-
Thread
Suche support zur Realisierung (in HW & SW) eines Betriebsstunden,- Zyklus Zählers
Marco R. schrieb im Beitrag #5451697: > Anforderungen sind: > - PIC µC Zwingend PIC oder beliebiger µC (AVR)? Gehäuse inklusiv bzw. Einbau in Maschine?
schrieb im Beitrag #5451875: > Natürlich, jeder aktuelle uC, nicht nur AVR und MSP430 sondern auch PIC, > enthält dafür EEPROM. Die keinen STM32 haben z.B. kein EEPROM - können aber ihr Flash in 16 Bit Blöcken beschreiben und in x kByte Blöcken löschen..
-
Thread
80C535 SBC - Unterlagen?
heute noch sind. Danach war dann der AVR toll, auch die PICs waren super. Nun ist beruflich der STM32 toll und nach oben sind keine Grenzen gesetzt. Ich finde nur die Glorifizierung oller Kamellen anhand schräger Vergleiche recht angreifbar.
19,5bit ENOB haben wir mit einigen Mühen erreicht. MSP430 haben teilweise 24Bit und viele andere (PIC, Silabs, Renesas, Analog Devices) auch.
-
Thread
Suche LDO mit möglichste geringem Eigenverbrauch
geschrieben haben viele Bauteile interne LDO, wo man das Gleiche beachten muss. So gut wie alle SAM7, STM32, PIC24, PIC18 zum Beispiel. Auch da muss man die Sache mit dem DC-Bias und ESR beachten. Auch Kernspannungsregler können schwingen ;-)
-
Thread
Mikrocontrollerauswahl gut?
Wir machten vor zehn Jahren was ähnliches. Ein PIC18F8722 war für die Steuerung und Meßaufgaben der HW verantwortlich und ein Laptop LV Program fürs Bedienfeld und die Daten Speicherung/graphische Darstellung. Der PIC war überhaupt nicht ausgelastet
und wenn es Grafik und SD haben soll, reicht ein LPC2478, LPC17xx, LPC4088 oder so aus. Selbst ein PIC32 sollte das bringen, obwohl der ja keinen dedizierten TFT-Core beinhaltet. W.S.
-
Thread
Präziser, einfacher 850kHz Oszilator
einem PIC12F1572 (~0,60 €) und dann Systemclock und PWM passend parametrieren. (Alternativ normaler Quarz und anderen -modernen- 16er PIC (die mit mehr als 8 Beinchen) der dann auch mit externen Quarzen zurechtkommt
Syndedi Sator schrieb im Beitrag #5448757: > Ach ..... mit einem STM32Fxxx geht das nicht? Oh mann, natürlich könntest du auch einen LPC4088 oder einen PIC32 oder ein Raspberry Pi-3 oder einen ganzen PC dafür benutzen. Nach oben geht's mit dem Aufwand immer. Aber
-
Thread
Vortex Zirkulationspumpe mit Zeitschaltuhr
Nun habe ich die Steuerung mal zerlegt und mir das Innenleben angesehen. Da der Mikrocontroller (PIC24FJ32) einen externen Quarz hat , habe ich diesen in Verdacht. Es steht DA615C oben auf dem SMD Gehäuse des Quarzes. Wer kann mir sagen um welchen Quarz es sich handelt ? Ich konnte keinen Quarz
Das dürfte ein Marking von Seiko/Epson sein. Du darfst davon ausgehen, dass er 32,768kHz hat.
-
Thread
Code(SRAM steuern) verbessern. Arduino mega 2560
wo auf dem AVR mehr gebraucht wird. In der Arduino Umgebung gibts ja Alternativen, jetzt z.B. ESP32
Maxim B. schrieb im Beitrag #5441841: > STM32 paßt besser für die Zukunft als AVR Es soll sogar Leute geben, die einen STM32 mit ext. RAM ausstatten.... Solche pauschalisierten Aussagen sind einfach Bullshit!
-
Thread
Frequentiertheit von Waldwegen - Welche Sensoren?
erfolgt? Ich habe bei der MCU an einen größeren AtTiny oder kleineren AtMega, vielleicht auch an einen PIC12 oder PIC14, betrieben auf 32kHz, gedacht, nicht an einen ARM mit dutzenden Mb Speicher, Kryptokern und FPU. Wenn ich eine Zufallszahlenfunktion implementiere, hätte ich gerne einen großen Mehrwert
abgesehen davon, dass die interessantesten Tiere nackt und zweibeinig sind - ziemlich. Der Ton dauerte bei 32kHz ca. 93μs und erklingt höchstens alle 8ms. Ich glaube nicht, dass dieser Ton nicht im allgemeinen Hintergrundrauschen untergeht..
-
Thread
statische Polymorphie per CRTP in Embedded Systemen
ist tatsächlich nicht mal so weit hergeholt. Für eine plattformübergreifende Entwicklung (heute STM32, morgen PIC, ...) kann selbst bei einfachen digital IOs eine polymorphe API sinnvoll sein um abstraktere Treiber/Funktionen/Bibliotheken zu entwickeln. Der Overhead darf dabei allerdings nicht zu groß
tatsächlich nicht mal so weit hergeholt. Für eine >> plattformübergreifende Entwicklung (heute STM32, morgen PIC, ...) kann >> selbst bei einfachen digital IOs eine polymorphe API sinnvoll sein um >> abstraktere Treiber/Funktionen/Bibliotheken zu entwickeln. > > Wo ist eigentlich der große Vorteil
-
Thread
MXE11 - Unix auf dem Mikrocontroller
> Aber willste nicht nen größeren STM32 mit (mehr internen und/oder) > externen RAM nehmen? Meine primäre µC Plattform für das Projekt ist der SPC56EL, die STM32-Versionen kamen erst später dazu. Deswegen gibt es für den SPC auch eine
ueberfluessige Resourcen hast Eher nicht. Für mich reicht die SPC56 Version völlig aus und für den ESP32 müsste ich den ganzen I/O Krempel portieren, da das bei den anderen Controllern portabel über die Unilib läuft. Allerdings könnte man beim ESP32 halt auf dem zweiten Core z.B. ein Terminal mit VGA und
-
Thread
Kleines Breakoutboard mit USB HS (480MBits) verfügbar?
unter Breakout Board? Was genau soll da drauf sein - Controller oder ULPI Chip oder was? Einige STM32F73 haben integrierte USB HS Transceiver. Das STM32F746NG Discovery hat einem USB HS Transceiver IC (ULPI) drauf. Handlich ist das aber alles eher nicht...
Du könntest einen www.microchip.com/wwwproducts/en/PIC32MZ0512EFE064 verwenden. Der hat High Speed USB Host/Device/OTG eingebaut, inkl PHY. Und mit 200 MHz ist er auch nicht der langsamste. fchk PS: Wenn Du ein komplettes Board haben willst: http
-
Thread
Signal jede ms schalten
0A165+176+96+192+96+2+0%0Aw+240+64+304+64+0%0Aw+304+64+304+128+0%0Aw+352+160+304+160+0%0Aw+352+160+352+32+0%0Ar+352+32+160+32+0+10000%0Aw+160+32+160+192+0%0Aw+112+192+160+192+0%0Aw+160+192+176+192+0%0Ad+368+160+416+160+1+0.805904783%0Ar+432+160+480+160+0+11000%0Ac+496+176+496+240+0+4.7000000000000004e-8+
+768+224+768+128+0%0Aw+768+128+784+128+0%0A150+912+48+960+48+0+2+0+5%0Aw+896+128+880+128+0%0Aw+352+32+912+32+0%0Aw+896+128+896+64+0%0Aw+896+64+912+64+0%0A207+960+48+992+48+0+zur+LED%0Ao+2+32+0+4103+10+0.00078125+0+2+2+3%0Ao+10+32+0+4110+10+0.003125+0+2+10+3%0Ao+35+32+0+4103+10+0.8+0+2+35+3%0Ao+50+32+
-
Thread
Kleines cryptoprogramm in C schreiben
256-Bit-Vollbit-Verschlüsselung a la Cryptochef (wahrscheinlich XOR mit einem festen Schlüssel mit 32 Byte) Alle bisher erwähnten Verschlüsselungsverfahren sind so simpel, dass sie mit C-Grundkenntnissen umsetzbar sein sollten, wenn man sie mal mit Papier und Bleistift verstanden hat.
Wie wäre es mit einer Drei-Rotor ENIGMA Emulation? Ich spielte mal damit auf einem PIC18F4620 herum und es funktionierte ganz vorzüglich. Die Emulation war voll kompatibel mit einer richtigen ENIGMA Maschine und man konnte verschlüsselte Textgruppen auf einem Windows ENIGMA Emulator wieder
-
Thread
Eingangsspannung wenn keine Versorgung anwesend
und kein VCC, dann wird über die Eingangsdiode ein kleiner Strom fließen, und der wird dir Deinen PIC versorgen. PIC läuft dann mit ca. 4.3V. Es gibt dann vermutlich kein Reset.
wanns da nicht um Bascom geht, solltest du dir das mal anschauen. http://www.sprut.de/electronic/pic/index.htm
-
Thread
Analoge Orgel mit USB-MIDI steuern
Weg dahin führen, ein eigenes USB Gerät mit eigenem Protokoll zu entwickeln: [[USB-Tutorial mit STM32]]
enthalten die USB-Bibliotheken der Hersteller auch Beispiele für USB-MIDI, wie z.B. bei Microchips PIC32MX (andere wurden schon genannt). Es gibt aber auch vorprogrammierte USB Controller, z.B. von Hobbytronics: http://www.hobbytronics.co.uk/usb-host-midi Diese setzen mehr oder weniger serielles
-
Thread
Wofür so viele Vias?
misachten ;-) Aber wie schon gesagt, es kommt auf die Platine an. Beim 4-Layer IO-Board mit STM32 muss man nicht sämtliche Flächen zu 100% zunähen. Bei HDMI sieht das anders aus, wenn da ein flatternder Masseflächenfetzen daneben ist, kann das schon das Aus für die Abstrahlung bedeuten. wie
wie Masseflächen, wo jeder 08/15 Bastler meint, daß seine kleine Platine mit ein paar Relais und nem PIC die UNBEDINGT braucht.
-
Thread
Körperultraschall mit Arduino (Sonographie)
ohne große Verrenkungen hin bekommt. Oder auch hier https://www.best-microcontroller-projects.com/pic-sonar.html . Da hat man das diskret gelöst.
hash=item4b1aa5a179:g:BDgAAOSwvflZUkmI:rk:4:pf:0 https://www.ebay.com/itm/DC-DC-Boost-Converter-8-32V-to-45-390V-High-Voltage-ZVS-Step-up-Booster-Module/172465661600?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m2749.l2649 Die Anordnung dieser beiden Module siehst du in der Abbildung oben...
-
Thread
Interrupt weckt PIC nicht aus Idle auf
uC: PIC24FJ64GA202 Ich bin auf ein seltsames Problem gestoßen: Ich starte eine Berechnung der Cryptographic Engine und möchte im Idle-Modus warten bis diese fertig ist. Das scheint mir eine normale Vorgehensweise
AVR wacht auf. Quelle: https://www.nongnu.org/avr-libc/user-manual/group__avr__sleep.html Beim PIC - so verstehe ich das zumindest - macht man es so wie in meinem obigen Betrag geschrieben. Quelle: http://www.microchip.com/forums/m885430.aspx#885464 (Der Thread ist im PIC32-Board, der Beitrag bezieht
-
Thread
USB -> SPI Adapter für PC?
könnte Wenn schon selbst bauen, dann mit einem Controller der USB nativ kann, wie die meisten STM32...
#5408545: > Wenn schon selbst bauen, dann mit einem Controller der USB nativ kann, > wie die meisten STM32.. Für einen USB-SPI Interface tut es auch was kleineres - z.B. ein PIC16F145x. Aufbau wäre sehr einfach. https://hackaday.io/project/6258/gallery#ce5db455c4aad2b6bf7d99e26a6976f4 HID oder CDC
-
Thread
Kapazitätsmessung mit uC
genommen und die ADC Messungen bremsen natürlich, was nicht optimal ist. Später gehe ich auf einen STM32 mit DMA und Timer für die Messungen. [c] #define adc A0 #define out 7 volatile int val=0; volatile int k=0; volatile uint8_t b=0; void setup() { pinMode(adc,INPUT); pinMode(out,OUTPUT
CVD-Verfahren ("Capacitive Voltage Divider", Microchip) sehr empfindlich. Geht praktisch mit jedem PIC mit ADC. Grundlage des Verfahrens ist, daß der der interne Sample-Kondensator (~5pF) des ADC auf die gegensinnig geladenen Messkapazität geschaltet wird und dann die Spannung der Gesamtkapazität per
-
Thread
Was kennt ihr für Elektronikläden (aktuell oder Geschichte, egal)? Gesperrt
zu Transistoren alles. https://www.mikroelektron.hu/ ChipCAD Kft: Damals hab ich sie wegen der PIC µC gebraucht. Sogar Datenblätter haben die mir gegeben, noch bevor es Internet gab... Aber schaut mal da rein, die meisten hab ich mal besucht: https://www.google.com/search?safe=active&client=firefox-b-ab
Was basteln die ? Smartphone-Steuerung für die (vorhandene) Schwimmbad-Gegenstromanlage per ESP32 und Funkmodul/Handsender mit Trainingsprogrammen, patchen die Staubsaugerroboterplatine um den uC mit einer herstellerungebundenen Firmware zu flashen, versuchen einen KI Beschleuniger Chip auf seiner
-
Thread
8h Timer mit attiny85 - Genauigkeit ohne Quarz
, sollte man sich da einen PIC12 antun? Nenne einen vernünftigen Grund!
bin z.B. nicht so reich, um mehrere Hundert € einfach zu ignorieren. Ich habe selbst lange auf PIC gekuckt. Aber diese zwei Sachen, gebankte SRAM und teure Compiler - das hält mich bei AVR. Wenn schon zu wechseln, dann lieber gleich auf STM32. Auch kostenlose Compiler und frei zugängliche (und auch
-
Thread
Wie detailiert sollte die Tätigkeitsbeschreibung sein?
Angaben sind einfach prägnanter. Damit triggerst Du eher das Kopfkino beim Adressaten. Der liest STM32 und denkt sich vielleicht „endlich mal einer, der nicht nur Arduino und Raspberry kennt“. Bedenke auch: Heute und in Zukunft noch mehr werden die Bewerbungen durch Wordprocessoren verarbeitet. Da
gezogen. AVR/STM32 zeigen zumindest in die richtige Richtung, wenn dann aber PIC erwartet wird, genau der selbe Sche... Da sollte man auch die Werkzeuge, also Compiler/Assembler erwähnen und natürlich die Produkte,
-
Thread
Stoppuhr mit 16F84A
> Welchem Programm. Es geht vermutlich um dieses Lernbeispiel: http://www.sprut.de/electronic/pic/programm/stop.htm
VRs, Stichwort "Read Modify Write Problem" https://download.mikroe.com/documents/compilers/mikroc/pic/help/rmw.htm
-
Thread
Welche MCU für Drumcomputer
semitones und decay) und einen Sequencer. Welchen Chip könnte man da nehmen? Ich befürchte mit einem PIC 32 komme ich nicht weit. Vielen Dank und Grüße David
Ich hatte zum Beispiel an den hier Gedacht: PIC24FJ256GB210-I/PT Ein PIC24 16bit mit 32MHz
-
Thread
PIC32MX795F512L UART Receive
Hallo, PIC32MX795F512L MPLAB 8.92 C32 Compiler Habe zu dem µC vier UART Verbindungen. Alle arbeiten mit 512.000 Baud. Receive und Transmit sind Interrupt gesteuert. VectorPriority = 2 und VectorSubPriority
-
Thread
Verständnisfrage zur Ablage von Variablen beim ARM M3
trotzdem 32 Bit für diese Variable und lässt die oberen 24 Bit ungenutzt? Oder erzeugt er Code um 4 uint8_t Variablen in einem 32 Bit RAM Zelle unter zu bringen? Kann man den GCC Compiler veranlassen "sparsam
Bruchstücken davon hantieren muss, resultiert > in der Regel Mehraufwand. > > Und int sind beim ARM 32 bit. Schon klar. Da ich Daten eines Sensors (8 Bit PIC, compiliert mit CCS Compiler) zu einem ARM (erzeugt mit GCC) per Funk übertrage musste ich die auch packed machen, damit das Datenpaket (ein