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

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

?? dsp28_ecan.c

?? 合眾達DSKF2812開發板的測試程序
?? 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一区二区三区免费野_久草精品视频
av亚洲精华国产精华精| 2020国产成人综合网| 国产jizzjizz一区二区| 国产一区二区在线免费观看| www.99精品| 日韩美女视频一区二区在线观看| 中文一区二区在线观看| 欧美日精品一区视频| 国产日韩成人精品| 欧美大片在线观看一区二区| 精品久久国产字幕高潮| 亚洲国产日韩a在线播放性色| 国产福利一区二区| 日韩一区二区免费在线观看| 亚洲欧美另类小说视频| 国产98色在线|日韩| 91精品国产综合久久久蜜臀粉嫩| 亚洲三级免费观看| 国产美女精品一区二区三区| 欧美高清精品3d| 曰韩精品一区二区| 99在线视频精品| 中文字幕一区二区三区在线观看 | 在线精品亚洲一区二区不卡| 久久免费电影网| 黄色精品一二区| 精品免费99久久| 奇米在线7777在线精品| 欧美日韩国产美| 婷婷成人激情在线网| 在线亚洲人成电影网站色www| 欧美国产日本视频| 成人少妇影院yyyy| 中文字幕乱码久久午夜不卡| 国产成人福利片| 国产精品美女久久久久久| 国产麻豆午夜三级精品| 国产日韩欧美制服另类| 国产69精品久久久久777| 久久久久九九视频| 高清成人在线观看| 亚洲欧美自拍偷拍色图| 91网站最新地址| 亚洲韩国精品一区| 欧美高清视频一二三区| 麻豆国产精品777777在线| 日韩你懂的在线播放| 精东粉嫩av免费一区二区三区| 久久色在线观看| 国产91露脸合集magnet| 亚洲三级电影网站| 欧美嫩在线观看| 免费在线观看精品| 国产日韩精品一区二区三区| 成人av电影在线播放| 一区二区三区视频在线观看| 欧美日韩中文字幕一区| 精品亚洲免费视频| 国产精品热久久久久夜色精品三区| 天堂久久久久va久久久久| 国产99精品视频| 一区二区三区四区精品在线视频| 欧美三区在线观看| 国产在线一区二区| 亚洲男同性恋视频| 日韩视频免费观看高清在线视频| 精品一区二区成人精品| 亚洲欧美日韩国产综合| 日韩欧美国产成人一区二区| 波波电影院一区二区三区| 亚洲bt欧美bt精品| 国产三级三级三级精品8ⅰ区| 91福利国产成人精品照片| 美女视频网站黄色亚洲| 国产精品久久午夜| 日韩亚洲欧美中文三级| 成人av电影免费观看| 日本伊人午夜精品| 亚洲三级视频在线观看| 久久亚洲二区三区| 欧美日韩激情一区二区三区| 国产一本一道久久香蕉| 亚洲一级二级三级在线免费观看| 亚洲精品在线观看视频| 欧美最新大片在线看| 国产一区二区三区美女| 亚洲一线二线三线视频| 国产欧美精品区一区二区三区| 欧美日韩一本到| 成人手机在线视频| 黑人巨大精品欧美一区| 午夜欧美大尺度福利影院在线看| 中文字幕免费一区| 2023国产精品| 日韩欧美国产麻豆| 欧美日产国产精品| 欧美最猛黑人xxxxx猛交| caoporn国产精品| 国产精品一线二线三线精华| 日韩国产欧美三级| 亚洲午夜国产一区99re久久| 国产精品麻豆久久久| 久久久国产午夜精品| 精品久久99ma| 日韩欧美国产麻豆| 精品少妇一区二区三区在线播放 | 亚洲精品成a人| 国产精品灌醉下药二区| 久久久精品黄色| 久久色成人在线| 久久久久国产一区二区三区四区| 欧美一区二区三区公司| 欧美狂野另类xxxxoooo| 欧美在线不卡视频| 欧美亚洲综合一区| 欧美伊人精品成人久久综合97| 色美美综合视频| 色噜噜狠狠成人中文综合| 91香蕉视频黄| 91麻豆精品秘密| 色吊一区二区三区| 欧美亚一区二区| 欧美日韩中文国产| 欧美一区二区三区的| 欧美一区二区三区啪啪| 欧美一二三在线| 日韩欧美在线影院| 欧美zozo另类异族| 国产欧美精品一区二区色综合 | 久久欧美中文字幕| 久久九九国产精品| 国产精品久久网站| 亚洲黄网站在线观看| 亚洲国产精品一区二区久久恐怖片| 亚洲福利一区二区三区| 欧美aaaaaa午夜精品| 激情综合一区二区三区| 成人教育av在线| 在线精品亚洲一区二区不卡| 欧美电影在哪看比较好| 欧美xxxx老人做受| 中文字幕一区二区三区精华液| 亚洲精品第1页| 男女视频一区二区| 国产成人av影院| fc2成人免费人成在线观看播放 | 国产成人亚洲综合a∨婷婷| 成人综合婷婷国产精品久久蜜臀 | 久久久久久一二三区| 中文天堂在线一区| 亚洲一区视频在线观看视频| 麻豆视频一区二区| 波多野结衣亚洲| 91精品啪在线观看国产60岁| 久久综合中文字幕| 亚洲综合999| 国产盗摄一区二区| 欧美视频完全免费看| 欧美mv日韩mv| 一区二区三区四区在线| 激情深爱一区二区| 在线亚洲人成电影网站色www| 欧美变态tickle挠乳网站| 亚洲男人的天堂一区二区| 日本不卡一区二区三区| 成人av午夜电影| 欧美成人猛片aaaaaaa| 综合分类小说区另类春色亚洲小说欧美 | 91麻豆精品国产综合久久久久久 | 99久久国产综合精品麻豆| 欧美日韩高清一区二区三区| 国产人妖乱国产精品人妖| 午夜av区久久| 91麻豆福利精品推荐| 26uuu亚洲| 午夜精品国产更新| 色综合色狠狠综合色| 久久这里只精品最新地址| 亚洲电影你懂得| 99re视频精品| 国产精品久线在线观看| 国产尤物一区二区在线| 欧美男女性生活在线直播观看| 国产精品久久777777| 国产一区二区三区高清播放| 欧美裸体bbwbbwbbw| 亚洲一区二区三区四区的| eeuss鲁片一区二区三区在线看| www成人在线观看| 国产在线播精品第三| 日韩一区二区三区免费看| 一区二区三区四区不卡视频| 成人的网站免费观看| 国产亚洲综合色| 国产精品18久久久久久久久 | 日韩一级高清毛片| 日韩av在线免费观看不卡| 欧美日韩国产美| 日韩黄色在线观看| 制服丝袜激情欧洲亚洲|