tutrcos
読み取り中…
検索中…
一致する文字列を見つけられません
tutrcos::peripheral::FDCAN クラス

#include <fdcan.hpp>

tutrcos::peripheral::FDCAN の継承関係図
tutrcos::peripheral::FDCAN 連携図

公開メンバ関数

 FDCAN (FDCAN_HandleTypeDef *hfdcan, size_t rx_queue_size=64)
 
 ~FDCAN ()
 
bool transmit (const Message &msg, uint32_t timeout) override
 
bool receive (Message &msg, uint32_t timeout) override
 
FDCAN_HandleTypeDef * get_hal_handle ()
 
- 基底クラス tutrcos::peripheral::CANBase に属する継承公開メンバ関数
virtual ~CANBase ()
 

その他の継承メンバ

- 基底クラス tutrcos::peripheral::CANBase に属する継承公開型
enum class  IDType { STANDARD , EXTENDED }
 

構築子と解体子

◆ FDCAN()

tutrcos::peripheral::FDCAN::FDCAN ( FDCAN_HandleTypeDef * hfdcan,
size_t rx_queue_size = 64 )
inline

◆ ~FDCAN()

tutrcos::peripheral::FDCAN::~FDCAN ( )
inline

関数詳解

◆ get_hal_handle()

FDCAN_HandleTypeDef * tutrcos::peripheral::FDCAN::get_hal_handle ( )
inline

◆ receive()

bool tutrcos::peripheral::FDCAN::receive ( Message & msg,
uint32_t timeout )
inlineoverridevirtual

tutrcos::peripheral::CANBaseを実装しています。

◆ transmit()

bool tutrcos::peripheral::FDCAN::transmit ( const Message & msg,
uint32_t timeout )
inlineoverridevirtual

tutrcos::peripheral::CANBaseを実装しています。


このクラス詳解は次のファイルから抽出されました: