Hola a todos!
Eh querido controlar desde matlab un microcontrolado en especial el PIC18F4550 ya que cuenta con el protocolo usb
la comunicacion que quiero establecer es la de Bulk Transfersa USB sin necesidad de emular el puerto serial(COM), por lo que este cuenta con una alta velocidad de transferencia (480MB/s) en forma bidireccional.
Para una mayor facilidad de desarrollo de aplicaciones basadas en el bus USB, Microchip ha creado un archivo dll
(mpuspapi.dll) en el que proporciona las funciones de acceso al puerto USB con un microcontrolador de la familia PIC18Fxx5x.
Entonces desde matlab encontre una funcion para llamar librerias y hacer utlidad de ella, pero a un no lo eh entendido muy bien como se utliza.
esta funcion se llama:
loadlibrary
Syntax
loadlibrary('shrlib', 'hfile')
loadlibrary('shrlib', @protofile)
loadlibrary('shrlib', ..., 'options')
loadlibrary shrlib hfile options
[notfound, warnings] = loadlibrary('shrlib', 'hfile')
si alguien que me pueda explicar como funciona esta funcion loadlibrary ya que utilizandolo de manera perfecta podremos madar y recibir datos del microcontrolador para la adquisioon de datos.
Eh querido controlar desde matlab un microcontrolado en especial el PIC18F4550 ya que cuenta con el protocolo usb
la comunicacion que quiero establecer es la de Bulk Transfersa USB sin necesidad de emular el puerto serial(COM), por lo que este cuenta con una alta velocidad de transferencia (480MB/s) en forma bidireccional.
Para una mayor facilidad de desarrollo de aplicaciones basadas en el bus USB, Microchip ha creado un archivo dll
(mpuspapi.dll) en el que proporciona las funciones de acceso al puerto USB con un microcontrolador de la familia PIC18Fxx5x.
Entonces desde matlab encontre una funcion para llamar librerias y hacer utlidad de ella, pero a un no lo eh entendido muy bien como se utliza.
esta funcion se llama:
loadlibrary
Syntax
loadlibrary('shrlib', 'hfile')
loadlibrary('shrlib', @protofile)
loadlibrary('shrlib', ..., 'options')
loadlibrary shrlib hfile options
[notfound, warnings] = loadlibrary('shrlib', 'hfile')
si alguien que me pueda explicar como funciona esta funcion loadlibrary ya que utilizandolo de manera perfecta podremos madar y recibir datos del microcontrolador para la adquisioon de datos.