This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:hardware:avr-can:can-functions [2010/04/05 09:57] – created mikk.leini | en:hardware:avr-can:can-functions [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== CAN-Functions ====== | ====== CAN-Functions ====== | ||
- | ====The can_t structure==== | + | ====The can_t Structure==== |
CAN communication between the used CAN boards is (on the programming | CAN communication between the used CAN boards is (on the programming | ||
level) accessed through the use of a structure named can_t which is defined in | level) accessed through the use of a structure named can_t which is defined in | ||
" | " | ||
- | message for sending or read to process a received message. Here is a overview | + | message for sending or read to process a received message. Here is an overview |
- | over the variables of this structure: | + | of the variables of this structure: |
<code c> | <code c> | ||
Line 22: | Line 22: | ||
</ | </ | ||
- | ====Functions for CAN communication==== | + | ====Functions for CAN Communication==== |
The header file " | The header file " | ||
- | cation. The CAN library is Open Source. The following functions are sufficient | + | cation. The CAN library is open source. The following functions are sufficient |
for basic communication: | for basic communication: | ||