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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? des_mc33742.h

?? BCM 控制demo源代碼
?? H
字號(hào):
/*******************************************************************************/
/**
Copyright (c) 2007 Freescale Semiconductor
\file       des_MC33742.h
\brief      Register definitions and function prototypes for SBC handling
\author     Freescale Semiconductor
\author     B05114
\version    0.1
\date       April/2007
*/
/*******************************************************************************/

#ifndef _DES_MC33742_H  /* Prevent duplicated includes */
#define _DES_MC33742_H

/** Variable types and common definitions */
#include "typedefs.h" 

/* SBC default configuration: */
#define SBC_TIM1_INIT           SBC_WDOG_350MS
#define SBC_RCR_INIT            0
#define SBC_CAN_INIT            CANCLR|SBC_SLEWRATE0
#define SBC_IOR_INIT            0
#define SBC_WUR_INIT            0
#define SBC_TIM2_INIT           SBC_CYCLICSENSE_388MS
#define SBC_LPC_INIT            0
#define SBC_INTR_INIT           0

/* Read/ Write bit */
#define SBC_R                   0x00
#define SBC_W                   0x10

/* SBC Register adresses */
#define SBC_MCR                 0x00
#define SBC_RCR                 0x20
#define SBC_CAN                 0x40
#define SBC_IOR                 0x60
#define SBC_WUR                 0x80
#define SBC_TIM1                0xA0
#define SBC_TIM2                0xA8
#define SBC_LPC                 0xC0
#define SBC_INTR                0xE0

/* MCR, Mode Control register */
/* Write */
#define SBC_MCTR2               0x04
#define SBC_MCTR1               0x02
#define SBC_MCTR0               0x01
/* Read  */
#define SBC_BATFAIL             0x08
#define SBC_VDDPRE              0x04
#define SBC_GFAIL               0x02
#define SBC_WDRST               0x01
/* MCR Control Bits */
#define SBC_DEBUGMODE           0x00
#define SBC_NORMAL              SBC_MCTR0
#define SBC_STANDBY             SBC_MCTR1
#define SBC_STOP                SBC_MCTR1|SBC_MCTR0
#define SBC_SLEEP               SBC_MCTR2
#define SBC_DBGNORMAL           SBC_MCTR2|SBC_MCTR0
#define SBC_DBGSTANDBY          SBC_MCTR2|SBC_MCTR1
#define SBC_DBGSTOP             SBC_MCTR2|SBC_MCTR1|SBC_MCTR0

/* RCR, Reset Control Register */    
#define SBC_WDSTOP              0x08
#define SBC_NOSTOP              0x04
#define SBC_CANSLEEP            0x02
#define SBC_RSTTH               0x01

/* CAN Register */
/* Write */
#define CANCLR                  0x08
#define SBC_SC1                 0x04
#define SBC_SC0                 0x02
#define SBC_MODE                0x01
/* Read */
#define SBC_CANWU               0x08
#define SBC_CAN_F               0x04
#define SBC_CAN_UF              0x02
#define SBC_THERM_CUR           0x01
/* High Speed Can Transceiver Modes */
#define SBC_SLEWRATE0           0x00
#define SBC_SLEWRATE1           SBC_SC0
#define SBC_SLEWRATE2           SBC_SC1
#define SBC_SLEWRATE3           SBC_SC1|SBC_SC0
#define SBC_SLEEP_WKPDISABLE    SBC_MODE|SBC_SC0  
#define SBC_SLEEP_WKPENABLE     SBC_MODE


/* IOR, Input/Output Register */
/* Write */
#define SBC_HSON                0x04
	/* Read */
#define SBC_V2LOW               0x08
#define SBC_HSOT                0x04
#define SBC_VSUPLOW             0x02
#define SBC_DEBUG               0x01


/* WUR, Wake Up Register */
/* Write */
#define SBC_LCTR3               0x08
#define SBC_LCTR2               0x04
#define SBC_LCTR1               0x02
#define SBC_LCTR0               0x01
/* Read */
#define SBC_L3WU                0x08
#define SBC_L2WU                0x04
#define SBC_L1WU                0x02
#define SBC_L0WU                0x01
/* Control Bits */
#define SBC_L0L1DISABLED        0x00
#define SBC_L0L1HIGH            SBC_LCTR0
#define SBC_L0L1LOW             SBC_LCTR1
#define SBC_L0L1BOTH            SBC_LCTR1|SBC_LCTR0
#define SBC_L2L3DISABLED        0x00
#define SBC_L2L3HIGH            SBC_LCTR2
#define SBC_L2L3LOW             SBC_LCTR3
#define SBC_L2L3BOTH            SBC_LCTR3|SBC_LCTR2


/* TIM1/2, Timing Registers */
/* TIM1 Write */
#define SBC_WDW                 0x04
#define SBC_WDT1                0x02
#define SBC_WDT0                0x01
/* TIM2 Write */
#define SBC_CSP2                0x04
#define SBC_CSP1                0x02
#define SBC_CSP0                0x01
/* TIM1/TIM2 Read */
#define SBC_CANL2VDD            0x08
#define SBC_CANL2BAT            0x04
#define SBC_CANL2GND            0x02
#define SBC_TXPD                0x01
/* Watchdog Periods */
#define SBC_WDOG_10MS           0x00
#define SBC_WDOG_45MS           SBC_WDT0
#define SBC_WDOG_100MS          SBC_WDT1
#define SBC_WDOG_350MS          SBC_WDT1|SBC_WDT0
#define SBC_WDOG_WDW_10MS       SBC_WDW
#define SBC_WDOG_WDW_45MS       SBC_WDW|SBC_WDT0
#define SBC_WDOG_WDW_100MS      SBC_WDW|SBC_WDT1
#define SBC_WDOG_WDW_350MS      SBC_WDW|SBC_WDT1|SBC_WDT0
/* Cyclic Sense Timings */
#define SBC_CYCLICSENSE_5MS     0x00
#define SBC_CYCLICSENSE_9MS     SBC_CSP0
#define SBC_CYCLICSENSE_18MS    SBC_CSP1
#define SBC_CYCLICSENSE_37MS    SBC_CSP1|SBC_CSP0
#define SBC_CYCLICSENSE_74MS    SBC_CSP2
#define SBC_CYCLICSENSE_95MS    SBC_CSP2|SBC_CSP0
#define SBC_CYCLICSENSE_191MS   SBC_CSP2|SBC_CSP1
#define SBC_CYCLICSENSE_388MS   SBC_CSP2|SBC_CSP1|SBC_CSP0


/* LPC, Low Power Control Register */
/* Write */
#define SBC_LX2HS               0x08
#define SBC_FWU                 0x04
#define SBC_CAN_INT             0x02
#define SBC_HSAUTO	            0x01
/* Read */
#define SBC_CANH2VDD            0x08
#define SBC_CANH2BAT            0x04
#define SBC_CANH2GND            0x02
#define SBC_RXPR                0x01


/* INTR, Interrupt Register */
/* Write */
#define SBC_INTVSUPLOW          0x08
#define SBC_HSOT_V2LOW          0x04
#define SBC_VDDTEMP             0x02
#define SBC_CANF                0x01
/* Read */
#define SBC_HSOT                0x04


/** Function Prototypes */

/** Write SBC register */
void des_MC33742_Write (UINT8 u8TXByte);

/** Read SBC register */
UINT8 des_MC33742_Read (UINT8 u8TXByte);

/** SBC initial configuration with default values */
void des_MC33742_Config(void);

/** Sets the SBC mode */
void des_MC33742_SetMode (UINT8 u8Mode);

/** Sets the SBC in Debug-Normal mode  */
void des_MC33742_SetDebugMode(void);

/** Exits from Debug mode  */
void des_MC33742_ExitDebugMode(void);

/** Resets the SBC watchdog  */
void des_MC33742_ClearWDT(void);

/** Sets the SBC watchdog period  */
void des_MC33742_SetWDTperiod(UINT8 u8WDT_Period);

/** Enable/ disable the watchdog in stop mode */
void des_MC33742_WDT_StopMode(UINT8 u8Select);

/** Enable/ disable CAN sleep mode */
void des_MC33742_CAN_SleepMode(UINT8 u8Select);

/** CAN transceiver slew rate selection */
void des_MC33742_CAN_SlewRate(UINT8 u8SlewRate);

/** Enable/ disable CAN transceiver wake-up when in sleep mode */
void des_MC33742_CAN_Wkup_SleepMode(UINT8 u8Select);

/** Set Lx sensitivity for wake-up */
void des_MC33742_SetLxSens(UINT8 u8LxSens);

/** Enable/ disable HS in stop and sleep modes */
void des_MC33742_HSCyclic(UINT8 u8Select);

/** Select cyclic sense period */
void des_MC33742_SetCyclicSense(UINT8 u8CycSens_Period);

/** Enable/ disable HS */
void des_MC33742_HS(UINT8 u8Select);

/** Enable interrupt sources */
void des_MC33742_SetInterrupts(UINT8 u8InterrSelect);


#endif /* _DES_MC33742_H */

/*******************************************************************************/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品美女www爽爽爽| 精品一区二区三区在线播放| 一区二区三区在线影院| 亚洲资源在线观看| 婷婷夜色潮精品综合在线| 激情综合亚洲精品| av中文字幕一区| 欧美精品一级二级| 国产午夜精品久久久久久免费视 | 日韩免费在线观看| 久久无码av三级| 中文字幕一区二区三中文字幕| 亚洲人精品一区| 免费看日韩精品| 91小视频免费看| 精品成人佐山爱一区二区| 亚洲蜜臀av乱码久久精品蜜桃| 日韩高清不卡在线| 91小视频免费观看| 欧美成va人片在线观看| 亚洲美女在线一区| 美国一区二区三区在线播放| av中文字幕亚洲| 精品卡一卡二卡三卡四在线| 亚洲男人天堂av| 成人免费毛片片v| 欧美本精品男人aⅴ天堂| 一级精品视频在线观看宜春院| 国内精品免费在线观看| 欧美日韩国产系列| 一区二区三区免费| 99re亚洲国产精品| 欧美国产日韩精品免费观看| 国内精品久久久久影院色 | 在线观看免费成人| 国产欧美日韩激情| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 91精品国产综合久久久久久 | 欧美在线一二三| 亚洲日本va在线观看| 久久综合色综合88| 免费在线欧美视频| 日韩一区二区三| 日韩成人精品在线| 日韩欧美的一区| 久久er精品视频| 欧美成人官网二区| 国产一区二区h| 日本一区二区三区国色天香| 国产高清精品在线| 国产精品二区一区二区aⅴ污介绍| 国产一区999| 亚洲视频免费看| 色综合久久综合| 天天av天天翘天天综合网| 欧美日产在线观看| 久久99精品久久只有精品| 欧美国产日韩一二三区| 91色porny蝌蚪| 日韩国产欧美三级| 久久久噜噜噜久久中文字幕色伊伊 | 日韩免费看的电影| 狠狠色综合日日| 亚洲精品国产第一综合99久久 | 99vv1com这只有精品| 午夜精品久久一牛影视| 日韩免费高清av| proumb性欧美在线观看| 午夜一区二区三区在线观看| 日韩欧美国产不卡| 91久久奴性调教| 另类小说图片综合网| 亚洲人成亚洲人成在线观看图片| 欧美日韩三级在线| 成人免费毛片高清视频| 日本不卡一区二区| 亚洲一区在线电影| 国产精品全国免费观看高清| 欧美三级午夜理伦三级中视频| 国产在线视频一区二区| 爽好久久久欧美精品| 亚洲精品免费一二三区| 国产亚洲欧美一级| 久久午夜电影网| 欧美变态凌虐bdsm| 欧美日本精品一区二区三区| 91无套直看片红桃| 成人性生交大片免费看视频在线| 久久99精品久久久久久国产越南 | 欧美精选在线播放| 91麻豆swag| 欧洲激情一区二区| 99精品国产91久久久久久| 波多野洁衣一区| 国产成人av一区二区三区在线| 九九精品一区二区| 久久er99热精品一区二区| 免费在线观看一区| 琪琪久久久久日韩精品| 日欧美一区二区| 蓝色福利精品导航| 国产精品99久久久久久有的能看 | 三级欧美韩日大片在线看| 午夜激情综合网| 久久精品久久久精品美女| 国产一区二区伦理片| 成人一区二区三区在线观看| 99在线精品观看| 在线播放/欧美激情| 精品88久久久久88久久久| 中文字幕乱码一区二区免费| 亚洲国产激情av| 亚洲一区在线观看免费观看电影高清 | 91麻豆精品国产91久久久久久久久| 制服丝袜在线91| 国产日韩欧美a| 亚洲风情在线资源站| 国产在线观看免费一区| 99精品久久免费看蜜臀剧情介绍| 欧美视频日韩视频| 久久久国产精品不卡| 亚洲午夜激情av| 高清不卡在线观看av| 欧美日韩一区中文字幕| 国产午夜精品美女毛片视频| 一区二区三区在线观看欧美| 久久国产精品第一页| 日本精品免费观看高清观看| 久久综合中文字幕| 亚洲国产一二三| 99这里只有久久精品视频| 欧美不卡一二三| 日日摸夜夜添夜夜添精品视频| av在线不卡电影| 精品福利一二区| 久久福利视频一区二区| 91黄色激情网站| 中文字幕视频一区二区三区久| 另类小说视频一区二区| 欧美日韩中字一区| 一色桃子久久精品亚洲| 国产精品91一区二区| 精品对白一区国产伦| 免费成人av资源网| 制服丝袜中文字幕亚洲| 亚洲国产精品久久久男人的天堂| 成人app软件下载大全免费| 国产日韩在线不卡| 国产精品亚洲第一区在线暖暖韩国 | 久色婷婷小香蕉久久| 欧美一级艳片视频免费观看| 天天色综合成人网| 91精品综合久久久久久| 青椒成人免费视频| 日韩欧美区一区二| 久久精品久久精品| 国产亚洲精品资源在线26u| 国产激情精品久久久第一区二区| 久久精品一区二区三区四区| 久久国产福利国产秒拍| 国产欧美日韩不卡免费| 一本在线高清不卡dvd| 亚洲va韩国va欧美va| 欧美一区二区国产| 精品在线你懂的| 亚洲欧洲性图库| 欧美精选在线播放| 黄色成人免费在线| 亚洲欧美日韩精品久久久久| 欧美三级韩国三级日本三斤| 男人的j进女人的j一区| 国产精品视频免费看| 欧美日韩极品在线观看一区| 精品影视av免费| 日韩美女视频一区二区| 91 com成人网| av电影一区二区| 免费观看在线色综合| 国产精品久久午夜夜伦鲁鲁| 欧美一区二区三区白人| 成人小视频免费在线观看| 亚洲成人黄色小说| 国产精品丝袜91| 欧美成人免费网站| 欧美性高清videossexo| 国产在线播放一区三区四| 一区二区三区电影在线播| 久久久久久夜精品精品免费| 91精品中文字幕一区二区三区| 成人一区二区三区中文字幕| 麻豆免费精品视频| 亚洲国产成人精品视频| 国产精品久久久久7777按摩| 日韩精品影音先锋| 91麻豆精品国产91| 欧美乱妇一区二区三区不卡视频| 99v久久综合狠狠综合久久| 国产精品一区二区视频| 国产一区二区三区久久久| 奇米色777欧美一区二区|