亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fr_unified.h

?? 基于freescale MC9S12XF512 MCU
?? H
?? 第 1 頁 / 共 4 頁
字號:
#define FrPSR2_MTSA_NOT_RCV_BVIO          0x0040
#define FrPSR2_MTSA_NOT_RCV_SYNERR_BVIO   0x0060

#define FrPSR3_WUB              0x2000
#define FrPSR3_WUA              0x0020

#define FrSSCCR_MCY             0x0100
#define FrSSCCR_WMD             0x8000

#define FrTICCR_T1ST            0x0001
#define FrTICCR_T1TR            0x0002
#define FrTICCR_T1SP            0x0004
#define FrTICCR_T1_REP          0x0010
#define FrTICCR_T2ST            0x0100
#define FrTICCR_T2TR            0x0200
#define FrTICCR_T2SP            0x0400
#define FrTICCR_T2_REP          0x1000
#define FrTICCR_T2_CFG          0x2000

#define FrMTSACFR_MTE           0x8000
#define FrMTSBCFR_MTE           0x8000

// Definition for Fr_enable_interrupts() function
// Definition of flags in the GIFER register
#define FR_MODULE_IRQ                               0x0080
#define FR_PROTOCOL_IRQ                             0x0040
#define FR_CHI_IRQ                                  0x0020
#define FR_WAKEUP_IRQ                               0x0010
#define FR_FIFO_B_IRQ                               0x0008
#define FR_FIFO_A_IRQ                               0x0004
#define FR_RECEIVE_IRQ                              0x0002
#define FR_TRANSMIT_IRQ                             0x0001
// Definition of flags in the PIER0/PIFR0 register
#define FR_FATAL_PROTOCOL_ERROR_IRQ                 0x8000
#define FR_INTERNAL_PROTOCOL_ERROR_IRQ              0x4000
#define FR_ILLEGAL_PROTOCOL_CONFIGURATION_IRQ       0x2000
#define FR_COLDSTART_ABORT_IRQ                      0x1000
#define FR_MISSING_RATE_CORRECTION_IRQ              0x0800
#define FR_MISSING_OFFSET_CORRECTION_IRQ            0x0400
#define FR_CLOCK_CORRECTION_LIMIT_IRQ               0x0200
#define FR_MAX_SYNC_FRAMES_DETECTED_IRQ             0x0100
#define FR_MEDIA_ACCESS_TEST_SYMBOL_RECEIVED_IRQ    0x0080
#define FR_VIOLATION_CHB_IRQ                        0x0040
#define FR_VIOLATION_CHA_IRQ                        0x0020
#define FR_TRANSMISSION_ACROSS_BOUNDARY_CHB_IRQ     0x0010
#define FR_TRANSMISSION_ACROSS_BOUNDARY_CHA_IRQ     0x0008
#define FR_TIMER_2_EXPIRED_IRQ                      0x0004
#define FR_TIMER_1_EXPIRED_IRQ                      0x0002
#define FR_CYCLE_START_IRQ                          0x0001
// Definition of flags in the PIER1/PIFR0 register
#define FR_ERROR_MODE_CHANGED_IRQ                   0x8000
#define FR_ILLEGAL_PROTOCOL_COMMAND_IRQ             0x4000
#define FR_PROTOCOL_ENGINE_COM_FAILURE              0x2000
#define FR_PROTOCOL_STATE_CHANGED_IRQ               0x1000
#define FR_SLOT_STATUS_COUNTER_3_INCREMENTED_IRQ    0x0800
#define FR_SLOT_STATUS_COUNTER_2_INCREMENTED_IRQ    0x0400
#define FR_SLOT_STATUS_COUNTER_1_INCREMENTED_IRQ    0x0200
#define FR_SLOT_STATUS_COUNTER_0_INCREMENTED_IRQ    0x0100
#define FR_EVEN_CYCLE_TABLE_WRITTEN_IRQ             0x0020
#define FR_ODD_CYCLE_TABLE_WRITTEN_IRQ              0x0010

// Definition of slot status register
#define FrSSRn_VFB	                                0x8000
#define FrSSRn_SYB	                                0x4000
#define FrSSRn_NFB                                  0x2000
#define FrSSRn_SUB	                                0x1000
#define FrSSRn_SEB	                                0x0800
#define FrSSRn_CEB	                                0x0400
#define FrSSRn_BVB	                                0x0200
#define FrSSRn_TCB	                                0x0100
#define FrSSRn_VFA	                                0x0080
#define FrSSRn_SYA	                                0x0040
#define FrSSRn_NFA                                  0x0020
#define FrSSRn_SUA	                                0x0010
#define FrSSRn_SEA	                                0x0008
#define FrSSRn_CEA	                                0x0004
#define FrSSRn_BVA	                                0x0002
#define FrSSRn_TCA	                                0x0001

#define FrRFRFCFR_IBD           0x4000
#define FrRFRFCFR_WMD           0x8000

#define FrRFRFCTR_F0EN          0x0001
#define FrRFRFCTR_F1EN          0x0002
#define FrRFRFCTR_F2EN          0x0004
#define FrRFRFCTR_F3EN          0x0008
#define FrRFRFCTR_F0MD          0x0100
#define FrRFRFCTR_F1MD          0x0200
#define FrRFRFCTR_F2MD          0x0400
#define FrRFRFCTR_F3MD          0x0800

#define FrPOCR_POCCMD_ALLOW_COLDSTART   0x0000
#define FrPOCR_POCCMD_ALL_SLOTS         0x0001
#define FrPOCR_POCCMD_CONFIG            0x0002
#define FrPOCR_POCCMD_FREEZE            0x0003
#define FrPOCR_POCCMD_READY             0x0004
#define FrPOCR_POCCMD_CONFIG_COMPLETE   0x0004
#define FrPOCR_POCCMD_RUN               0x0005
#define FrPOCR_POCCMD_DEFAULT_CONFIG    0x0006
#define FrPOCR_POCCMD_HALT              0x0007
#define FrPOCR_POCCMD_WAKEUP            0x0008
#define FrPOCR_POCCMD_RESET             0x000C

#define FrPSR0_ERRMODE_ACTIVE           0x0000
#define FrPSR0_ERRMODE_PASSIVE          0x4000
#define FrPSR0_ERRMODE_COMM_HALT        0x8000
#define FrPSR0_SLOTMODE_SINGLE          0x0000
#define FrPSR0_SLOTMODE_ALL_PENDING     0x1000
#define FrPSR0_SLOTMODE_ALL             0x2000

#define FrPSR0_PROTSTATE_DEFAULT_CONFIG 0x0000
#define FrPSR0_PROTSTATE_CONFIG         0x0100
#define FrPSR0_PROTSTATE_WAKEUP         0x0200
#define FrPSR0_PROTSTATE_READY          0x0300
#define FrPSR0_PROTSTATE_NORMAL_PASSIVE 0x0400
#define FrPSR0_PROTSTATE_NORMAL_ACTIVE  0x0500
#define FrPSR0_PROTSTATE_HALT           0x0600
#define FrPSR0_PROTSTATE_STARTUP        0x0700

#define FrPSR0_STARTUPSTATE_COLDSTART_COLLISION_RESOLUTION  0x0020
#define FrPSR0_STARTUPSTATE_COLDSTART_LISTEN                0x0030
#define FrPSR0_STARTUPSTATE_INTEGRATION_CONSISTENCY_CHECK   0x0040
#define FrPSR0_STARTUPSTATE_INTEGRATION_LISTEN              0x0050
#define FrPSR0_STARTUPSTATE_INITIALIZE_SCHEDULE             0x0070
#define FrPSR0_STARTUPSTATE_COLDSTART_CONSISTENCY_CHECK     0x00A0
#define FrPSR0_STARTUPSTATE_INTEGRATION_COLDSTART_CHECK     0x00D0
#define FrPSR0_STARTUPSTATE_COLDSTART_GAP                   0x00E0
#define FrPSR0_STARTUPSTATE_COLDSTART_JOIN                  0x00F0

#define FrPSR0_WAKEUPSTATUS_RECEIVED_HEADER                 0x0001
#define FrPSR0_WAKEUPSTATUS_RECEIVED_WUP                    0x0002
#define FrPSR0_WAKEUPSTATUS_COLLISION_HEADER                0x0003
#define FrPSR0_WAKEUPSTATUS_COLLISION_WUP                   0x0004
#define FrPSR0_WAKEUPSTATUS_COLLISION_UNKNOWN               0x0005
#define FrPSR0_WAKEUPSTATUS_TRANSMITTED                     0x0006

#define FrRSBIR_WMD                     0x8000
#define FrRSBIR_SEL_RSBIR_A1            0x0000
#define FrRSBIR_SEL_RSBIR_A2            0x1000
#define FrRSBIR_SEL_RSBIR_B1            0x2000
#define FrRSBIR_SEL_RSBIR_B2            0x3000

#define FrMBCCSR_MCM                    0x4000
#define FrMBCCSR_MBT                    0x2000
#define FrMBCCSR_MTD                    0x1000
#define FrMBCCSR_CMT                    0x0800
#define FrMBCCSR_EDT                    0x0400
#define FrMBCCSR_LCKT                   0x0200
#define FrMBCCSR_MBIE                   0x0100
#define FrMBCCSR_DUP                    0x0010
#define FrMBCCSR_DVAL                   0x0008
#define FrMBCCSR_EDS                    0x0004
#define FrMBCCSR_LCKS                   0x0002
#define FrMBCCSR_MBIF                   0x0001

#define FrMBCCFR_MTM                    0x8000
#define FrMBCCFR_CHA                    0x4000
#define FrMBCCFR_CHB                    0x2000
#define FrMBCCFR_CCFE                   0x1000

#define FrF_HEADER_PPI                  0x4000
#define FrF_HEADER_NUF                  0x2000
#define FrF_HEADER_VFB                  0x8000
#define FrF_HEADER_VFA                  0x0080

/******************************************************************************
* Types
******************************************************************************/

// The values are used to return the CHI related error flags
typedef uint16 Fr_CHI_error_type;

// The values are used to determine which message buffers defined in 
// a Fr_buffer_info_type structure will be used for the FlexRay module configuration
typedef uint8 Fr_index_selector_type;

// The values of this enumeration are used to determine if communication stops 
// immediately or at the end of current FlexRay cycle
typedef enum
{
    FR_HALT_COMMUNICATION = 0,
    FR_ABORT_COMMUNICATION
} Fr_stop_communication_type;

// The values of this enumeration are used to provide information whether or not the
// local FlexRay CC is synchronous to the FR global time
typedef enum
{
    FR_ASYNC = 0,
    FR_SYNC
} Fr_sync_state_type;

// The values are used to hold the protocol state
typedef enum
{
    FR_POCSTATE_CONFIG = 0,
    FR_POCSTATE_DEFAULT_CONFIG,
    FR_POCSTATE_HALT,
    FR_POCSTATE_NORMAL_ACTIVE,
    FR_POCSTATE_NORMAL_PASSIVE,
    FR_POCSTATE_READY,
    FR_POCSTATE_STARTUP,
    FR_POCSTATE_WAKEUP
} Fr_POC_state_type;

// These values are used to determine if a message buffer has been updated with new data
typedef enum
{
    FR_TXMB_UPDATED = 0,
    FR_TXMB_NO_ACCESS
} Fr_tx_MB_status_type;

// These values are used to determine if a data has been transmitted
// For single message buffers are used only the FR_TRANSMITTED and FR_NOT_TRANSMITTED values
typedef enum 
{
    FR_TRANSMITTED = 0,
    FR_NOT_TRANSMITTED,
    FR_INTERNAL_MESSAGE_TRANSFER_DONE,
    FR_TRANSMIT_SIDE_TRANSMITTED
} Fr_tx_status_type;

// These values are used to determine if a data has been received
typedef enum
{
    FR_RXMB_RECEIVED = 0,
    FR_RXMB_NOT_RECEIVED,
    FR_RXMB_NULL_FRAME_RECEIVED,
    FR_RXMB_NO_ACCESS
} Fr_rx_MB_status_type;

// These values are used to determine if a message buffer has received a frame
typedef enum
{
    FR_RECEIVED = 0,
    FR_NOT_RECEIVED,
    FR_NULL_FRAME_RECEIVED
} Fr_rx_status_type;

// These values are used to determine if a data has been received into a FIFO storage
typedef enum
{
    FR_FIFO_RECEIVED = 0,
    FR_FIFO_NOT_RECEIVED
} Fr_FIFO_status_type;

// The values determine the state of the wakeup mechanism
typedef enum
{
    FR_WAKEUPSTATE_UNDEFINED = 0,
    FR_WAKEUPSTATE_RECEIVED_HEADER,
    FR_WAKEUPSTATE_RECEIVED_WUP,
    FR_WAKEUPSTATE_COLLISION_HEADER,
    FR_WAKEUPSTATE_COLLISION_WUP,
    FR_WAKEUPSTATE_COLLISION_UNKNOWN,
    FR_WAKEUPSTATE_TRANSMITTED
} Fr_wakeup_state_type;

// The values determine the state of the Media Test Symbol 
// (MTS) reception in Symbol Window of a communication cycle
typedef enum
{
    FR_MTS_RCV = 0,
    FR_MTS_RCV_SYNERR,
    FR_MTS_RCV_BVIO,

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本一区二区免费在线| 一区精品在线播放| 国产精品久久久久婷婷| 日韩和欧美的一区| 99久久er热在这里只有精品15| 91精品国产综合久久福利软件| 中文字幕免费不卡在线| 美女网站视频久久| 欧美亚洲尤物久久| 亚洲日本在线看| 国产成人免费视频网站高清观看视频| 欧美日韩亚洲另类| 亚洲综合视频网| 不卡的看片网站| 国产亚洲欧美激情| 久久99精品久久久久婷婷| 欧美日韩国产综合一区二区三区| 国产精品久久久久久一区二区三区 | 在线播放日韩导航| 自拍偷拍亚洲欧美日韩| 国产成人在线电影| 欧美精品一区二区三区在线播放| 亚洲成人激情综合网| 色综合天天综合色综合av| 国产欧美精品一区| 国产黄色精品网站| 久久久国际精品| 国产一区二三区| 精品国产乱码久久久久久图片| 香蕉久久夜色精品国产使用方法 | 国产日韩亚洲欧美综合| 精彩视频一区二区三区| 欧美草草影院在线视频| 久久精品国产**网站演员| 欧美精品777| 日韩综合小视频| 欧美精品在欧美一区二区少妇 | 国产精品色在线观看| 国产曰批免费观看久久久| 欧美xxxx老人做受| 韩国av一区二区三区在线观看| 欧美v日韩v国产v| 黄色成人免费在线| 国产欧美一区二区精品性色超碰| 国产·精品毛片| 国产精品国产精品国产专区不片| 51精品久久久久久久蜜臀| 免费成人美女在线观看| 精品999久久久| 成人av网站在线观看| 亚洲男女毛片无遮挡| 欧美性感一类影片在线播放| 亚洲成a天堂v人片| 欧美精品一区男女天堂| 成人福利视频网站| 香蕉影视欧美成人| 久久久久久久久久久久久女国产乱 | 日韩高清不卡一区二区三区| 在线成人免费视频| 国产传媒欧美日韩成人| 亚洲天堂2016| 欧美一区二区视频在线观看2020 | 91久久线看在观草草青青| 亚洲综合在线免费观看| 欧美videofree性高清杂交| 国产福利一区在线观看| 一二三四社区欧美黄| 26uuu精品一区二区在线观看| 不卡一区二区三区四区| 亚洲r级在线视频| 国产日韩欧美在线一区| 欧美亚洲图片小说| 国内精品免费**视频| 亚洲精品一二三四区| 欧美成人三级电影在线| 在线中文字幕一区二区| 国模少妇一区二区三区| 亚洲成人资源在线| 国产免费久久精品| 日韩免费一区二区| 色综合久久久久综合体桃花网| 久久精品国产999大香线蕉| 亚洲免费毛片网站| 中文字幕欧美日韩一区| 日韩网站在线看片你懂的| 91看片淫黄大片一级在线观看| 国内精品久久久久影院薰衣草| 午夜欧美2019年伦理| 综合分类小说区另类春色亚洲小说欧美| 91麻豆精品国产91久久久久| 91美女视频网站| 国产a精品视频| 久久se精品一区精品二区| 亚洲国产精品久久人人爱| 国产精品的网站| 久久久不卡影院| 精品人在线二区三区| 欧美美女直播网站| 欧美综合天天夜夜久久| 91小视频免费观看| 99在线视频精品| 国产成人精品午夜视频免费| 精品在线一区二区三区| 日韩av高清在线观看| 亚洲国产日日夜夜| 一区二区三区四区五区视频在线观看| 国产精品午夜免费| 国产亚洲成av人在线观看导航| 欧美videos中文字幕| 日韩欧美国产一二三区| 日韩情涩欧美日韩视频| 日韩一卡二卡三卡国产欧美| 亚洲视频免费在线| 国产精品久久毛片| 国产精品福利影院| 国产精品色在线| 亚洲欧美一区二区三区国产精品 | 国产欧美一区二区精品秋霞影院 | 欧美一区二区三区日韩视频| 欧美日韩国产成人在线91| 欧美三级日韩三级| 欧美精品久久天天躁| 欧美一区二区三区免费大片 | 午夜精品国产更新| 欧美a级一区二区| 国产自产高清不卡| 丁香桃色午夜亚洲一区二区三区| 国产电影精品久久禁18| 成人高清视频在线| 欧美午夜电影网| 日韩一二三区视频| 久久久精品tv| 亚洲另类在线制服丝袜| 亚洲国产欧美在线| 久久精品国产亚洲高清剧情介绍| 韩国av一区二区三区在线观看| 成人高清伦理免费影院在线观看| 色94色欧美sute亚洲线路一久 | 久久久美女毛片| 国产精品久久久久久久蜜臀| 亚洲男同性恋视频| 美女视频一区在线观看| 国产精品一二三四区| 一本到高清视频免费精品| 欧美色综合影院| 久久天堂av综合合色蜜桃网| 国产精品国产精品国产专区不蜜| 亚洲国产一区二区在线播放| 六月婷婷色综合| 99国产精品久| 91精品国产免费久久综合| 久久久久高清精品| 一区二区激情视频| 狠狠色丁香婷综合久久| 91在线精品一区二区| 日韩丝袜情趣美女图片| 中文字幕免费观看一区| 日韩中文字幕不卡| 成人av在线影院| 日韩一区二区高清| 亚洲最新在线观看| 国产成人h网站| 欧美高清视频一二三区 | 亚洲欧美视频在线观看视频| 天堂一区二区在线| 粉嫩嫩av羞羞动漫久久久| 欧美男人的天堂一二区| 国产精品灌醉下药二区| 激情综合网激情| 欧美无乱码久久久免费午夜一区| 日本一二三四高清不卡| 日本va欧美va精品| 日本电影亚洲天堂一区| 欧美极品aⅴ影院| 久久精品国产**网站演员| 欧美性三三影院| 亚洲丝袜精品丝袜在线| 国产成人av电影在线| 日韩视频一区二区三区在线播放| 亚洲精品自拍动漫在线| 成人国产免费视频| 久久久国产一区二区三区四区小说| 奇米色一区二区| 欧美久久久久久久久中文字幕| 亚洲人成伊人成综合网小说| 国产成人aaa| 欧美精品一区二区三区一线天视频| 香蕉成人啪国产精品视频综合网 | 亚洲国产精品影院| 99久久久国产精品| 日本一区二区免费在线观看视频| 久久av资源网| 欧美tk丨vk视频| 麻豆视频观看网址久久| 日韩三级伦理片妻子的秘密按摩| 日韩精品亚洲专区| 欧美人狂配大交3d怪物一区| 婷婷夜色潮精品综合在线| 欧美亚洲动漫另类| 亚洲国产毛片aaaaa无费看|