feat[can]: Implement non-blocking send mechanism and enhance CAN driver functionality

- Added support for non-blocking mode CAN message sending, including software ring buffer management and dynamic memory allocation options.
- Improved related comments and error handling.
- Updated example code to demonstrate the usage of both blocking and non-blocking sending modes, and corrected some structure field naming and macro definitions.
This commit is contained in:
wdfk-prog
2025-09-27 09:42:02 +08:00
committed by R b b666
parent ed574f693f
commit 11156de0de
4 changed files with 783 additions and 268 deletions

File diff suppressed because it is too large Load Diff