Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-01-2011
chico_pic chico_pic is offline
Registrado
NULL
 
Registrado: ene 2011
Posts: 1
Poder: 0
chico_pic Va por buen camino
Question delphi puede??

HOLA BUEN DIA.

Tengo una duda en cuanto a lenguajes de programación

Descripción:
Elabore un programa ejecutable (.exe) en LABVIEW 2009 el cual tiene comunicación con un PIC18F4550 vía USB FULL SPEED mientras desarrollaba el programa en la PC me solicito un programita adicional y complemento de LABVIEW que se llama NI-VISA y dentro de este entorno pude crear el driver (controlador) para mi dispositivo.

El cual consiste en:

1.- envió 5 bytes al PIC por medio del puerto usb
2.- espero 2 milisegundos y recibo 5 bytes del PIC
3. los primeros 3 bytes los grafico como temperatura y 2 bytes los visualizo en binario (led)
4.- espero 500 milisegundos y de nuevo el paso 1

Cuando finalmente termine mi software me entere que para poderlo ejecutar en alguna otra PC debía tener instalados otros programitas adicionales que se llaman RUN TIME ENGINE y NI-VISA lo cual no me gusto
En resumen tengo que tener:

1.- RUN TIME ENGINE
2.- NI-VISA
3.- DRIVER (controlador)
4.- EL PROGRAMA EJECUTABLE (el que desarrolle)

En lo personal solo esperaba
1.- EL EJECUTABLE
2.- EL DRIVER

Viendo este pequeño problema que NO me gusto opte por conocer nuevo lenguaje de programación en el cual se cumplieran las condiciones que quiero como puede ser

JAVA, DELPHI, MATLAB, VISUAL (Studio, Basic , c, c++ etc.) O algún otro.


Las preguntas son para los conocedores de algún otro lenguaje de programación:


Cual programa me recomiendan???
Que programa usan???
En el programa que usan es posible crear lo que quiero???


No se si documente bien mi problema y lo que quiero…

Saludos
Responder Con Cita
  #2  
Antiguo 27-01-2011
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Sí y no.

Puedes crear un programa que se comunique a bajo nivel con el dispositivo, pero no puedes crear un controlador, si es que es un controlador lo que necesitas porque por lo que dices entiendo que lo que necesitas es un "conductor" (los controladores trabajan al nivel más bajo, los conductores no).

De todas formas, por lo que sé Delphi sí cumple con los requisitos básicos.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #3  
Antiguo 27-01-2011
Delfino Delfino is offline
Miembro
 
Registrado: jul 2003
Ubicación: Madrid
Posts: 974
Poder: 21
Delfino Va por buen camino
Delphi y C++ Builder permiten al programador picar código directamente en Ensamblador.
Lo mejor es olvidarte de Java y .Net ya que requieren maquinas virtuales y son demasiado lentos para este tipo de dispositivos..
__________________
¿Microsoft? No, gracias..
Responder Con Cita
  #4  
Antiguo 27-01-2011
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Ya es posible crear drivers con Delphi:

http://www.delphigroups.info/2/10/986073.html

Tiene sus limitaciones, mas que ver con el hecho de que crear drivers es algo absurdamente especilizado y practicamente el unico compilador que lo hace es el de MS (o sea, no es un problema de *lenguaje* sino del *compilador*):

http://stackoverflow.com/questions/2...th-delphi-2010
__________________
El malabarista.
Responder Con Cita
  #5  
Antiguo 28-01-2011
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Gracias por la información, mamcx. Yo es que el Delphi más moderno que he utilizado es el 6, y con ese no se podía.

De todas formas, como dices, no es un problema de lenguaje sino de compilador. Evidentemente es posible escribir un controlador en Pascal, pero otra cosa es construir con él el ejecutable apropiado.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
se puede tener delphi 5, 2007 y delphi for php juntos rufo Varios 3 28-01-2010 17:19:56
Delphi y Flash, se puede?? oscarpinog Gráficos 9 06-09-2007 21:47:06
Qué NO se puede hacer con Delphi. Caral Debates 31 06-03-2007 18:59:48
Fracciones en Delphi ¿No se puede? MasterXP OOP 7 28-05-2006 06:20:04
Delphi puede parametrizarse? squenda OOP 2 03-03-2004 14:17:04


La franja horaria es GMT +2. Ahora son las 14:45:38.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi