Re: CANopen
Simon Byholm <[email protected]> Fri, 24 Apr 2015 08:12:02 +0300
| Newsgroups | gmane.comp.hardware.bus.can |
|---|---|
| Message-ID | <[email protected]> |
Hello Abdallah To learn more about CANopen try the book Embedded Networking with CAN and CANopen. http://www.amazon.com/Embedded-Networking-CANopen-Olaf-Pfeiffer/dp/0976511622 And you probably want to get a CANopen stack to do the work. There's both open source and commercial versions available. On the CAN wiki you'll find links to many of them: http://www.can-wiki.info/doku.php?id=can_higher_layer_protocols:canopen Many of the companies that provide CANopen stacks also provide development services and will make the whole CANopen implementation for your project if needed. Best regards, Simon Simon Byholm - Software Manager / Quality Manager Phone: +358 6 357 6306 Fax: +358 6 357 6320 email: [email protected] web: www.tke.fi TK Engineering solves your CAN, CANopen, J1939 and NMEA2000 problems by providing the hardware, software and know-how you need to design, manufacture and troubleshoot your industrial and heavy machine CAN networks. Call +358 6 357 6300 or email [email protected] to learn how we can help you solve your CAN related problems. On 24.4.2015 02:19, Abdallah AGUERZAME wrote: > Dear All > We have a project we wont it to communicate waith CANopen > <http://en.wikipedia.org/wiki/CANopen>. we'r using STM32F107 > microcontroller. The problem is that I need to develop a CANopen layer > in this microcontroller, but I only know how to send and receive at > the low level (CAN). > I don't know much about the CANopen (PDO, SDO, Heartbeat, object > dictionary, etc.). I tried to read the CiA specifications, but it was > very complicated. I would appreciate it if someone could point me in > the right direction or give me a good tutorial to program a simple > CANopen layer. > > Best regards > Abdallah AGUERZAME >