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

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

?? dsp28_ecan.c

?? ccs編譯環境,C語言編程,CAN總線應用
?? C
字號:
//
//      TMDX ALPHA RELEASE
//      Intended for product evaluation purposes
//
//###########################################################################
//
// FILE:	DSP28_ECan.c
//
// TITLE:	DSP28 Enhanced CAN Initialization & Support Functions.
//
//###########################################################################
//
//  Ver | dd mmm yyyy | Who  | Description of changes
// =====|=============|======|===============================================
//  0.55| 06 May 2002 | L.H. | EzDSP Alpha Release
//  0.56| 20 May 2002 | L.H. | No change
//  0.57| 27 May 2002 | L.H. | No change
//###########################################################################

#include "DSP28_Device.h"


//---------------------------------------------------------------------------
// InitECan: 
//---------------------------------------------------------------------------
// This function initializes to a known state.
//
void InitECan(void)
{
	struct ECAN_REGS ECanaShadow;
	EALLOW;
	ECanaShadow.CANTIOC.all = ECanaRegs.CANTIOC.all;
	ECanaShadow.CANTIOC.bit.TXFUNC = 1;
	ECanaRegs.CANTIOC.all = ECanaShadow.CANRIOC.all;
	
	ECanaShadow.CANRIOC.all = ECanaRegs.CANRIOC.all;
	ECanaShadow.CANRIOC.bit.RXFUNC = 1;
	ECanaRegs.CANRIOC.all = ECanaShadow.CANRIOC.all;
	EDIS;
	
	ECanaRegs.CANME.all = 0;
	
	/*發送郵箱的ID號*/
	ECanaMboxes.MBOX0.MID.all = 0x9555AAA0;
	ECanaMboxes.MBOX1.MID.all = 0x9555AAA1;
	ECanaMboxes.MBOX2.MID.all = 0x9555AAA2;
	ECanaMboxes.MBOX3.MID.all = 0x9555AAA3;
	ECanaMboxes.MBOX4.MID.all = 0x9555AAA4;
	ECanaMboxes.MBOX5.MID.all = 0x9555AAA5;
	ECanaMboxes.MBOX6.MID.all = 0x9555AAA6;
	ECanaMboxes.MBOX7.MID.all = 0x9555AAA7;
	ECanaMboxes.MBOX8.MID.all = 0x9555AAA8;
	ECanaMboxes.MBOX9.MID.all = 0x9555AAA9;
	ECanaMboxes.MBOX10.MID.all = 0x9555AAAA;
	ECanaMboxes.MBOX11.MID.all = 0x9555AAAB;
	ECanaMboxes.MBOX12.MID.all = 0x9555AAAC;
	ECanaMboxes.MBOX13.MID.all = 0x9555AAAD;
	ECanaMboxes.MBOX14.MID.all = 0x9555AAAE;
	ECanaMboxes.MBOX15.MID.all = 0x9555AAAF;
	
	/*接收郵箱的ID號*/
	ECanaMboxes.MBOX16.MID.all = 0x9555AAA0;
	ECanaMboxes.MBOX17.MID.all = 0x9555AAA1;
	ECanaMboxes.MBOX18.MID.all = 0x9555AAA2;
	ECanaMboxes.MBOX19.MID.all = 0x9555AAA3;
	ECanaMboxes.MBOX20.MID.all = 0x9555AAA4;
	ECanaMboxes.MBOX21.MID.all = 0x9555AAA5;
	ECanaMboxes.MBOX22.MID.all = 0x9555AAA6;
	ECanaMboxes.MBOX23.MID.all = 0x9555AAA7;
	ECanaMboxes.MBOX24.MID.all = 0x9555AAA8;
	ECanaMboxes.MBOX25.MID.all = 0x9555AAA9;
	ECanaMboxes.MBOX26.MID.all = 0x9555AAAA;
	ECanaMboxes.MBOX27.MID.all = 0x9555AAAB;
	ECanaMboxes.MBOX28.MID.all = 0x9555AAAC;
	ECanaMboxes.MBOX29.MID.all = 0x9555AAAD;
	ECanaMboxes.MBOX30.MID.all = 0x9555AAAE;
	ECanaMboxes.MBOX31.MID.all = 0x9555AAAF;
	
	/*0~15 is TX,16~31 is RX*/
	ECanaRegs.CANMD.all = 0xFFFF0000;
	
	/*32個郵箱使能*/
	ECanaRegs.CANME.all = 0xFFFFFFFF;
	
	/*數據長度 8個BYTE*/
	ECanaMboxes.MBOX0.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX1.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX2.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX3.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX4.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX5.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX6.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX7.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX8.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX9.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX10.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX11.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX12.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX13.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX14.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX15.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX16.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX17.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX18.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX19.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX20.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX21.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX22.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX23.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX24.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX25.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX26.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX27.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX28.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX29.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX30.MCF.bit.DLC = 8;
	ECanaMboxes.MBOX31.MCF.bit.DLC = 8;
			
	/*沒有遠方應答幀被請求*/
	ECanaMboxes.MBOX0.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX1.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX2.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX3.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX4.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX5.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX6.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX7.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX8.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX9.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX10.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX11.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX12.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX13.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX14.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX15.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX16.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX17.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX18.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX19.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX20.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX21.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX22.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX23.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX24.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX25.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX26.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX27.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX28.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX29.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX30.MCF.bit.RTR = 0;
	ECanaMboxes.MBOX31.MCF.bit.RTR = 0;
	
	ECanaMboxes.MBOX0.MDRL.all = 0x9555AAA0;
	ECanaMboxes.MBOX0.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX1.MDRL.all = 0x9555AAA1;
	ECanaMboxes.MBOX1.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX2.MDRL.all = 0x9555AAA2;
	ECanaMboxes.MBOX2.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX3.MDRL.all = 0x9555AAA3;
	ECanaMboxes.MBOX3.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX4.MDRL.all = 0x9555AAA4;
	ECanaMboxes.MBOX4.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX5.MDRL.all = 0x9555AAA5;
	ECanaMboxes.MBOX5.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX6.MDRL.all = 0x9555AAA6;
	ECanaMboxes.MBOX6.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX7.MDRL.all = 0x9555AAA7;
	ECanaMboxes.MBOX7.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX8.MDRL.all = 0x9555AAA8;
	ECanaMboxes.MBOX8.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX9.MDRL.all = 0x9555AAA9;
	ECanaMboxes.MBOX9.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX10.MDRL.all = 0x9555AAAA;
	ECanaMboxes.MBOX10.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX11.MDRL.all = 0x9555AAAB;
	ECanaMboxes.MBOX11.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX12.MDRL.all = 0x9555AAAC;
	ECanaMboxes.MBOX12.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX13.MDRL.all = 0x9555AAAD;
	ECanaMboxes.MBOX13.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX14.MDRL.all = 0x9555AAAE;
	ECanaMboxes.MBOX14.MDRH.all = 0x89ABCDEF;
	
	ECanaMboxes.MBOX15.MDRL.all = 0x9555AAAF;
	ECanaMboxes.MBOX15.MDRH.all = 0x89ABCDEF;
	
	EALLOW;
	/*郵箱屏蔽使能*/
	ECanaRegs.CANMIM.all = 0xFFFFFFFF;
	ECanaShadow.CANMC.all = ECanaRegs.CANMC.all;
	ECanaShadow.CANMC.bit.CCR = 1;
	ECanaRegs.CANMC.all = ECanaShadow.CANMC.all;
	EDIS;
	
	do
	{
		ECanaShadow.CANES.all = ECanaRegs.CANES.all;
	}while(ECanaShadow.CANES.bit.CCE != 1);
	
	EALLOW;
	/*(BRPREG+1)=10 feeds a 15MHz CAN clock*/
	ECanaShadow.CANBTC.bit.BRP = 9;
	/*150/10=15*/
	ECanaShadow.CANBTC.bit.TSEG2 = 5;
	ECanaShadow.CANBTC.bit.TSEG1 = 7;
	ECanaRegs.CANBTC.all = ECanaShadow.CANBTC.all;
	
	ECanaShadow.CANMC.all = ECanaRegs.CANMC.all;
	ECanaShadow.CANMC.bit.CCR = 0;
	ECanaRegs.CANMC.all = ECanaShadow.CANMC.all;
	EDIS;
	
	do
	{
		ECanaShadow.CANES.all = ECanaRegs.CANES.all;
	}while(ECanaShadow.CANES.bit.CCE != 0);
	
	EALLOW;
	ECanaShadow.CANMC.all = ECanaRegs.CANMC.all;
	ECanaShadow.CANMC.bit.STM = 1;
	ECanaShadow.CANMC.bit.SCM = 1;
	ECanaRegs.CANMC.all = ECanaShadow.CANMC.all;
	EDIS;
	
	#if	CAN_INT
	EALLOW;
	ECanaRegs.CANMIM.all = 0xFFFFffff;
	ECanaRegs.CANMIL.all = 0;
	ECanaRegs.CANGIF0.all = 0xFFFFFFFF;
	ECanaRegs.CANGIM.bit.I0EN = 1;
	ECanaRegs.CANGIM.bit.I1EN = 1;
	ECanaRegs.CANGIM.all = 0x3ff07;
	EDIS;
	PieCtrl.PIEIER9.bit.INTx6 = 1;
	PieCtrl.PIEIER9.bit.INTx5 = 1;
	#endif
}	

//===========================================================================
// No more.
//===========================================================================

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区免费在线播放| 激情综合五月婷婷| 婷婷成人综合网| 国产一区二区免费看| www.视频一区| 5月丁香婷婷综合| 国产欧美一区视频| 一区二区三区在线观看国产| 日本怡春院一区二区| 国产91丝袜在线观看| 日本久久电影网| 精品久久久久久久久久久院品网 | 日韩成人av影视| 国产很黄免费观看久久| 色妞www精品视频| 精品少妇一区二区三区免费观看| 国产精品久久久久永久免费观看 | 欧美一区二区三区视频在线观看| 国产日产亚洲精品系列| 一本久久综合亚洲鲁鲁五月天| 免费看欧美美女黄的网站| 成人免费观看av| 欧美喷水一区二区| 国产精品情趣视频| 日韩成人午夜精品| 色综合久久综合中文综合网| 欧美成人福利视频| 亚洲尤物在线视频观看| 高清不卡在线观看av| 日韩欧美亚洲国产精品字幕久久久| 18欧美乱大交hd1984| 国产在线一区二区综合免费视频| 欧美色视频在线观看| 成人一区二区视频| 在线观看区一区二| 中文字幕制服丝袜成人av| 蜜桃免费网站一区二区三区| 日本道在线观看一区二区| 久久久777精品电影网影网 | 欧美午夜精品免费| 国产精品乱人伦| 国产真实乱偷精品视频免| 在线成人高清不卡| 亚洲综合一区在线| 91香蕉视频mp4| 国产偷国产偷亚洲高清人白洁 | 精品91自产拍在线观看一区| 亚洲福利视频导航| 在线一区二区观看| 《视频一区视频二区| 国产成人亚洲精品青草天美| 在线综合视频播放| 亚洲国产视频一区二区| 色综合天天视频在线观看| 一区二区三区四区中文字幕| 国产91精品一区二区| 精品久久久久99| 免费高清成人在线| 91精品国产欧美一区二区成人| 亚洲国产日韩a在线播放性色| 色婷婷av一区二区三区大白胸| 亚洲欧美在线视频| www.欧美色图| 成人免费在线观看入口| 波多野结衣中文字幕一区| 欧美国产日产图区| 成人国产免费视频| 亚洲三级免费电影| 色婷婷激情综合| 亚洲欧美日韩国产综合在线 | 亚洲欧洲av一区二区三区久久| 高清不卡在线观看| 国产精品免费视频观看| 91在线视频网址| 亚洲欧美日韩小说| 欧美色综合天天久久综合精品| www成人在线观看| 一区二区在线免费| 日本韩国欧美三级| 五月婷婷色综合| 91精品国产色综合久久不卡电影 | 久久精品国产网站| 欧美一区二区三区男人的天堂| 天天av天天翘天天综合网色鬼国产 | 精品噜噜噜噜久久久久久久久试看 | 欧美日韩精品系列| 日本色综合中文字幕| 日韩欧美国产一区在线观看| 黄色成人免费在线| 国产精品免费视频网站| 91福利区一区二区三区| 日韩精品电影在线观看| 精品免费视频.| 成人性生交大片免费看在线播放| 中文字幕一区免费在线观看| 欧美亚洲图片小说| 奇米四色…亚洲| 国产三级三级三级精品8ⅰ区| 成人深夜在线观看| 亚洲国产精品一区二区久久恐怖片 | 亚洲乱码国产乱码精品精98午夜 | 毛片基地黄久久久久久天堂| 久久亚洲二区三区| 91小视频在线免费看| 日韩av网站在线观看| 久久无码av三级| 一本久久综合亚洲鲁鲁五月天 | 国产三级一区二区| 在线观看亚洲精品| 九一九一国产精品| 亚洲精品视频在线看| 日韩一区二区三区观看| 国产精品99久久久久久有的能看 | 专区另类欧美日韩| 欧美精品tushy高清| 国产曰批免费观看久久久| 亚洲欧美日韩国产另类专区| 欧美一区二区三区四区五区| 粗大黑人巨茎大战欧美成人| 性欧美疯狂xxxxbbbb| 国产午夜精品久久久久久免费视| 在线观看国产91| 国产福利一区在线观看| 亚洲国产日韩av| 欧美国产视频在线| 欧美一卡二卡在线| 一本高清dvd不卡在线观看| 久久精品国产精品亚洲综合| 自拍偷拍亚洲激情| 精品国产髙清在线看国产毛片| 91免费视频网| 激情国产一区二区| 婷婷开心激情综合| 亚洲色图都市小说| 久久人人爽爽爽人久久久| 欧洲一区二区三区在线| 国产凹凸在线观看一区二区| 午夜影视日本亚洲欧洲精品| 综合久久久久久久| 久久精品免视看| 欧美一区二区三区视频免费播放| 91色视频在线| 亚洲成人午夜电影| 欧美成人一区二区| 91成人国产精品| 国产成人亚洲精品青草天美| 日韩**一区毛片| 美女精品自拍一二三四| 亚洲色图在线视频| 国产亚洲精品7777| 日韩免费高清视频| 欧美色大人视频| 97精品视频在线观看自产线路二| 久久se精品一区二区| 午夜精品福利视频网站| 亚洲欧洲综合另类| 欧美伦理影视网| 国产99久久久国产精品免费看| 麻豆免费看一区二区三区| 天堂蜜桃一区二区三区| 亚洲欧美日韩久久| 日韩一区欧美一区| 国产精品理论在线观看| 久久美女艺术照精彩视频福利播放 | 欧美日韩在线免费视频| 色女孩综合影院| 色综合久久中文字幕| 99久久久久久| 99免费精品在线| 99国产精品久久久久久久久久| 久久精品国产久精国产爱| 性久久久久久久久久久久| 一区二区三区国产精华| 中文字幕一区二区三区视频| 国产精品嫩草影院av蜜臀| 中文字幕精品在线不卡| 国产欧美精品一区二区色综合朱莉 | 丝袜美腿亚洲一区| 性感美女极品91精品| 三级一区在线视频先锋| 亚洲国产精品一区二区www| 一区二区三区国产| 亚洲一区二区三区免费视频| 亚洲一区二区欧美日韩| 亚洲综合无码一区二区| 亚洲国产成人tv| 丝袜诱惑制服诱惑色一区在线观看| 亚洲成av人片一区二区梦乃| 亚洲电影中文字幕在线观看| 偷拍与自拍一区| 美国十次综合导航| 国产精品自拍一区| 成人性生交大片免费看在线播放| av不卡一区二区三区| 色综合久久久久综合99| 欧美中文字幕一区| 7777精品伊人久久久大香线蕉| 日韩三级中文字幕| 久久只精品国产| 国产精品久久久久aaaa樱花|