-
Thread
nochmal: Zisternen-Füllstand über Druck-Sensor
gescheiterten Versuche: - HRS04in 100er Rohr: zuviele Reflektionen - HRS04 Ultraschallsensor am ESP32 direkt in der Zisterne: keine zuverlässige WLAN Verbindung - HRS04 Ultraschallsensor in der Zisterne, ESP32 außerhalb: zu breits Ultraschallkeule, daher Reflektionen von der Seitenwand - JSN-SR04T
gescheiterten Versuche: > - HRS04in 100er Rohr: zuviele Reflektionen > - HRS04 Ultraschallsensor am ESP32 direkt in der Zisterne: keine > zuverlässige WLAN Verbindung > - HRS04 Ultraschallsensor in der Zisterne, ESP32 außerhalb: zu breits > Ultraschallkeule, daher Reflektionen von der Seitenwand >
-
Thread
Mac: Wemos D1 Mini wird nicht mehr erkannt und crasht Macbook
funktioniert, dann würde er auch wie z.b. ein AVR ander Programmstelle weitermachen... Beim ESP32 sollte das alles gehen, dort sollte auch WIFI_OFF da WLAN-Modul abschalten. Habe ich aber noch nicht selbst getestet. Gruß aus Berlin Michael
Ding hier: http://www.dx.com/de/p/uart-control-serial-mp3-music-player-module-for-arduino-avr-arm-pic-blue-silver-342439 Das Teil kann 3,3V bis 5V. Da ich aber neben den Steuerkommandos vom Mini zum Player für Play, Stop, Titelwahl usw. auch noch den Rückweg brauche für "is_playing?", habe ich den
-
Thread
Sensormodul mit Funk
ich hab meine Sensoren mit RFM12 und PIC, 3St. 1,5V AAA Batterien halten ca. 1 Jahr. Welche Reichweite brauchst du denn, gibt es Hindernisse zw. Sender und Empfänger? Holger
sein Haus gebaut (Fenstersensor, Tempsensor etc). Das ganze auch über CR2032 betrieben und mit Xmega32E5 + nRF24L01. Das ganze sendet alle 10 Sekunden die Daten (mit Autoretransmit). Die CR2032 läuft jetzt schon weit über 6 Monate und hat noch 2.9V (wobei sogar bei jedem Senden noch eine LED für ein paar
-
Thread
Das selbe µC-Pinout von verschieden Herstellern?
gedreht) Schön wäre auch noch ein remapping von den Digital-Signalen wie beim nRf51xxx oder ESP32..
AT90S2313) bzw. AT89C51 (AT90S8515). Und die ATtiny im 6- bzw. 14-poligem Gehäuse sind pinkompatibel zu PIC.
-
Thread
Board mit 2x CAN und PIC32
Spannungsversorgung und das wars. Leider sind auf den Boards ARM-CPUs zu finden, vor allem der STM32 und gelegentlich auch noch welche von NXP. Ich habe viel Code für den PIC32, weil ich bisher immer am chipkit max32 gebastelt habe. Deswegen suche ich nun ein möglichst kompaktes Platinchen, mit PIC32MX795L
ChipKit: Fubarino SD ( https://chipkit.net/wiki/index.php?title=Boards ) Olimex: PIC32-T795, PIC32-RETROBSD
-
Thread
Kaiser-Window Annäherung
A5HilbertPhasePage.html Kapitel 3.5. Das wird da als FIR-Filter umgesetzt. Läuft bei mir auf einem PIC32, aber ich sehe keinen Grund, warum das nicht auch ein AVR könnte.
Hilbert schrieb im Beitrag #5503715: > Deinen Beitrag verstehe ich nicht.... > Läuft bei mir auf einem PIC32, aber ich sehe keinen Grund, warum das > nicht auch ein AVR könnte. Und was verstehst du da nicht? Ist ein Kaiser-Window eben. Tapnummer rein, Beta rein, Koeffizient raus. ferticht. Hab's eben
-
Thread
14 Segment Display ansteuern
ansteuern können und ist dazu > noch ziemlich günstig: > > https://www.microchip.com/wwwproducts/en/PIC16F19197 Au weia. Deswegen bindet man sich doch keinen PIC16 ans Bein. Wenn es ein µC mit eingebautem LCD-Controller sein soll, dann wäre ein STM32L.. oder STM8L.. eine vernünftige Wahl. Das obige
können und ist dazu >>> noch ziemlich günstig: >>> >>> https://www.microchip.com/wwwproducts/en/PIC16F19197 >> >> Au weia. Deswegen bindet man sich doch keinen PIC16 ans Bein. Wenn es >> ein µC mit eingebautem LCD-Controller sein soll, dann wäre ein STM32L.. >> oder STM8L.. eine vernünftige Wahl
-
Thread
A/D Wandler stoppen und register auslesen
Hallo, Betrifft Pic 16F676 Ich will über einen Spannungsteiler am Port RC0/AN4 die Spannung eines AKKUS lesen und in einen Digitalen Wert zur späteren Verarbeitung aus dem ADRESL *ADRESH Register auslesen. Ich
ADCON0 = 0x80; //set analog module right justified ADCON1 = 0x20; //set clock select Fosc32 ANSEL = 0x70; //select ANS 4 to analog input while(1) { ADCON0.ADON = 1; ADCON0.CHS2 = 1; ADCON0.GO_DONE = 1; //messen ein while (ADCON0
-
Thread
PIC16F628a - interne Pull-Ups und Sleep-Mode?
Hallo, ich möchte gerne dem PIC über einen 4pol DIP-Schalter gegen GND kodieren. Dazu würde ich die Pullups PortB einschalten und RB0-RB3 auswerten. Der Pic soll die größte Zeit im Sleep-Mode sein und nur durch RB4-Tastendruck geweckt
habe das schon geschafft, mehrfach. Insebesondere bei 5V macht es schnell "patsch" wenn man einen PIC (in meinem konkreten Fall PIC24FV32KA301) gegen GND treiben lässt. Hab das so zweimal auf dem Breadboard hinbekommen. Es mag Exemplarabhängig sein, möglich ist es aber. Also Vorsicht. Mein
-
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