激情综合丁香-激情综合六月-激情综合婷婷亚洲图片-激情综合图区-激情综合网五月


主題:EM9260 CAN通訊錯(cuò)誤代碼含義?

  共有20745人關(guān)注過本帖    
STUDENT
1樓


EM9260 CAN通訊錯(cuò)誤代碼含義?  發(fā)帖心情 Post By:2011-4-6 14:46:00   [只看該作者]

在貴公司提供的CANTEST示例程序中,EM9260_CAN.cpp中有如下代碼

//CAN錯(cuò)誤監(jiān)測函數(shù)
DWORD CEM9260_CAN::GetErrorThreadFunc( LPVOID lparam )
{
CEM9260_CAN *ceCAN = (CEM9260_CAN*)lparam;

BOOL  bResult;

while( 1 )
{

if( WaitForSingleObject( ceCAN->m_hErrorCloseEvent, 0 )==WAIT_OBJECT_0 )
{
break;
}

WaitForSingleObject( ceCAN->m_hErrEvent, INFINITE );


bResult = CAN_GetError( ceCAN->m_hCAN, &ceCAN->ErrorCode );
printf( "%d\r\n", ceCAN->ErrorCode );

if( bResult )
{
// 調(diào)用回調(diào)函數(shù)
ceCAN->OnError( );
}
}

return 0;
}

我在調(diào)試過程中發(fā)現(xiàn)該段程序輸出錯(cuò)誤代碼,分別是1,2,3。請問這3個(gè)錯(cuò)誤代碼有什么含義?通訊的什么錯(cuò)誤會導(dǎo)致這三種錯(cuò)誤的產(chǎn)生?謝謝了!

  單帖管理 | 引用 | 回復(fù) 回到頂部
x10
2樓


  發(fā)帖心情 Post By:2011-4-6 21:40:00   [只看該作者]

目前定義了bit0 - bit6如下:
#define CANCONTROLLER_WARNING_LIMIT_REACHED (1<<0) // 1
#define CANCONTROLLER_ERROR_PASSIVE (1<<1) // 2
#define CANCONTROLLER_BUS_OFF (1<<2) // 4
#define CANCONTROLLER_OVERRUN (1<<3) // 8
#define CANCONTROLLER_BUS_ERROR (1<<4) // 16
#define CANCONTROLLER_ABITRATION_LOST (1<<5) // 32
#define RING_BUFFER_FULL (1<<6) // 64

  單帖管理 | 引用 | 回復(fù) 回到頂部
STUDENT
3樓


  發(fā)帖心情 Post By:2011-4-12 10:24:00   [只看該作者]

謝謝!最近調(diào)試后發(fā)現(xiàn),一旦用CAN發(fā)送數(shù)據(jù),程序就接連輸出錯(cuò)誤代碼1,2。那錯(cuò)誤類型就應(yīng)該是CANCONTROLLER_ERROR_PASSIVE和CANCONTROLLER_BUS_OFF。請問什么原因會導(dǎo)致這兩種錯(cuò)誤?

  單帖管理 | 引用 | 回復(fù) 回到頂部
zhl
4樓


  發(fā)帖心情 Post By:2011-4-12 17:26:00   [只看該作者]

這表明是SJA1000芯片發(fā)生了錯(cuò)誤,并產(chǎn)生相應(yīng)的passive 和bus-off中斷錯(cuò)誤。一般來說數(shù)據(jù)發(fā)送錯(cuò)誤過多,就會導(dǎo)致節(jié)點(diǎn)的總線關(guān)閉bus off。

  單帖管理 | 引用 | 回復(fù) 回到頂部

返回首頁

EM9260 CAN通訊錯(cuò)誤代碼含義?

用戶名:
            驗(yàn)證碼: 驗(yàn)證碼,看不清楚?請點(diǎn)擊刷新驗(yàn)證碼
內(nèi)容:
主站蜘蛛池模板: 国产视频 一区二区| 美利坚永久精品视频在线观看| 久久久美女视频| 亚洲一区二区三区在线| 国产精在线| 第一页亚洲| 99re5久久在热线播放| 黑人巨大vsさとう遥希| 日本精品中文字幕有码| 亚洲欧美另类色图| 91视频国产免费| 一级欧美激情毛片| 日本一级毛片不卡免费| 色噜噜国产精品视频一区二区| 国产一区高清视频| 国产成人福利在线视老湿机| 看真人视频一级毛片| 福利片成人午夜在线| 99精品视频不卡在线观看免费| 国产欧美视频在线| 激情亚洲网| 久久午夜网| 欧美日韩国产另类一区二区三区 | 亚洲日本高清成人aⅴ片| 一级毛片网| 久久国产精品-国产精品| 日本高清中文字幕视频在线| 午夜男男xx00视频免费| 亚洲精品一区二区三区在线看 | 在线观看欧美国产| 成年偏黄网站站免费| 免费一级毛片在线播放不收费| 国产免费高清福利拍拍拍| 香蕉成人啪国产精品视频综合网| 黄色篇| 婷婷成人亚洲| 搡女人视频免费| 最新亚洲一区二区三区四区 | 亚洲六月丁香色婷婷综合久久| 在线观看亚洲专区| 一本一道久久a久久精品综合|