We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I am currently working on a product that will utilize a CAN bus interface between an Infineon XC167 controller and several PIC18 devices. I have never used the CAN bus and am finding it difficult to implement. Can anyone suggest a good source of information on using the internal CAN Bus interface of the Infineon XC167 or even a source for purchasing drivers?
Chris, Excuse me for not making myself clear. In a large development project there are many sections of code that must be completed. The CAN Bus interface is just one of these sections, and the one that I am the least comfortable in doing myself. After carefully examining the documents you mentioned and many others, I have determined that it is in our best interest to seek outside assistance for this section, allowing me to go on to other areas where I have more experience. DAVE generates code that if one had enough knowledge to use it, they would not need it, making DAVE essentially useless. APNT181 is nothing more than a DAVE file. Open source drivers and other information can be found for another processor in our project that uses the CAN interface, so I was hoping the same could be used for Infineon parts.
Sorry, Does Application note 182 help? http://www.keil.com/appnotes/docs/apnt_182.asp If you are looking for some simple code for the CAN to intialize and then send/receive messages. Then I can offer to send you an example. -Chris
Anything you could send on the subject would be appreciated. rford(a)numeritex.com