Ignore:
Timestamp:
Apr 5, 2019, 9:26:53 PM (5 years ago)
Author:
coas-nagasima
Message:

mbed関連を更新
シリアルドライバをmbedのHALを使うよう変更
ファイルディスクリプタの処理を更新

File:
1 edited

Legend:

Unmodified
Added
Removed
  • asp3_tinet_ecnl_arm/trunk/asp3_dcre/mbed/hal/can_helper.h

    r352 r374  
    2626#endif
    2727
     28/**
     29 *
     30 * \enum    CANFormat
     31 *
     32 * \brief   Values that represent CAN Format
     33**/
    2834enum CANFormat {
    2935    CANStandard = 0,
     
    3339typedef enum CANFormat CANFormat;
    3440
     41/**
     42 *
     43 * \enum    CANType
     44 *
     45 * \brief   Values that represent CAN Type
     46**/
    3547enum CANType {
    3648    CANData   = 0,
     
    3951typedef enum CANType CANType;
    4052
     53/**
     54 *
     55 * \struct  CAN_Message
     56 *
     57 * \brief   Holder for single CAN message.
     58 *
     59**/
    4160struct CAN_Message {
    4261    unsigned int   id;                 // 29 bit identifier
    4362    unsigned char  data[8];            // Data field
    4463    unsigned char  len;                // Length of data field in bytes
    45     CANFormat      format;             // 0 - STANDARD, 1- EXTENDED IDENTIFIER
    46     CANType        type;               // 0 - DATA FRAME, 1 - REMOTE FRAME
     64    CANFormat      format;             // Format ::CANFormat
     65    CANType        type;               // Type ::CANType
    4766};
    4867typedef struct CAN_Message CAN_Message;
Note: See TracChangeset for help on using the changeset viewer.