I'm evaluating the PMOD CAN using provided demo software by digilent. The demo works fine as I'm able to see the received message on a BASYS MX3 slave from a BASYS MX3 master. However I'm trying to analyze the CAN frames with no success. For this I'm using a Microchip CAN Analyzer that have been used in others projects before. The weird thing is the demo software seems to be configured at 250kbps so I expect to see this rate on my analyzer single-ended RX pin. Here's the capture I get
The bit rate is almost 1.8Mbps instead 250kbps as expected. How is it possible? I don't understand this behavior. I've also checked the code and I find the next conditional.
Please, could someone explain me this? Changing the speed does not give any results.
Question
Gaston
Hi,
I'm evaluating the PMOD CAN using provided demo software by digilent. The demo works fine as I'm able to see the received message on a BASYS MX3 slave from a BASYS MX3 master. However I'm trying to analyze the CAN frames with no success. For this I'm using a Microchip CAN Analyzer that have been used in others projects before. The weird thing is the demo software seems to be configured at 250kbps so I expect to see this rate on my analyzer single-ended RX pin. Here's the capture I get
The bit rate is almost 1.8Mbps instead 250kbps as expected. How is it possible? I don't understand this behavior. I've also checked the code and I find the next conditional.
Please, could someone explain me this? Changing the speed does not give any results.
regards,
gaston
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.