Estoy buscando una interfaz de hardware para PC que coincida con estas necesidades-
La PC estará constantemente ocupada realizando cálculos. Cada vez que hay un resultado de cálculo (cada ~ 1 ms) quiero compartirlo con un microcontrolador externo que está conectado a otra unidad (cerrada) a través de RS232, la unidad usará un protocolo predefinido para solicitar el resultado cuando lo desee. para hacerlo (tiempos indeterminados).
entonces-
PC < - > microcontrolador < - > unidad
En teoría, podría conectar la PC directamente a la unidad a través de RS232 (mux, porque necesito alrededor de 6 unidades), pero no quería interrumpir la PC con demasiada E / S, quiero que se enfoque en la cálculos.
En la PC < - > micro interface Quiero algo rápido, por lo que PCI me pareció una buena idea: puedo hacer que el microcontrolador se coloque en una tarjeta pci y 'compartir' la memoria (asignada) con la PC para transferir Resultado de los cálculos, y también comunicarse con la unidad.
- Hay muchas tarjetas FPGA en PCI, pero estoy buscando algo como ARM o incluso algo más simple en la tarjeta, ¿alguien sabe algún buen producto para eso?
- ¿Es la PCI una buena idea para mi configuración? ¿Sugieres algo más? Realmente quiero que esta interfaz actúe como una memoria compartida.
Gracias
Elad