資源簡介
基于linux can的應用測試程序,通過ioctl設置波特率 或者 位時間寄存器,
支持標準幀和擴展幀的接收和發送。
代碼片段和文件信息
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?“ioctl.h“
#include?“can.h“
//#include?“raw.h“
int?signalquit;
void?sighandler(int?sig)
{
switch(sig){
case?SIGINT:
signalquit?=1;
break;
}
}
static?void?print_usage(char?*prg)
{
????fprintf(stderr
????“Usage:?%s??[Options]?\n“
????“Options:\n“
????“?-h?--help???????????????this?help\n“
????“?-b?--baudrate=BPS???????baudrate?in?bits/sec\n“
????“?-B?--bittime=BRP:PROP_SEG:PHASE_SEG1:PHASE_
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3347??2011-06-11?04:07??can_test\can.h
?????文件???????8637??2011-06-11?04:07??can_test\can_read
?????文件???????4847??2011-06-11?04:00??can_test\can_read.c
?????文件???????8591??2011-06-11?04:07??can_test\can_write
?????文件???????4618??2011-06-11?04:07??can_test\can_write.c
?????文件???????3238??2011-06-11?03:51??can_test\ioctl.h
?????文件????????359??2011-06-11?03:59??can_test\Makefile
?????目錄??????????0??2011-10-19?11:10??can_test
-----------?---------??----------?-----??----
????????????????33637????????????????????8
評論
共有 條評論