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

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

?? des_mc35xs3400.h

?? BCM 控制demo源代碼
?? H
字號:
/*******************************************************************************/
/**
Copyright (c) 2007 Freescale Semiconductor
\file       des_MC35XS3400.h
\brief      Register definitions and function prototypes for high side switch \n
            MC35XS3400
\author     Freescale Semiconductor
\author     B05114
\version    0.1
\date       May/2007
*/
/*******************************************************************************/

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

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

/* MC35XS3400 default configuration */
#define XS35_PWMR_0_INIT        XS_OFF|0x7F
#define XS35_PWMR_1_INIT        XS_OFF|0x7F
#define XS35_PWMR_2_INIT        XS_OFF|0x7F
#define XS35_PWMR_3_INIT        XS_OFF|0x7F
#define XS35_CONFR0_0_INIT      XS_DIR_DIS|XS_SLEW_LOW|XS_NO_DELAY
#define XS35_CONFR0_1_INIT      XS_DIR_DIS|XS_SLEW_LOW|XS_NO_DELAY
#define XS35_CONFR0_2_INIT      XS_DIR_DIS|XS_SLEW_LOW|XS_NO_DELAY
#define XS35_CONFR0_3_INIT      XS_DIR_DIS|XS_SLEW_LOW|XS_NO_DELAY
#define XS35_CONFR1_0_INIT      XS_RETRY_DIS|XS_OS_DIS|XS_OLON_EN|XS_OLOFF_DIS|XS_OLLED_DIS|XS_CSNS_LOW
#define XS35_CONFR1_1_INIT      XS_RETRY_DIS|XS_OS_DIS|XS_OLON_EN|XS_OLOFF_DIS|XS_OLLED_DIS|XS_CSNS_LOW
#define XS35_CONFR1_2_INIT      XS_RETRY_DIS|XS_OS_DIS|XS_OLON_EN|XS_OLOFF_DIS|XS_OLLED_DIS|XS_CSNS_LOW
#define XS35_CONFR1_3_INIT      XS_RETRY_DIS|XS_OS_DIS|XS_OLON_EN|XS_OLOFF_DIS|XS_OLLED_DIS|XS_CSNS_LOW
#define XS35_OCR_0_INIT         XS_INRUSH_LOW|XS_OC_INRUSH_ONLY
#define XS35_OCR_1_INIT         XS_INRUSH_LOW|XS_OC_INRUSH_ONLY
#define XS35_OCR_2_INIT         XS_INRUSH_LOW|XS_OC_INRUSH_ONLY
#define XS35_OCR_3_INIT         XS_INRUSH_LOW|XS_OC_INRUSH_ONLY
#define XS35_GCR_INIT           XS_PWM_INTCLK|XS_TEMP_DIS|XS_CSNS_DIS|XS_UV_EN|XS_OV_EN

/* Operation modes */
#define XS_SLEEP                0
#define XS_NORMAL               1

/* Registers */
#define XS_STATR                0x00
#define XS_PWMR                 0x04
#define XS_CONFR0               0x08
#define XS_CONFR1               0x0C
#define XS_OCR                  0x10
#define XS_GCR                  0x14
#define XS_CALR                 0x1D

/* Channel Selection */
#define XS_HS0                  0x00
#define XS_HS1                  0x20
#define XS_HS2                  0x40
#define XS_HS3                  0x60

/* PWM Register */
#define XS_ON                   0x80
#define XS_OFF                  0x00

/* CONFR0 Register */
#define XS_DIR_EN               0x00
#define XS_DIR_DIS              0x20
#define XS_SLEW_MED             0x00
#define XS_SLEW_LOW             0x08
#define XS_SLEW_HIGH            0x10
#define XS_NO_DELAY             0x00
#define XS_DELAY_16             0x01
#define XS_DELAY_32             0x02
#define XS_DELAY_48             0x03
#define XS_DELAY_64             0x04
#define XS_DELAY_80             0x05
#define XS_DELAY_96             0x06
#define XS_DELAY_112            0x07

/* CONFR1 Register */
#define XS_RETRY_UNL            0x40
#define XS_RETRY_DIS            0x20
#define XS_OS_DIS               0x10
#define XS_OLON_EN              0x00
#define XS_OLON_DIS             0x08
#define XS_OLOFF_EN             0x00
#define XS_OLOFF_DIS            0x04
#define XS_OLLED_EN             0x02
#define XS_OLLED_DIS            0x00
#define XS_CSNS_LOW             0x00
#define XS_CSNS_HIGH            0x01
/* Open load selection */
#define XS_NO_LOAD              XS_OLON_DIS
#define XS_LED                  XS_OLLED_EN
#define XS_BULB                 XS_OLLED_DIS

/* Overcurrent Register */
#define XS_BULB_COOL_MED        0x00
#define XS_BULB_COOL_LOW        0x40
#define XS_BULB_COOL_HIGH       0x80
#define XS_INRUSH_MED           0x00
#define XS_INRUSH_LOW           0x10
#define XS_INRUSH_HIGH          0x20
#define XS_OCH1_TO_OCH2         0x08
#define XS_STEADY_OCL1          0x00
#define XS_STEADY_OCL0          0x02
#define XS_STEADY_OCL2          0x04
#define XS_OC_INRUSH_ONLY       0x00
#define XS_OC_INRUSH_COOLING    0x01

/* Global Configuration Register */                      
#define XS_PWM_DISABLED         0x00                       
#define XS_PWM_IN0CLK           0x80
#define XS_PWM_INTCLK           0xC0
#define XS_TEMP_EN              0x20
#define XS_TEMP_DIS             0x00
#define XS_CSNS_EN              0x10
#define XS_CSNS_DIS             0x00
#define XS_CSNS_HS0             0x00
#define XS_CSNS_HS1             0x04
#define XS_CSNS_HS2             0x08
#define XS_CSNS_HS3             0x0C
#define XS_UV_EN                0x02
#define XS_OV_EN                0x01

/* SOA bits for reading through STATR */
#define XS_HS0_RD               0x00
#define XS_HS1_RD               0x08
#define XS_HS2_RD               0x10
#define XS_HS3_RD               0x18
#define XS_FLTR_RD              0x00
#define XS_PWMR_RD              0x01
#define XS_CONFR0_RD            0x02
#define XS_CONFR1_RD            0x03
#define XS_OCR_RD               0x04
#define XS_GCR_RD               0x05
#define XS_DIAGR0               0x07
#define XS_DIAGR1               0x0F
#define XS_DIAGR2               0x17
#define XS_HS0_RD               0x00
#define XS_HS1_RD               0x08
#define XS_HS2_RD               0x10
#define XS_HS3_RD               0x18

/* Fault Register flags */    
#define XS_FAULT_UVF            0x80    
#define XS_FAULT_OVF            0x40    
#define XS_FAULT_OLON           0x20    
#define XS_FAULT_OLOFF          0x10    
#define XS_FAULT_OSF            0x08    
#define XS_FAULT_OTF            0x04    
#define XS_FAULT_SCF            0x02    
#define XS_FAULT_OCF            0x01    


/** Function Prototypes */

/** Write MC35XS3400 register */
void des_MC35XS3400_SendCommand(UINT8 u8XS_Command, UINT8 u8XS_Data);

/** Clear MC35XS3400 watchdog */
void des_MC35XS3400_ClrWDT(void);

/** Set MC35XS3400 operation mode */
void des_MC35XS3400_SetMode(UINT8 u8XS_Mode);

/** MC35XS3400 initial default configuration */
void des_MC35XS3400_Config(void);

/** Outputs configuration */
void des_MC35XS3400_HS_Configuration(UINT8 u8HSout, UINT8 u8Dir_control,
                                     UINT8 u8SlewRate, UINT8 u8SwitchDelay);
/** Outputs control */
void des_MC35XS3400_HS_Control(UINT8 u8HSout, UINT8 u8HS_State, UINT8 u8HS_PWM);                               

/** PWM module selection */
void des_MC35XS3400_Select_PWM_Module(UINT8 u8PWMSelect);

/** Select open load detection */ 
void des_MC35XS3400_OpenLoad_Detect(UINT8 u8HSout, UINT8 u8OLselect);

/** Select current sense ratio */
void des_MC35XS3400_Select_CurrentSense(UINT8 u8HSout, UINT8 u8SenseRatio);

/** Select current profile */
void des_MC35XS3400_Select_CurrentProfile(UINT8 u8HSout, 
                                          UINT8 u8CoolCurve, UINT8 u8InrushCurve);
/** Select output steady state */
void des_MC35XS3400_Select_SteadyState(UINT8 u8HSout, UINT8 u8SteadyState);  

/** Select overcurrent mode */
void des_MC35XS3400_Select_OverCurrent(UINT8 u8HSout, UINT8 u8OCmode);  

/** Read HS output status */
UINT8 des_MC35XS3400_Get_Status(UINT8 u8HSout);

                                                                  
#endif /* _DES_MC35XS3400_H */

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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久影院午夜论| 亚洲一区国产视频| 极品少妇一区二区| 7777精品伊人久久久大香线蕉经典版下载| 欧美精品一区二| 久久精品久久精品| 精品国产亚洲在线| 三级精品在线观看| 在线播放中文一区| 日韩高清电影一区| 欧美肥胖老妇做爰| 亚洲一区二区三区爽爽爽爽爽| 精品一区二区在线观看| 7777精品伊人久久久大香线蕉经典版下载| 成人欧美一区二区三区1314| 国产精品91一区二区| 精品日韩成人av| 精品亚洲成av人在线观看| 日韩午夜电影av| 免费观看在线色综合| 91精品在线免费观看| 日韩中文字幕一区二区三区| 欧美三级日韩在线| 青娱乐精品视频| 久久综合久久综合久久| 美女尤物国产一区| 国产亚洲综合在线| kk眼镜猥琐国模调教系列一区二区| 久久久亚洲精品一区二区三区 | 日韩免费性生活视频播放| 午夜久久久影院| 精品国产91洋老外米糕| av电影在线观看完整版一区二区| 久久久午夜精品理论片中文字幕| 国产精品18久久久| 亚洲精品乱码久久久久久黑人| 欧美亚洲高清一区| 国产精品一线二线三线精华| 国产精品国产三级国产aⅴ中文| 欧美视频一区在线观看| 麻豆91免费观看| 亚洲三级视频在线观看| 欧美一级片免费看| 一本一道久久a久久精品 | 丝袜美腿高跟呻吟高潮一区| 精品久久99ma| 欧美亚洲高清一区| 99热国产精品| 国内外成人在线| 天堂午夜影视日韩欧美一区二区| 国产精品黄色在线观看| 在线不卡免费欧美| 成人av资源在线| 精品在线播放午夜| 日本不卡视频在线观看| 亚洲国产日韩精品| 一区二区三区产品免费精品久久75 | 日韩欧美国产精品| 欧美日韩一区二区在线视频| 成人黄色软件下载| 国产精品 欧美精品| 狠狠色丁香久久婷婷综| 毛片av一区二区| 精品在线免费视频| 国产资源在线一区| 国产精品夜夜爽| 国产麻豆精品在线| 国产成人av网站| 成人久久视频在线观看| 成人性色生活片免费看爆迷你毛片| 蜜臀av一区二区在线观看| 欧美国产激情二区三区| 国产精品青草久久| 亚洲午夜羞羞片| 性做久久久久久| 国产中文字幕精品| 岛国av在线一区| 欧美日韩中文字幕一区| 欧美一级欧美三级| 久久久国际精品| 亚洲精选视频免费看| 日韩精品国产欧美| 成a人片国产精品| 欧美日韩久久久| 久久日韩粉嫩一区二区三区| 成人欧美一区二区三区视频网页| 亚洲国产精品久久一线不卡| 久久99国产精品久久99果冻传媒| 成人精品视频一区二区三区| 在线观看av一区| 国产亲近乱来精品视频| 亚洲午夜精品一区二区三区他趣| 精品一区二区影视| 欧美三级三级三级| 日韩一区二区在线播放| 国产日韩欧美激情| 午夜在线成人av| 99国产一区二区三精品乱码| 日韩一区二区三免费高清| 日本一区二区动态图| 国产在线国偷精品免费看| 欧美影视一区在线| 亚洲丝袜另类动漫二区| 国产精品一二三四| 精品国产伦理网| 美女网站一区二区| 日韩午夜精品电影| 免费高清不卡av| 日韩女优av电影| 久久99热狠狠色一区二区| 91超碰这里只有精品国产| 一区二区三区在线视频免费| 99国产精品国产精品毛片| 国产精品久久久久一区二区三区| 成人av手机在线观看| 国产精品久久久久久户外露出| 国产成人午夜精品影院观看视频 | 欧美性一级生活| 亚洲精品视频在线观看网站| 在线观看亚洲专区| 日韩主播视频在线| 26uuu国产日韩综合| 高清国产一区二区| 亚洲图片欧美激情| 欧美日韩大陆在线| 久久er精品视频| 日韩美女啊v在线免费观看| 91久久香蕉国产日韩欧美9色| 午夜精品福利在线| 亚洲精品在线观看视频| 成人在线一区二区三区| 国产精品无圣光一区二区| av在线不卡网| 激情文学综合丁香| 一区二区三区精品在线观看| 在线成人av影院| 成人免费看片app下载| 亚洲高清久久久| 国产欧美精品国产国产专区 | 亚洲精品国产精华液| 日韩一二三四区| 国产精品一区二区男女羞羞无遮挡| 精品国产乱码久久| 91蜜桃网址入口| 久久国产精品色婷婷| 亚洲成人动漫av| 亚洲国产高清在线观看视频| 日韩一区二区电影在线| 91影视在线播放| 成人免费视频免费观看| 国产一区二区三区精品欧美日韩一区二区三区 | 在线视频一区二区三| 成人午夜精品在线| 国产精品一区二区黑丝| 一区二区三区四区视频精品免费| 久久久国产精品不卡| 精品国产免费视频| 精品国产自在久精品国产| 91.com在线观看| 日韩一级高清毛片| 欧美疯狂做受xxxx富婆| 制服丝袜中文字幕一区| 欧美三级在线看| 欧美精品日韩综合在线| 欧美日韩夫妻久久| 欧美军同video69gay| 欧美色精品天天在线观看视频| 91九色最新地址| 欧美日韩一级视频| 日本福利一区二区| 在线电影院国产精品| 精品福利一区二区三区免费视频| 精品国产乱码久久久久久老虎 | 日韩欧美成人一区| 久久女同精品一区二区| 久久嫩草精品久久久精品一| 中文字幕第一区第二区| 亚洲精品第一国产综合野| 亚洲成人手机在线| 国产一区视频在线看| 在线视频观看一区| 欧美mv日韩mv亚洲| 亚洲视频一区在线| 久久精品99国产精品| 91色视频在线| 欧美va亚洲va国产综合| 亚洲激情中文1区| 国产综合久久久久久鬼色| 日韩女优制服丝袜电影| 欧美色国产精品| 欧美精品在线一区二区三区| 91色.com| 99国产精品久| 欧美体内she精高潮| 久久婷婷色综合| 国产精品美女一区二区三区 | 人禽交欧美网站| av激情亚洲男人天堂| 久久精品一二三| 国精产品一区一区三区mba视频|