RE: CAN open

Larry Ciummo <[email protected]> Tue, 21 Apr 2015 10:45:37 -0400
Newsgroups gmane.comp.hardware.bus.can
Message-ID <211ADEEF7751714695A0E57B45F1057C017B8BB9F7ED@ximail1>
Google "CAN Festival" - it is an open source CANOpen stack that can be easily ported to your CPU CAN controller.


Larry @ Ximedica

From: [email protected] [mailto:[email protected]] On Behalf Of Abdallah AGUERZAME
Sent: Tuesday, April 21, 2015 10:26 AM
To: Heinz-Jürgen Oertel; CANLIST
Subject: Re: [CANLIST] CAN open

Dear Dienstag

Thank you for the replay,
I don't now what is a CANopen device profile ! maybe I shoud learn more about CANopen protocole.

then I well get back to you when i have a clear idea about CANopen protocol

Thank you again.

Best regards

Abdallah AGUERZAME



Le Mardi 21 avril 2015 11h33, Heinz-Jürgen Oertel <[email protected]<mailto:[email protected]>> a écrit :

Am Dienstag, 21. April 2015, 09:10:46 schrieb Abdallah AGUERZAME:

> Hi !
> Im Abdallah AGUERZAME. Im working in a product that's need to communicate in
an industrial network (automate and other devices) using CAN-open,My question
is: Since my producte is based on ARM STM32F107 microcontroller, at first, it
is possible to implement a CAN open programme in this microcontroller..? if
yes are there any CAN_open examples for STM32 that i can use to help me in my
project.
> PS: My STM32F107 microcontroller integrates two CAN controllers. I already
tested an ewamle of CAN network programme and it works fine.
> Best regards
> Abdallah AGUERZAME


Hello Abdallah AGUERZAME,

implementing CANopen on a STM32F107 is absolutely no problem for most
applications.
I assume, you like to implement a CANopen NMT slave.
Can you please let us know if you also have to implement an CANopen device
profile?
There are companies offering commercial CANopen software, like emtas GmbH.
But is always difficult to provide examples without giving the CANopen
software know-how away.
There are also other difficulties, like the CAN module used
(as you have mentioned, some micros have more than one CAN),
the pins assigned to the used CAN controller, the compiler used and more.

Please look at http://www.emtas.de/en/download/canopen
May be one of the examples there are useful for you, at least to have a look
at the application side
of one of the CANopen examples.

If you have more questions, please don't hesitate to ask.
--
Regards / mit freundlichen Grüßen
      Heinz-Jürgen Oertel
    emtas GmbH
________________________________