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

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

?? lincfg.c

?? BCM 控制demo源代碼
?? C
?? 第 1 頁 / 共 2 頁
字號:
    /* dividers set */
#define LIN_TO4DIVIDER1 1ul
#define LIN_TO4DIVIDER2 2ul
#define LIN_TO4DIVIDER3 4ul
#define LIN_TO4DIVIDER4 8ul
#define LIN_TO4DIVIDER5 13ul
#define LIN_TO4DIVIDER6 26ul
#define LIN_TO4DIVIDER7 52ul
#define LIN_TO4DIVIDER8 104ul

    /* maximal integral divider search */
#if   ((LIN_MAXFRAME_4_TIMEOUT / LIN_TO4DIVIDER1) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO4DIVIDER LIN_TO4DIVIDER1
#elif ((LIN_MAXFRAME_4_TIMEOUT / LIN_TO4DIVIDER2) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO4DIVIDER LIN_TO4DIVIDER2
#elif ((LIN_MAXFRAME_4_TIMEOUT / LIN_TO4DIVIDER3) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO4DIVIDER LIN_TO4DIVIDER3
#elif ((LIN_MAXFRAME_4_TIMEOUT / LIN_TO4DIVIDER4) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO4DIVIDER LIN_TO4DIVIDER4
#elif ((LIN_MAXFRAME_4_TIMEOUT / LIN_TO4DIVIDER5) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO4DIVIDER LIN_TO4DIVIDER5
#elif ((LIN_MAXFRAME_4_TIMEOUT / LIN_TO4DIVIDER6) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO4DIVIDER LIN_TO4DIVIDER6
#elif ((LIN_MAXFRAME_4_TIMEOUT / LIN_TO4DIVIDER7) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO4DIVIDER LIN_TO4DIVIDER7
#elif ((LIN_MAXFRAME_4_TIMEOUT / LIN_TO4DIVIDER8) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO4DIVIDER LIN_TO4DIVIDER8
#endif

/********************************************************************************************/
/* 5 bytes:     133 - 15 = 118                                                              */
/********************************************************************************************/
#define LIN_MAXFRAME_5_TIMEOUT  118ul
                                        
    /* dividers set */
#define LIN_TO5DIVIDER1 1ul
#define LIN_TO5DIVIDER2 2ul
#define LIN_TO5DIVIDER3 59ul
#define LIN_TO5DIVIDER4 118ul

    /* maximal integral divider search */
#if   ((LIN_MAXFRAME_5_TIMEOUT / LIN_TO5DIVIDER1) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO5DIVIDER LIN_TO5DIVIDER1
#elif ((LIN_MAXFRAME_5_TIMEOUT / LIN_TO5DIVIDER2) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO5DIVIDER LIN_TO5DIVIDER2
#elif ((LIN_MAXFRAME_5_TIMEOUT / LIN_TO5DIVIDER3) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO5DIVIDER LIN_TO5DIVIDER3
#elif ((LIN_MAXFRAME_5_TIMEOUT / LIN_TO5DIVIDER4) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO5DIVIDER LIN_TO5DIVIDER4
#endif

/********************************************************************************************/
/* 6 bytes:     147 - 15 = 132                                                              */
/********************************************************************************************/
#define LIN_MAXFRAME_6_TIMEOUT  132ul
                                        
    /* dividers set */
#define LIN_TO6DIVIDER1 1ul
#define LIN_TO6DIVIDER2 2ul
#define LIN_TO6DIVIDER3 3ul
#define LIN_TO6DIVIDER4 4ul
#define LIN_TO6DIVIDER5 6ul
#define LIN_TO6DIVIDER6 11ul
#define LIN_TO6DIVIDER7 12ul
#define LIN_TO6DIVIDER8 22ul
#define LIN_TO6DIVIDER9 33ul
#define LIN_TO6DIVIDER10 44ul
#define LIN_TO6DIVIDER11 66ul
#define LIN_TO6DIVIDER12 132ul

    /* maximal integral divider search */
#if   ((LIN_MAXFRAME_6_TIMEOUT / LIN_TO6DIVIDER1) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO6DIVIDER LIN_TO6DIVIDER1
#elif ((LIN_MAXFRAME_6_TIMEOUT / LIN_TO6DIVIDER2) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO6DIVIDER LIN_TO6DIVIDER2
#elif ((LIN_MAXFRAME_6_TIMEOUT / LIN_TO6DIVIDER3) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO6DIVIDER LIN_TO6DIVIDER3
#elif ((LIN_MAXFRAME_6_TIMEOUT / LIN_TO6DIVIDER4) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO6DIVIDER LIN_TO6DIVIDER4
#elif ((LIN_MAXFRAME_6_TIMEOUT / LIN_TO6DIVIDER5) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO6DIVIDER LIN_TO6DIVIDER5
#elif ((LIN_MAXFRAME_6_TIMEOUT / LIN_TO6DIVIDER6) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO6DIVIDER LIN_TO6DIVIDER6
#elif ((LIN_MAXFRAME_6_TIMEOUT / LIN_TO6DIVIDER7) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO6DIVIDER LIN_TO6DIVIDER7
#elif ((LIN_MAXFRAME_6_TIMEOUT / LIN_TO6DIVIDER8) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO6DIVIDER LIN_TO6DIVIDER8
#elif ((LIN_MAXFRAME_6_TIMEOUT / LIN_TO6DIVIDER9) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO6DIVIDER LIN_TO6DIVIDER9
#elif ((LIN_MAXFRAME_6_TIMEOUT / LIN_TO6DIVIDER10) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO6DIVIDER LIN_TO6DIVIDER10
#elif ((LIN_MAXFRAME_6_TIMEOUT / LIN_TO6DIVIDER11) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO6DIVIDER LIN_TO6DIVIDER11
#elif ((LIN_MAXFRAME_6_TIMEOUT / LIN_TO6DIVIDER12) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO6DIVIDER LIN_TO6DIVIDER12
#endif

/********************************************************************************************/
/* 7 bytes:     161 - 15 = 146                                                              */
/********************************************************************************************/
#define LIN_MAXFRAME_7_TIMEOUT  146ul
                                        
    /* dividers set */
#define LIN_TO7DIVIDER1 1ul
#define LIN_TO7DIVIDER2 2ul
#define LIN_TO7DIVIDER3 73ul
#define LIN_TO7DIVIDER4 146ul

    /* maximal integral divider search */
#if   ((LIN_MAXFRAME_7_TIMEOUT / LIN_TO7DIVIDER1) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO7DIVIDER LIN_TO7DIVIDER1
#elif ((LIN_MAXFRAME_7_TIMEOUT / LIN_TO7DIVIDER2) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO7DIVIDER LIN_TO7DIVIDER2
#elif ((LIN_MAXFRAME_7_TIMEOUT / LIN_TO7DIVIDER3) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO7DIVIDER LIN_TO7DIVIDER3
#elif ((LIN_MAXFRAME_7_TIMEOUT / LIN_TO7DIVIDER4) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO7DIVIDER LIN_TO7DIVIDER4
#endif

/********************************************************************************************/
/* 8 bytes:     175 - 15 = 160                                                              */
/********************************************************************************************/
#define LIN_MAXFRAME_8_TIMEOUT  160ul
                                        
    /* dividers set */
#define LIN_TO8DIVIDER1 1ul
#define LIN_TO8DIVIDER2 2ul
#define LIN_TO8DIVIDER3 4ul
#define LIN_TO8DIVIDER4 5ul
#define LIN_TO8DIVIDER5 8ul
#define LIN_TO8DIVIDER6 10ul
#define LIN_TO8DIVIDER7 16ul
#define LIN_TO8DIVIDER8 20ul
#define LIN_TO8DIVIDER9 32ul
#define LIN_TO8DIVIDER10 40ul
#define LIN_TO8DIVIDER11 80ul
#define LIN_TO8DIVIDER12 160ul

    /* maximal integral divider search */
#if   ((LIN_MAXFRAME_8_TIMEOUT / LIN_TO8DIVIDER1) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO8DIVIDER LIN_TO8DIVIDER1
#elif ((LIN_MAXFRAME_8_TIMEOUT / LIN_TO8DIVIDER2) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO8DIVIDER LIN_TO8DIVIDER2
#elif ((LIN_MAXFRAME_8_TIMEOUT / LIN_TO8DIVIDER3) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO8DIVIDER LIN_TO8DIVIDER3
#elif ((LIN_MAXFRAME_8_TIMEOUT / LIN_TO8DIVIDER4) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO8DIVIDER LIN_TO8DIVIDER4
#elif ((LIN_MAXFRAME_8_TIMEOUT / LIN_TO8DIVIDER5) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO8DIVIDER LIN_TO8DIVIDER5
#elif ((LIN_MAXFRAME_8_TIMEOUT / LIN_TO8DIVIDER6) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO8DIVIDER LIN_TO8DIVIDER6
#elif ((LIN_MAXFRAME_8_TIMEOUT / LIN_TO8DIVIDER7) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO8DIVIDER LIN_TO8DIVIDER7
#elif ((LIN_MAXFRAME_8_TIMEOUT / LIN_TO8DIVIDER8) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO8DIVIDER LIN_TO8DIVIDER8
#elif ((LIN_MAXFRAME_8_TIMEOUT / LIN_TO8DIVIDER9) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO8DIVIDER LIN_TO8DIVIDER9
#elif ((LIN_MAXFRAME_8_TIMEOUT / LIN_TO8DIVIDER10) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO8DIVIDER LIN_TO8DIVIDER10
#elif ((LIN_MAXFRAME_8_TIMEOUT / LIN_TO8DIVIDER11) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO8DIVIDER LIN_TO8DIVIDER11
#elif ((LIN_MAXFRAME_8_TIMEOUT / LIN_TO8DIVIDER12) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO8DIVIDER LIN_TO8DIVIDER12
#endif


#if defined(HC08)

/********************************************************************************************/
/* Break (HC08 only)                                                                        */
/********************************************************************************************/
#define LIN_BREAK_TIMEOUT       13ul
                                        
    /* dividers set */
#define LIN_TO10DIVIDER1        1ul
#define LIN_TO10DIVIDER2        13ul
    
    /* maximal integral     divider search */
#if   ((LIN_BREAK_TIMEOUT / LIN_TO10DIVIDER1) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO10DIVIDER LIN_TO10DIVIDER1
#elif ((LIN_BREAK_TIMEOUT / LIN_TO10DIVIDER2) * LIN_BITTIME) < LIN_MAXTOCOUNTER
#define LIN_TO10DIVIDER LIN_TO10DIVIDER2
#endif

/********************************************************************************************/
/* Sync Delimiter (HC08 only)                                                               */
/********************************************************************************************/
#define LIN_SYNCDEL_TIMEOUT     1ul

#define LIN_TO11DIVIDER         1ul


#endif /* defined(HC08) */


/********************************************************************************************/
/********************************************************************************************/
/**     Configuration arrays with timeout module constants                                 **/
/********************************************************************************************/
/********************************************************************************************/

/********************************************************************************************/
/* Number of timer interrupts counted for each timeout                                      */
/********************************************************************************************/
const unsigned char LIN_MTO_Counter[] = 
{ 
    LIN_TO9DIVIDER,             /* Wakeup Delimiter             */
    LIN_TO1DIVIDER,             /* MaxFrame for 1 byte  message */
    LIN_TO2DIVIDER,             /* MaxFrame for 2 bytes message */
    LIN_TO3DIVIDER,             /* MaxFrame for 3 bytes message */
    LIN_TO4DIVIDER,             /* MaxFrame for 4 bytes message */
    LIN_TO5DIVIDER,             /* MaxFrame for 5 bytes message */
    LIN_TO6DIVIDER,             /* MaxFrame for 6 bytes message */
    LIN_TO7DIVIDER,             /* MaxFrame for 7 bytes message */
    LIN_TO8DIVIDER,             /* MaxFrame for 8 bytes message */
};

/********************************************************************************************/
/* Number of timer ticks per one timer interrupt                                            */
/********************************************************************************************/

const unsigned int LIN_MTO_Ticks[] = 
{ 
    (LIN_WKUPDELLEN_TO / LIN_TO9DIVIDER) * LIN_BITTIME,         /* Wakeup Delimiter         */
    (LIN_MAXFRAME_1_TIMEOUT / LIN_TO1DIVIDER) * LIN_BITTIME,    /* MaxFrame for 1 byte  msg */
    (LIN_MAXFRAME_2_TIMEOUT / LIN_TO2DIVIDER) * LIN_BITTIME,    /* MaxFrame for 2 bytes msg */
    (LIN_MAXFRAME_3_TIMEOUT / LIN_TO3DIVIDER) * LIN_BITTIME,    /* MaxFrame for 3 bytes msg */
    (LIN_MAXFRAME_4_TIMEOUT / LIN_TO4DIVIDER) * LIN_BITTIME,    /* MaxFrame for 4 bytes msg */
    (LIN_MAXFRAME_5_TIMEOUT / LIN_TO5DIVIDER) * LIN_BITTIME,    /* MaxFrame for 5 bytes msg */
    (LIN_MAXFRAME_6_TIMEOUT / LIN_TO6DIVIDER) * LIN_BITTIME,    /* MaxFrame for 6 bytes msg */
    (LIN_MAXFRAME_7_TIMEOUT / LIN_TO7DIVIDER) * LIN_BITTIME,    /* MaxFrame for 7 bytes msg */
    (LIN_MAXFRAME_8_TIMEOUT / LIN_TO8DIVIDER) * LIN_BITTIME,    /* MaxFrame for 8 bytes msg */
};

#endif /* defined(MASTER) */
#pragma CONST_SEG DEFAULT

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久毛片高清国产| 99久久婷婷国产| 国产在线不卡视频| 99久久精品国产一区二区三区| 91麻豆蜜桃一区二区三区| 欧美三区免费完整视频在线观看| 欧美一区二区福利在线| 国产日韩综合av| 亚洲自拍都市欧美小说| 久久91精品久久久久久秒播| 暴力调教一区二区三区| 欧美日韩国产一级| 久久久99精品免费观看不卡| 亚洲免费观看高清完整版在线| 喷水一区二区三区| 国产河南妇女毛片精品久久久 | 精品国产乱码久久久久久牛牛| 国产欧美一区视频| 石原莉奈在线亚洲二区| 高清成人在线观看| 欧美精品久久天天躁| 久久久不卡网国产精品一区| 亚洲五码中文字幕| 丁香六月久久综合狠狠色| 欧美日高清视频| 欧美激情中文不卡| 男男成人高潮片免费网站| 99久久er热在这里只有精品15| 欧美一区午夜视频在线观看| 国产精品久久精品日日| 蜜桃视频在线观看一区二区| 色综合咪咪久久| 久久综合九色综合欧美98| 亚洲一区二区三区四区的| 国产福利一区在线| 91麻豆精品国产自产在线| 国产精品国产三级国产aⅴ入口 | 精品日韩一区二区三区 | 欧美视频在线一区| 久久久久久久久久久黄色| 天天av天天翘天天综合网 | 亚洲少妇30p| 国产精品白丝jk白祙喷水网站| 制服视频三区第一页精品| 亚洲精品亚洲人成人网在线播放| 亚洲午夜精品在线| 国产麻豆成人传媒免费观看| 欧美人狂配大交3d怪物一区| 亚洲精品中文在线观看| 国产91丝袜在线18| 亚洲精品一线二线三线| 日本视频中文字幕一区二区三区| 色偷偷成人一区二区三区91| 亚洲国产高清aⅴ视频| 韩国av一区二区三区四区| 欧美另类z0zxhd电影| 国产精品电影院| 亚洲妇女屁股眼交7| 91在线观看地址| 精品粉嫩超白一线天av| 五月天激情综合| 99re这里只有精品视频首页| 久久亚洲二区三区| 五月天一区二区| 91玉足脚交白嫩脚丫在线播放| 精品捆绑美女sm三区| 亚洲国产精品一区二区久久 | 成人免费av网站| 欧美电影精品一区二区| 婷婷成人综合网| 色婷婷综合激情| 国产精品美女久久久久av爽李琼| 激情国产一区二区| 91精品国产综合久久小美女| 亚洲一二三区在线观看| 99久久久国产精品免费蜜臀| 久久精品日产第一区二区三区高清版| 日韩影院免费视频| 欧美精品tushy高清| 午夜av电影一区| 欧美日韩黄色一区二区| 一区二区高清免费观看影视大全| 99精品久久99久久久久| 欧美激情资源网| 国产成人h网站| 国产偷国产偷亚洲高清人白洁| 狠狠色狠狠色合久久伊人| 欧美一卡二卡三卡| 三级不卡在线观看| 欧美性猛片aaaaaaa做受| 水野朝阳av一区二区三区| 欧美视频一区二区三区四区 | 日韩精品电影在线| 欧美日韩国产电影| 婷婷成人激情在线网| 这里是久久伊人| 另类小说色综合网站| 日韩一区二区三区高清免费看看 | 国产麻豆欧美日韩一区| 久久免费电影网| 国产一区二区三区在线观看精品 | 亚洲人成精品久久久久久| 97久久超碰国产精品电影| 亚洲图片激情小说| 日本高清视频一区二区| 亚洲福利一二三区| 欧美一区二区三区视频免费| 美女性感视频久久| 久久这里只有精品6| 国产一区三区三区| 日本一区二区三区dvd视频在线| 丁香一区二区三区| 国产精品视频麻豆| 色哟哟一区二区三区| 一区二区三区国产精华| 欧美精品在欧美一区二区少妇| 午夜精品一区二区三区三上悠亚| 久久综合狠狠综合久久综合88| 国产成人av福利| 亚洲三级电影全部在线观看高清| 欧美日韩视频在线一区二区| 九九视频精品免费| 国产精品系列在线| 欧美日韩国产成人在线91| 韩国午夜理伦三级不卡影院| 一区二区三区在线观看动漫| 91精品午夜视频| eeuss鲁片一区二区三区在线观看| 一区二区三区免费在线观看| 国产亚洲欧美日韩在线一区| 91麻豆国产福利在线观看| 日韩精品91亚洲二区在线观看| 久久婷婷色综合| 国产一区二区伦理| 亚洲人精品午夜| 日韩欧美亚洲一区二区| caoporm超碰国产精品| 日韩不卡一二三区| 中文字幕一区二区三区不卡| 99精品视频一区| 国产在线视视频有精品| 国产精品超碰97尤物18| 911精品国产一区二区在线| 国产成人久久精品77777最新版本| 一区二区三区欧美亚洲| 日韩色视频在线观看| 欧美在线观看禁18| 激情成人综合网| 日日摸夜夜添夜夜添国产精品| 久久亚洲精品国产精品紫薇| 911精品产国品一二三产区| 国产精品一区久久久久| 天天综合日日夜夜精品| 中文字幕在线观看不卡视频| 久久免费的精品国产v∧| 91尤物视频在线观看| 成人精品国产福利| 蜜桃久久久久久| 亚洲1区2区3区4区| 亚洲视频在线一区| 国产视频911| 欧美一级黄色片| 欧美乱妇一区二区三区不卡视频| 国产精品一级黄| 国产在线不卡一区| 亚洲欧美激情在线| 中文字幕亚洲不卡| 久久久蜜桃精品| 日韩精品综合一本久道在线视频| 欧美在线免费观看亚洲| 精品一区二区三区不卡| 喷水一区二区三区| 亚洲成av人在线观看| 亚洲男同1069视频| 中文无字幕一区二区三区 | 亚洲私人黄色宅男| xvideos.蜜桃一区二区| 欧美一区二区三区视频免费| 欧美影院午夜播放| 91激情五月电影| 91无套直看片红桃| 97久久超碰国产精品电影| 成人亚洲一区二区一| 久久精品国产99国产精品| 捆绑调教美女网站视频一区| 午夜电影一区二区三区| 亚洲影视在线播放| 亚洲伊人色欲综合网| 亚洲日本护士毛茸茸| 中文字幕欧美激情一区| 精品国产91洋老外米糕| 欧美电影免费观看完整版| 91精品国产一区二区| 91精品福利在线一区二区三区| 欧美在线免费播放| 欧美性三三影院| 91精品国产色综合久久| 日韩一区二区三区av| 欧美一级理论片| 精品黑人一区二区三区久久|