ingeniamc / ingenialink

Applications library for Ingenia servo drives
Other
15 stars 9 forks source link

Can I embed this C library to perform USB communication with ARM M7? #11

Closed raggot closed 3 years ago

raggot commented 5 years ago

Hi,

Is it possible to use this C library in an embedded environment? More specifically, I'd like to use it with an ATMEL SAM E70 (ARM M7 family) microcontroller.

Moreover, I'm not 100% sure this implies microUSB communication from 1 master to 1 slave only, or if it's possible to use a bus protocol with it (for example, CAN). I need to steer 4 motors (4 drives) with my microcontroller.

Thanks in advance.

rjuanpere commented 3 years ago

Hi @raggot,

In your case I believe that make sense to use our CORE products with SPI interface an communicate using MCB protocol. Take a look at https://doc.ingeniamc.com/display/EVECORE/Product+Description

We provide also an MCB library to simplify the integration https://github.com/ingeniamc/mcblib

Regards, Roger

rjuanpere commented 3 years ago

Not an issue