新聞中心

        EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 優(yōu)化位定時提高CAN 網(wǎng)絡(luò)性能的研究

        優(yōu)化位定時提高CAN 網(wǎng)絡(luò)性能的研究

        作者: 時間:2010-02-22 來源:網(wǎng)絡(luò) 收藏
        如圖 2 所示,節(jié)點A 和節(jié)點B 都是發(fā)送節(jié)點,因此總線要對兩個節(jié)點進行仲裁。節(jié)點 A 比節(jié)點B 提前發(fā)送不到1 個位時間,當(dāng)節(jié)點B 收到延遲后的跳變沿時,節(jié)點B 要同步于 節(jié)點A,對位時間進行移相。移相后節(jié)點B 發(fā)送的標(biāo)識符有較高優(yōu)先級,因此贏得總線的 使用權(quán),同時節(jié)點B 發(fā)送的顯性位經(jīng)過延遲后到達(dá)節(jié)點A。

        本文引用地址:http://www.104case.com/article/188339.htm

          因為存在振蕩器容差,節(jié)點A 的采樣點在相位緩沖段的位置是不能確定的,所以節(jié)點B 發(fā)送的位流必須在節(jié)點A 的相位緩沖段1 開始之前到達(dá),因此傳播時間段的長度將受到這 個條件的限制。

          2 參數(shù)的計算

          2.1 實驗方法及軟件設(shè)計

           系統(tǒng)的最小要求是有兩個節(jié)點,本實驗系統(tǒng)由4 臺插有 適配器的PC 機構(gòu)成, 4 臺PC 機分別定義為節(jié)點1、節(jié)點2、節(jié)點3、節(jié)點4。該適配器以獨立 控制器SJA1000 為核心,SJA1000 是由PHILIPS 公司生產(chǎn),支持PeliCAN 模式。

          獨立CAN 控制器SJA1000 中,總線定時寄存器0(BTR0) 用來定義波特率預(yù)設(shè)值BRP 和同步跳轉(zhuǎn)寬度SJW 的值,總 線定時器1 用來定義每個位周期的長度、采樣點的位置,以 及在每個采樣點的采樣數(shù)目。

          本系統(tǒng)采用低波特率通信,因此選擇3 采樣點模式,基 于以上討論及SJA1000 的特點,可以設(shè)計出CAN 總線位定 時計算的軟件,其流程圖如圖3 所示。


         



        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 靖远县| 营口市| 连州市| 泸溪县| 柳河县| 浏阳市| 错那县| 喀什市| 景谷| 张北县| 汪清县| 禹城市| 安阳县| 临邑县| 金山区| 新巴尔虎右旗| 石河子市| 井研县| 托里县| 安徽省| 图片| 甘孜县| 阳江市| 台南市| 廉江市| 抚远县| 渭南市| 康保县| 宿迁市| 赤壁市| 米脂县| 娱乐| 黑龙江省| 灵川县| 紫阳县| 马尔康县| 大竹县| 武山县| 陆河县| 梁平县| 竹溪县|