Un dispositivo che include un'unità centrale di elaborazione (CPU), memoria e (in genere) un assortimento di periferiche I / O (UART, ADC, DAC, I / O per scopi generici, I2C, ecc.) In uno standalone strettamente accoppiato pacchetto.
Di recente ho scaricato l'app stm32 per la ricerca MCU e ho scoperto che ad esempio STM32F429 ha "NO" nella periferica "Dispositivo USB", mentre dice "SÌ" in "USB OTG FS" e "USB OTG HS". Il che è abbastanza sorprendente poiché STM32F429 è perfettamente funzionante come dispositivo USB, cioè supporta tutte …
Domanda iniziale Ho una domanda generale sulla gestione degli interrupt nei microcontrollori. Sto usando MSP430, ma penso che la domanda possa essere estesa ad altri UC. Vorrei sapere se è o meno una buona pratica abilitare / disabilitare gli interrupt frequentemente lungo il codice. Voglio dire, se ho una parte …
Scusami se questa domanda è già stata risolta, ma non sono riuscito a trovare una risposta su questa pagina o su Internet. Sono uno sviluppatore esperto con una discreta conoscenza della programmazione di basso livello, ma relativamente nuovo per lo sviluppo integrato. Mi sono insegnato lo sviluppo di sistemi embedded …
Sto cercando di capire la funzionalità di un circuito trovato in TIDA-00121 (è possibile scaricare il file di progettazione da qui ) Presumo che ciò abbia a che fare con il fatto che il fotovoltaico non è direttamente collegato a terra (il mosfet a corrente inversa può essere spento quando …
Ho un problema piuttosto strano con XC8 su un microcontrollore PIC18F27K40. Su un PIC16F1778 funziona . Ho definito: void uart_putch(unsigned char byte) { while (!PIR3bits.TX1IF); TX1REG = byte; } Quando, nel mio mainciclo, chiamo uart_putch('a');, funziona benissimo. Tuttavia, quando definisco const char c = 'a';e chiamo uart_putch(c);, non funziona. Stampa …
La vera domanda è alla fine. Ma leggerlo da solo potrebbe non mostrarti perché sono confuso. Ho scritto questo post iniziando con alcune definizioni, ipotesi e speculazioni e poi ponendo la vera domanda. Penso sempre di conoscere la differenza, ma quando ricevo una domanda del tipo: "Se metto un ricetrasmettitore …
Ho un uC che funziona con 1,8 V fino a 3,3 V. Il consumo di corrente è a circa 20uA in modalità di sospensione e circa 12 mA in stato attivo. L'UC entrerà nello stato attivo per circa 100 ms ogni minuto. Quindi sto cercando di alimentare questo da un …
Ho sentito che qualcuno ha menzionato il metodo di screening: avere 10 MCU funzionanti a -55 gradi e scoprire quelli che possono funzionare correttamente, gettando via quelli rotti. Il metodo è applicabile? Sono preoccupato che l'MCU possa funzionare correttamente a -55 gradi nel mio test di screening e fallire nel …
Ho un microcontrollore collegato a un'alimentazione a 5 V che passa attraverso un regolatore di tensione sceso da 12 V. Suppongo che si riavvii perché è possibile che la tensione diminuisca rapidamente per una piccola frazione di tempo, il che è sufficiente per causare il riavvio del chip. Questo assunto …
Molti microcontrollori, ad es. PIC18F , dispongono di memoria programma flash: "La memoria programma Flash è leggibile e scrivibile durante il normale funzionamento". Questo significa che posso memorizzare alcune configurazioni utente nella memoria del programma?
La maggior parte dei microcontrollori (uC) hanno un convertitore da analogico a digitale (ADC) come parte del loro set di periferiche, il che è fenomenale in quanto integra due componenti in un unico pacchetto. Questi ADC sono generalmente mappati anche sui registri, il che consente di estrarre i dati in …
Qual è il vero limite in termini di compromesso tra costo e prestazioni per la selezione di microcontrollori a 32 bit? In altre parole, con l'ascesa e il dominio delle architetture ARM, perché stiamo ancora usando microcontrollori a 8 e 16 bit? Sono ancora molto più economici? Comprendo che i …
Mi chiedo se una porta logica sarebbe utile per un circuito che contiene un microcontrollore. Ci sono casi in cui una porta logica analogica è preferita rispetto a un microcontrollore e quali sono alcuni dei gadget che usano porte logiche analogiche nel età dei microprocessori e dei controller.
Ho un servo con una tensione di esercizio di 4,8 V. Voglio guidare il servo da un MCU che funziona a 3.3V. Non l'ho ancora provato, ma mi chiedevo se avessi bisogno di guidare la linea del segnale a 4.8 V usando un transistor MOSFET o NPN. È possibile pilotare …
Sono uno studente in una scuola di informatica e stiamo provando a pensare a un progetto che potremmo usare per mostrare agli studenti del 1 ° anno come funzionano le cose dietro il palco e alla fine abbiamo pensato di realizzare un computer retrò. Ho letto molte cose riguardanti il …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.