天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

VxWorks系統(tǒng)下CAN驅(qū)動的設(shè)計與優(yōu)化

發(fā)布時間:2023-06-05 05:35
  為在VxWorks系統(tǒng)下實現(xiàn)龍芯3A3000主板的控制器局域網(wǎng)(CAN)總線通信,采用SJA1000T設(shè)計基于PCI總線的8通道CAN通信板,并提出相應(yīng)的驅(qū)動設(shè)計和優(yōu)化方案。對龍芯3A3000處理器的驅(qū)動進行優(yōu)化,在發(fā)送數(shù)據(jù)時禁用CAN而使用查詢方式發(fā)送,在接收數(shù)據(jù)時中斷服務(wù)程序?qū)λ型ǖ肋M行遍歷查詢,以提高中斷利用率,在創(chuàng)建設(shè)備函數(shù)時根據(jù)PCI總線信息識別每個CAN通信板,以確保系統(tǒng)中不同CAN通道擁有唯一的通道號。實驗結(jié)果表明,該驅(qū)動方案運行穩(wěn)定,數(shù)據(jù)傳輸安全可靠,經(jīng)優(yōu)化后能夠有效降低CAN通信板的中斷次數(shù),提高CAN總線的通信速率,避免多板環(huán)境下故障板卡干擾正常板卡,提高了系統(tǒng)的健壯性。

【文章頁數(shù)】:6 頁

【文章目錄】:
0 概述
1 硬件設(shè)計
2 VxWorks驅(qū)動程序接口
3 CAN驅(qū)動程序設(shè)計
    3.1 I/O接口函數(shù)
        1)canopen函數(shù)設(shè)計
        2)canclose函數(shù)設(shè)計
        3)canread函數(shù)設(shè)計
        4)canwrite函數(shù)設(shè)計
        5)canioctl函數(shù)設(shè)計
    3.2 中斷處理函數(shù)
    3.3 驅(qū)動初始化函數(shù)
    3.4 設(shè)備創(chuàng)建函數(shù)
4 測試與分析
5 結(jié)束語



本文編號:3831787

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3831787.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶8b487***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com