PIC è un marchio di microcontrollori RISC a 8, 16 e 32 bit prodotto da Microchip. "PIC" originariamente era l'acronimo di "Peripheral Interface Controller".
Comprendo che un DSP è ottimizzato per l'elaborazione del segnale digitale, ma non sono sicuro di come ciò influisca sul compito di scegliere un circuito integrato. Quasi tutto ciò che faccio con un microcontrollore comporta l'elaborazione di segnali digitali! Ad esempio, confrontiamo il popolare Microchip dsPIC30 o 33 DSP e …
Ad esempio un PIC10F200T Praticamente qualsiasi codice che scrivi sarà più grande di quello, a meno che non sia un chip monouso. C'è un modo per caricare più memoria di programma dalla memoria esterna o qualcosa del genere? Sono solo curioso, non vedo come questo possa essere molto utile ... …
Ho visto molti articoli che mi dicono che dovrei usare RTOS per la gestione del tempo e delle risorse. Il mio tempo non ha permesso la mia ricerca, quindi vengo da chiphacker per un consiglio. Uso microcontrollori a bassa risorsa (MSP430, PIC) e stavo cercando RTOS che posso usare. Al …
Sto lavorando con un microcontrollore PIC con ADC integrato a 10 bit e voglio misurare una tensione nell'intervallo da -1 a -3 Volt. Ho pensato di utilizzare un amplificatore operazionale in modalità di inversione per rendere la tensione positiva e quindi alimentarla all'adc del microcontrollore, tuttavia qui avrei dovuto alimentare …
Qualcuno può raccomandare una piccola implementazione gratuita di AES-128 Rijndael per i microcontrollori. Idealmente, per PIC18, anche se un'implementazione generale in C sarebbe utile. La compilazione dell'implementazione axTLS per PIC18 e la crittografia / decrittografia di un blocco richiedono 6 KB di ROM e 750 b di RAM. La compilazione …
Vorrei creare un piccolo dispositivo su cui poter attaccare un Frisbee in grado di misurare statistiche come RPM / velocità del Frisbee quando viene lanciato. Questo sarebbe realisticamente possibile? Stavo esaminando la comunicazione near-field per trasferire i dati dal Frisbee a uno smartphone, ma è solo un'idea. Sembra che sarebbe …
Sto cercando una soluzione efficiente in termini di tempo e memoria per calcolare una media mobile in C. Devo evitare di dividere perché sono su un PIC 16 che non ha un'unità di divisione dedicata. Al momento, memorizzo semplicemente tutti i valori in un buffer ad anello e semplicemente memorizzo …
Ho un PIC18F46K22 e lo programma con il compilatore XC8. Alla fine, avrò un sistema come un pc con stdine stdout. Quindi nel loop principale ci sarà una funzione che sta verificando se ci sono nuovi input. Se c'è input, una funzione verrà chiamata di conseguenza. Quindi, ad esempio, quando …
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Faccio molto lavoro con il firmware nel mio lavoro, ma sto cercando libri più avanzati sull'argomento. Le cose non piacciono le …
Poiché al giorno d'oggi la comunicazione seriale asincrona è ampiamente diffusa tra i dispositivi elettronici, credo che molti di noi abbiano di tanto in tanto posto una domanda del genere. Considerare un dispositivo elettronico De un computer PCcollegato con una linea seriale (RS-232 o simile) e necessario per scambiare informazioni …
Qualcuno può estrarre il file HEX che masterizzo in un microcontrollore che fornisco loro? Se ciò è possibile, come si può garantire che il proprio codice sia protetto nei sistemi integrati? Nel caso di microcontrollori PIC e AVR, come si può proteggere il proprio firmware dalla riproduzione?
Uso sempre l'oscillatore interno delle immagini poiché non ho mai trovato la necessità di eseguire qualsiasi cosa a una frequenza superiore a 8 MHz (che è la più veloce che le immagini che utilizzo tendono ad essere in grado di andare). Ci sono delle ragioni, oltre a superare gli 8 …
Sto controllando una ventola PC PWM a 4 pin da un PIC16F684 con la velocità della ventola guidata da una lettura ADC di un sensore di prossimità. Funziona tutto bene. Inizialmente non avevo intenzione di utilizzare l'uscita del contagiri dalla ventola, ma dato che è disponibile l'ho monitorato con il …
Come posso avviare la programmazione del microcontrollore PIC su Mac OS X. Posso usare un Arduino collegato al mio Mac con un programmatore? O devo acquistare specifiche schede programmatore e adattatori seriali?
Le resistenze pull-up / down (interne o esterne) sono necessarie solo per i pin MCU INPUT? Al contrario, un pin MCU configurato come OUTPUT "sa a che livello si trova" perché fa la guida - un pin "fluttuante" MCU OUTPUT collegato a un ingresso di un altro circuito non ha …
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.