24FreelanceMercato freelance che non dorme mai
Il periodo di risposta è scaduto

Indagine sui sensori STM32 tramite I2C e trasferimento dati al host

807 visualizzazioni 1 risposta#31776
BudgetNegoziale
FormatoProgetto una tantumnessun prepagamento
PagamentoBonifico bancario, Denaro elettronico
Risposte accettateIl periodo di risposta è scadutofino a 04.02.2021
Risposte1media della categoria: 0,3
Visualizzazioni80727 in 14 giorni

Descrizione del progetto

Tradotto
Sono richiesti servizi di programmazione. Hai bisogno di un programma per STM32 per interrogare i sensori tramite I2C e trasferire i dati al Host.
Controllore:
Modulo di sviluppo del sistema minimo ARM STM32F103C8T6

Descrizione:
Fino a 10 sensori sono collegati al controllore, tutti su una linea I2C comune.
Da ciascun controllore c'è un filo aggiuntivo che segnala l'interruzione.

Funzionamento di routine del controllore:
Indagine fino a 10 pin per interruzione (il numero di pin collegati è programmato nella memoria FLASH). Dopo aver ricevuto l'interruzione, il controllore legge i dati dal sensore tramite I2C (ogni pin ha il proprio indirizzo del sensore che è scritto nella memoria FLASH tramite UART) e li colloca nel buffer. Quando il buffet ha dati, un pin aggiuntivo passa allo stato 0. Su richiesta del computer tramite UART(RS-485), questi buffer vengono trasmessi al computer.

La configurazione del controllore che avviene tramite UART(RS-485):
Circa 30 comandi:
Indirizzi I2C assegnati a ciascun pin di interruzione.
Determinare quali pin saranno coinvolti nel lavoro di routine.
L'indirizzo UART del controllore stesso.
Velocità di funzionamento di UART e I2C.

Inoltre:
Aggiornare il programma del controllore tramite UART (boot loading)
Configurazione del sensore tramite UART: I dati vengono inviati dal computer tramite UART, che vengono trasmessi dal controllore tramite I2C a ciascun sensore collegato utilizzando un algoritmo specifico.

Un algoritmo dettagliato di lavoro nel “blocco diagramma” e una descrizione di ciascun comando saranno forniti.
Sviluppo software Bonifico bancario, Denaro elettronico
24
Venti · consiglio

Come scrivere una risposta che venga scelta

  • Inizia con il compito del cliente, non con una storia su di te.
  • Collega uno o due lavori simili dal tuo portfolio.
  • Indica un prezzo e una scadenza — e cosa includono esattamente.
  • Fai una domanda di chiarimento: inizia la conversazione.

Risposte 1

I testi delle risposte sono visibili solo al cliente.

Stessa categoria

Progetti simili

Tutti i progetti nella categoria
Website accessibility audit against WCAG

Website accessibility audit against WCAG

We need an independent WCAG accessibility audit of our website: keyboard, contrast, screen readers and a clear report with fixes.

Sviluppo software24.09.20260187
0risposte
Buono a sapersi
Come rispondo a questo progetto?

Accedi come freelancer, descrivi come risolverai il compito, indica il tuo prezzo e la scadenza. Il cliente legge le risposte e inizia un dialogo con le migliori.

Chi può vedere la mia risposta?

Solo il cliente che ha pubblicato il progetto e tu. Altri freelancer non vedono il tuo testo o prezzo.

Dove posso trovare lavori simili?

Nuovi progetti in “Sviluppo software” appaiono ogni giorno. Tutti i progetti nella categoria

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora