-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sending data issue #63
Comments
What exactly is USB to CAN? |
CAN data can be monitored through a computer |
It works correctly when there are two nodes, USB to CAN and F103. It works correctly when there are two nodes, USB to CAN and F405. It works correctly when there are two nodes, F103 and F405. However, it does not work correctly when there are three nodes: USB to CAN, F103, and F405. Is this understanding correct? |
Yes, as long as F405 is connected, F103 will fail to send data after a period of time, and the time may not be certain |
It works correctly when there are two nodes, USB to CAN and F103. ---> The CAN bus has a short stub length. It works correctly when there are two nodes, USB to CAN and F405. ---> The CAN bus has a short stub length. It works correctly when there are two nodes, F103 and F405. ---> The CAN bus has a short stub length. However, it does not work correctly when there are three nodes: USB to CAN, F103, and F405. ---> The CAN bus stub length is a little longer. The CAN bus stub length may be too long. Or Lowering the Bit-Rate may solve the problem. |
Thank you very much, but the wiring distance here is very short. F405>>5cm>>F103>>20cm>>USB-CAN |
The problem may be solved by lowering the Bit-Rate or changing the value of the terminating resistor. The value of the terminating resistor is related to the length of the CAN-BUS. |
Okay, I'll test it again. Thank you |
If you have a mix of 3.3V and 5V transceivers, a +1V ground shift using split termination can be very effective. Please check again if the Bus is as shown below. Terminator--F405--5cm--F103--20cm--USB-CAN--Terminator |
I am currently using one F405, one F103, and USB to CAN for testing. There is no problem transferring data between USB to CAN and F103. However, after connecting F405 to send data for a period of time, F103 cannot send data. The reason cannot be determined!
![e7c0651bdea610a1bf860f1d3fdaa39](https://private-user-images.githubusercontent.com/50175483/314509299-dc9e8ed5-7d2c-4896-85f5-aaf94f0f5721.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDcxODYsIm5iZiI6MTczOTYwNjg4NiwicGF0aCI6Ii81MDE3NTQ4My8zMTQ1MDkyOTktZGM5ZThlZDUtN2QyYy00ODk2LTg1ZjUtYWFmOTRmMGY1NzIxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDA4MDgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQzMGZkYjU5ZmFlN2UyYTE1ZDE1Njc3NjI1ZjBjZmNiNzFlMDg5N2RkNjZiNDI1NDBhMGY3NTYzNjJiZDU0ZDImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.-_w3p6kmuLTKPrhBuOrQ46xB2h49cw9gPOAMURaLjis)
![910061234ba317e61b302793ac4d3f9](https://private-user-images.githubusercontent.com/50175483/314509316-a1d60c10-568e-488e-90db-149ce6238541.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDcxODYsIm5iZiI6MTczOTYwNjg4NiwicGF0aCI6Ii81MDE3NTQ4My8zMTQ1MDkzMTYtYTFkNjBjMTAtNTY4ZS00ODhlLTkwZGItMTQ5Y2U2MjM4NTQxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDA4MDgwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWYzOWQ0MWNhMzQ4ZjljMmU1NjdjZDg1OTVjY2IxNTEyYWNkMTY5YzY3YjIyYWVhMWUwMzE0MmZkYzFjYWMzNjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.gkUG0DxAA-xtNM9tV8siTRLL7txf7lVUDiFkfqxg1Ro)
Screenshots of normal and abnormal situations
The text was updated successfully, but these errors were encountered: