24FreelanceMercado freelance que nunca duerme
El período de respuesta ha terminado

Encuesta de sensores STM32 a través de I2C y transferencia de datos al host

808 vistas 1 respuesta#31776
PresupuestoNegociable
FormatoProyecto únicosin prepago
PagoTransferencia bancaria, Dinero electrónico
Respuestas aceptadasEl período de respuesta ha terminadohasta 04.02.2021
Respuestas1promedio de categoría: 0,3
Vistas80827 en 14 días

Descripción del proyecto

Traducido
Se requieren servicios de programación. Necesitas un programa para STM32 que sondee sensores a través de I2C y transfiera datos al Host.
Controlador:
Módulo de placa de desarrollo de sistema mínimo ARM STM32F103C8T6

Descripción:
Hasta 10 sensores están conectados al controlador, todos ellos en una línea I2C común.
Desde cada controlador hay un cable adicional que señala interrupción.

Operación rutinaria del controlador:
Encuesta de hasta 10 pines por interrupción (el número de pines conectados está programado en la memoria FLASH). Después de recibir la interrupción, el controlador lee datos del sensor a través de I2C (cada pin tiene su propia dirección de sensor que se escribe en la memoria FLASH a través de UART) y los coloca en el búfer. Cuando el búfer tiene datos, un pin adicional pasa al estado 0. A solicitud de la computadora a través de UART(RS-485), estos búferes se transmiten a la computadora.

La configuración del controlador que ocurre a través de UART(RS-485):
Alrededor de 30 comandos:
Direcciones I2C asignadas a cada pin de interrupción.
Determinar qué pines estarán involucrados en el trabajo rutinario.
La dirección UART del propio controlador.
Velocidad de operación de UART e I2C.

Además:
Actualizar el programa del controlador a través de UART (carga de arranque)
Configuración del sensor a través de UART: Los datos se envían desde la computadora a través de UART, que el controlador transmite por I2C a cada sensor conectado utilizando un algoritmo dado.

Se proporcionará un algoritmo detallado de trabajo en el “bloque de diagrama” y una descripción de cada comando.
Desarrollo de software Transferencia bancaria, Dinero electrónico
24
Veinte · consejo

Cómo escribir una respuesta que sea seleccionada

  • Comienza con la tarea del cliente, no con una historia sobre ti mismo.
  • Incluye uno o dos trabajos similares de tu portafolio.
  • Nombra un precio y un plazo — y qué incluyen exactamente.
  • Haz una pregunta aclaratoria: inicia la conversación.

Respuestas 1

Los textos de respuesta son visibles solo para el cliente.

Misma categoría

Proyectos similares

Todos los proyectos en la categoría
Warehouse inventory app with barcode scanner

Warehouse inventory app with barcode scanner

Looking for a developer to build a mobile warehouse inventory app with barcode scanning, receiving, dispatch, stocktake and reports.

Desarrollo de software24.09.20260194
0respuestas
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.

Desarrollo de software24.09.20260187
0respuestas
Bueno saber
¿Cómo respondo a este proyecto?

Inicia sesión como freelancer, describe cómo resolverás la tarea, nombra tu precio y plazo. El cliente lee las respuestas y comienza un diálogo con las mejores.

¿Quién puede ver mi respuesta?

Solo el cliente que publicó el proyecto y tú. Otros freelancers no ven tu texto ni tu precio.

¿Dónde puedo encontrar trabajos similares?

Nuevos proyectos en “Desarrollo de software” aparecen todos los días. Todos los proyectos en la categoría

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