|
Programmable Clock with RTOS 0.0.1
Implementaiton of a programmable clock using RTOS with STM32GO microcontroller.
|
struct store the element saved the messages of the module FDCAN for CAN_TP Header information. More...
#include <can_tp.h>
Data Fields | |
| FDCAN_HandleTypeDef * | CANHandler |
| FDCAN_TxHeaderTypeDef * | CANTxHeader |
| uint32_t | bufferSize |
| uint16_t | data_length |
| uint8_t | separationTime |
| uint8_t | blockSize |
| uint8_t | flag_ready |
| CAN_MsgTypeDef * | buffer_received |
| uint32_t | length |
| uint32_t | sequencenumber_index |
| uint32_t | sequencenumber_index_counter |
| uint32_t | last_sequencenumber_short_bytes |
| uint8_t * | buffer_transmited |
| uint8_t | flag_transmitted |
| uint8_t | flag_interruption |
| uint32_t | counter_newmessage |
| uint8_t | message [25] |
struct store the element saved the messages of the module FDCAN for CAN_TP Header information.
| uint8_t _CAN_TP_Header::blockSize |
Block size for CAN_TP communication.
| CAN_MsgTypeDef* _CAN_TP_Header::buffer_received |
Pointer to the received message buffer.
| uint8_t* _CAN_TP_Header::buffer_transmited |
Pointer to the transmitted message buffer.
| uint32_t _CAN_TP_Header::bufferSize |
Size of the message buffer.
| FDCAN_HandleTypeDef* _CAN_TP_Header::CANHandler |
Pointer to FDCAN handler.
| FDCAN_TxHeaderTypeDef* _CAN_TP_Header::CANTxHeader |
Pointer to FDCAN Tx Header.
| uint32_t _CAN_TP_Header::counter_newmessage |
Counter for new received messages.
| uint16_t _CAN_TP_Header::data_length |
Length of the data in the received message.
| uint8_t _CAN_TP_Header::flag_interruption |
Flag indicating if the message has been transmitted.
| uint8_t _CAN_TP_Header::flag_ready |
Flag indicating if message is ready for received.
| uint8_t _CAN_TP_Header::flag_transmitted |
Flag indicating if the message has been transmitted.
| uint32_t _CAN_TP_Header::last_sequencenumber_short_bytes |
Counter for remaining bytes in transmitted message.
| uint32_t _CAN_TP_Header::length |
Length of the transmitted message.
| uint8_t _CAN_TP_Header::message[25] |
Array to store the received message.
| uint8_t _CAN_TP_Header::separationTime |
Separation time for CAN_TP communication.
| uint32_t _CAN_TP_Header::sequencenumber_index |
Counter for transmitted message numbers.
| uint32_t _CAN_TP_Header::sequencenumber_index_counter |
Counter for transmitted message multipliers.