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

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

?? main.c

?? 在samsung2410處理器上can實現通信的源碼
?? C
字號:
/*
****************************************Copyright (c)**************************************************
**                                  廣州致遠電子有限公司
**                                        CAN開發組 
**                                 http://www.zyinside.com
**
**
**--------------文件信息--------------------------------------------------------------------------------
**文   件   名: mian.c
**創   建   人: 滕欣欣
**創 建  日 期: 2006-03-03
**描        述: CAN驅動模塊測試程序
**最后修改日期:
**原 始  版 本:v1.0
**--------------歷史修改--------------------------------------------------------------------------------
**修   改   人:
**修 改  日 期:
**修 改  原 因:
**修 改  版 本:
********************************************************************************************************
*/
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <unistd.h>
#include <linux/errno.h>        /* error codes */
#include "../SJA1000.h"

#define WRITE_TEST	'n'			//發送測試程序宏標
#define READ_TEST	'y'			//接收測試程序標志
#define SET_TEST	'n'			//通信參數設置測試程序標志


int main()
{
    int i,count,fd;
    //**********************
    stcSJA1000_BufInfo Buf;		
    Buf.FrID = 0x12345678;					//設置幀ID 0x12345678
    Buf.FrIf.Byte = 0;					
	Buf.FrIf.Bits.DLC = 8;					//設置幀數據長度為8字節
	Buf.FrIf.Bits.FF = 1;					//幀為擴展幀
	for(i=0; i<Buf.FrIf.Bits.DLC; i++)		//幀數據設定為0x00 0x11 0x22 0x33 0x44
	{										//0x55 0x66 0x77
		Buf.DA[i] = i<<4|i;
	}
	//************************
    system("sh autoload");					//加載autolaod文件
    fd = open("/dev/SJA1000_CAN", O_RDWR);	//打開CAN設備
    //**************************			//通信參數設置測試程序部分
    #if('y' == SET_TEST)
    	i = ioctl(fd, IOCTL_BAUD, BTR_500K);
    	if(i<0)
    	{
    		printf("BTR Set Err!.\n");
    	}
    	else
    	{
    		printf("BTR Set OK!.\n");
    	}
    #endif
    //***************************
    if(fd == -1)
    {
        printf("Can't open SJA1000 Device!\n");
        close(fd);
        exit(-1);
    }
    while(1)
    {
	#if('y' == READ_TEST)					//接收測試程序
    	count = read(fd,(void*)(&Buf), sizeof(Buf));
	    if(count < 0)
	    {
	    	printf("read err!.\n");
	    }
	    else
	    {
	    	printf("CAN Recive %d Bytes.\n", count);
	    	printf("CAN ID = 0x%08X.\n", Buf.FrID);
	    	printf("CAN FramID = 0x%08X.\n", Buf.FrIf.Byte);
	    	for(i=0; i<(Buf.FrIf.Bits.DLC); i++)
	    	{
	    		printf("CAN Data[0x%02X] = 0x%02X.\n",i,Buf.DA[i]);
	    	}
	    }
	    
    #elif('y' == WRITE_TEST)				//發送測試程序標志
    	printf("CAN Send Frame:\n");
    	printf("\tCAN ID = 0x%08X\n", Buf.FrID);
    	printf("\tCAN Info = 0x%08X\n", Buf.FrIf.Byte);
    	for(i=0; i<(Buf.FrIf.Bits.DLC); i++)
	    {
	    	printf("\tCAN Data[0x%02X] = 0x%02X.\n",i,Buf.DA[i]);
	    }
	    count = write(fd,(void*)(&Buf),sizeof(Buf));
    	sleep(2);
    	(unsigned long)i = (Buf.FrID&0xff000000)>>24;
    	Buf.FrID = ((Buf.FrID<<8)|i)&0x1fffffff;
    	
    #elif('y' == SET_TEST)				//通信參數設置測試程序
    	count = read(fd,(void*)(&Buf), sizeof(Buf));
	    if(count < 0)
	    {
	    	printf("read err!.\n");
	    }
	    else
	    {
	    	printf("CAN Recive %d Bytes.\n", count);
	    	printf("CAN ID = 0x%08X.\n", Buf.FrID);
	    	printf("CAN FramID = 0x%08X.\n", Buf.FrIf.Byte);
	    	for(i=0; i<(Buf.FrIf.Bits.DLC); i++)
	    	{
	    		printf("CAN Data[0x%02X] = 0x%02X.\n",i,Buf.DA[i]);
	    	}
	    }
    	
    #endif
	}
    close(fd);
    return 0;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
奇米四色…亚洲| av在线不卡观看免费观看| 亚洲va在线va天堂| 亚洲色图清纯唯美| 亚洲免费三区一区二区| 最新欧美精品一区二区三区| 国产精品传媒入口麻豆| 国产精品黄色在线观看| 亚洲色图欧美激情| 一区二区三区久久| 亚洲一区视频在线| 亚洲国产精品人人做人人爽| 亚洲第一成年网| 天堂一区二区在线免费观看| 日av在线不卡| 久久99热这里只有精品| 久久99国产精品免费网站| 九九精品一区二区| 国产乱淫av一区二区三区| 国产成人在线看| www.亚洲色图.com| 一本久久a久久免费精品不卡| 色哟哟一区二区三区| 欧美日韩国产高清一区二区三区 | 欧美va在线播放| 精品国产乱码久久久久久老虎| 精品国产成人在线影院| 国产欧美日韩亚州综合| 一区二区三区91| 日本中文一区二区三区| 国产精品一区一区三区| 成人中文字幕合集| 一本一本大道香蕉久在线精品 | 一区二区三区国产豹纹内裤在线| 亚洲综合在线观看视频| 免费成人你懂的| 高清成人免费视频| 欧美无人高清视频在线观看| 日韩欧美亚洲国产精品字幕久久久| 久久夜色精品一区| 亚洲私人黄色宅男| 五月婷婷另类国产| 国产精品综合在线视频| 欧美在线一二三| 日韩欧美国产1| 亚洲欧美另类小说| 美国十次综合导航| 99精品视频一区二区三区| 制服丝袜中文字幕一区| 亚洲国产精品国自产拍av| 亚洲综合图片区| 精品亚洲porn| 在线免费不卡视频| 2023国产一二三区日本精品2022| 综合婷婷亚洲小说| 看片网站欧美日韩| 色综合久久久久综合体桃花网| 日韩精品中文字幕一区二区三区 | 日韩视频免费直播| 亚洲同性同志一二三专区| 日韩在线a电影| 波多野结衣在线aⅴ中文字幕不卡| 欧美日韩第一区日日骚| 国产精品久久久久久久蜜臀| 美女国产一区二区| 日本黄色一区二区| 精品国产露脸精彩对白| 亚洲国产成人va在线观看天堂| 粉嫩一区二区三区性色av| 欧美一级二级三级蜜桃| 亚洲在线中文字幕| 成人av一区二区三区| 欧美成人一区二区三区在线观看| 一区二区三区免费在线观看| 成人免费视频caoporn| 精品美女一区二区| 日韩va亚洲va欧美va久久| 91丝袜呻吟高潮美腿白嫩在线观看| 精品国一区二区三区| 亚洲mv在线观看| 91美女在线视频| 国产精品污网站| 国产精品综合av一区二区国产馆| 91精品国产色综合久久| 五月激情六月综合| 在线观看一区二区精品视频| 国产精品人成在线观看免费| 国精产品一区一区三区mba桃花| 欧美挠脚心视频网站| 亚洲精品第1页| 91在线观看成人| 国产精品久久看| 成人福利电影精品一区二区在线观看| 久久综合丝袜日本网| 另类专区欧美蜜桃臀第一页| 欧美一级爆毛片| 日韩精品免费专区| 欧美群妇大交群中文字幕| 亚洲成人动漫av| 欧美日本不卡视频| 日本在线不卡视频一二三区| 欧美肥妇bbw| 日本欧美一区二区三区| 日韩欧美中文一区| 蜜桃一区二区三区四区| 日韩一区二区三区精品视频| 日本成人在线视频网站| 欧美一区二区免费视频| 久久99精品国产.久久久久| 精品国产免费久久| 国产精品一区一区| 欧美精彩视频一区二区三区| 成人午夜激情片| 日韩伦理电影网| 欧美性大战xxxxx久久久| 亚洲成在人线在线播放| 欧美一区二区三区在| 久久成人av少妇免费| 久久噜噜亚洲综合| 成人高清在线视频| 洋洋av久久久久久久一区| 欧美三级在线播放| 青青青爽久久午夜综合久久午夜| 日韩精品一区国产麻豆| 国产一区二区三区国产| 国产精品天干天干在线综合| 99re8在线精品视频免费播放| 亚洲一区视频在线观看视频| 91.成人天堂一区| 精品一区二区三区蜜桃| 国产精品精品国产色婷婷| 欧美一a一片一级一片| 视频一区二区三区入口| 久久久久久一级片| 91在线你懂得| 日韩精品成人一区二区三区| 久久这里只有精品首页| 99在线精品免费| 日韩国产成人精品| 国产欧美精品一区二区色综合朱莉| 色综合久久天天| 蜜臀av性久久久久蜜臀aⅴ四虎 | 五月婷婷激情综合网| 久久夜色精品国产噜噜av | 欧美国产视频在线| 欧美在线三级电影| 九九视频精品免费| 亚洲精品你懂的| 日韩精品一区二区三区视频播放 | 综合久久国产九一剧情麻豆| 欧美精品18+| 成人18精品视频| 蜜桃av噜噜一区二区三区小说| 中文字幕免费在线观看视频一区| 欧美久久久久中文字幕| 成人在线一区二区三区| 日韩成人精品在线观看| 亚洲素人一区二区| 久久夜色精品一区| 欧美日韩一区二区三区免费看| 国产在线精品一区在线观看麻豆| 亚洲激情图片qvod| 久久久.com| 69久久夜色精品国产69蝌蚪网| 成人午夜又粗又硬又大| 日韩va欧美va亚洲va久久| 亚洲区小说区图片区qvod| 欧美成人a在线| 91福利小视频| 成人自拍视频在线| 精品一区二区久久久| 亚洲成av人片一区二区| 国产精品久久久久久久午夜片| 精品国产91亚洲一区二区三区婷婷 | av一二三不卡影片| 国内精品伊人久久久久av一坑 | 视频在线观看一区二区三区| 国产精品国产馆在线真实露脸| 欧美tk—视频vk| 欧美日韩1234| 在线观看免费视频综合| jizzjizzjizz欧美| 国产伦精一区二区三区| 日韩成人一区二区三区在线观看| 一区二区三区日本| 亚洲欧美在线aaa| 国产亚洲成aⅴ人片在线观看| 欧美电影精品一区二区| 欧美人xxxx| 欧美日韩亚洲综合一区二区三区| 一本色道久久综合亚洲aⅴ蜜桃| 福利一区二区在线| 国产伦精品一区二区三区免费| 日本成人中文字幕在线视频| 亚洲成a人片在线观看中文| 亚洲一区二区三区四区的| 亚洲四区在线观看| 亚洲欧洲一区二区在线播放| 欧美激情一区二区三区蜜桃视频| 久久综合九色综合97婷婷女人 |