[發(fā)明專利]一種控制器局域網(wǎng)絡(luò)CAN總線報(bào)文的發(fā)送方法及裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201610064343.3 | 申請(qǐng)日: | 2016-01-29 |
| 公開(公告)號(hào): | CN105721268A | 公開(公告)日: | 2016-06-29 |
| 發(fā)明(設(shè)計(jì))人: | 紀(jì)宏巖;馮少嬋;崔書超;孫燦 | 申請(qǐng)(專利權(quán))人: | 北京汽車研究總院有限公司 |
| 主分類號(hào): | H04L12/403 | 分類號(hào): | H04L12/403 |
| 代理公司: | 北京銀龍知識(shí)產(chǎn)權(quán)代理有限公司 11243 | 代理人: | 許靜;安利霞 |
| 地址: | 101300 北*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 控制器 局域網(wǎng)絡(luò) can 總線 報(bào)文 發(fā)送 方法 裝置 | ||
1.一種控制器局域網(wǎng)絡(luò)CAN總線報(bào)文的發(fā)送方法,應(yīng)用于CAN控制器, 其特征在于,所述發(fā)送方法包括:
根據(jù)CAN總線上所有節(jié)點(diǎn)的報(bào)文發(fā)送周期,確定CAN總線上所有節(jié)點(diǎn)發(fā) 送報(bào)文的公共時(shí)鐘周期,所述公共時(shí)鐘周期為CAN總線上所有節(jié)點(diǎn)的報(bào)文發(fā)送 周期的最小公倍數(shù)的整數(shù)倍;
根據(jù)所述所有節(jié)點(diǎn)的報(bào)文發(fā)送周期和所述公共時(shí)鐘周期,配置每一節(jié)點(diǎn)在 各自報(bào)文發(fā)送周期內(nèi)的報(bào)文發(fā)送時(shí)段,其中,任意兩個(gè)節(jié)點(diǎn)的報(bào)文發(fā)送時(shí)段均 沒有重疊部分;
將所述公共時(shí)鐘周期發(fā)送至CAN總線上報(bào)文發(fā)送優(yōu)先級(jí)最高的第一節(jié)點(diǎn), 以使所述第一節(jié)點(diǎn)根據(jù)所述公共時(shí)鐘周期周期性的向所述CAN總線上的其他節(jié) 點(diǎn)發(fā)送用于節(jié)點(diǎn)時(shí)鐘同步的同步報(bào)文,并根據(jù)所述同步報(bào)文與所述其他節(jié)點(diǎn)同 步時(shí)鐘;
將每一節(jié)點(diǎn)在各自報(bào)文發(fā)送周期內(nèi)的報(bào)文發(fā)送時(shí)段發(fā)送至CAN總線上的對(duì) 應(yīng)節(jié)點(diǎn),以使所述對(duì)應(yīng)節(jié)點(diǎn)根據(jù)所述報(bào)文發(fā)送時(shí)段和報(bào)文發(fā)送周期發(fā)送報(bào)文。
2.根據(jù)權(quán)利要求1所述的發(fā)送方法,其特征在于,所述根據(jù)CAN總線上每 一節(jié)點(diǎn)的報(bào)文發(fā)送周期,獲取CAN總線上所有節(jié)點(diǎn)發(fā)送報(bào)文的公共時(shí)鐘周期之 前,所述發(fā)送方法還包括:
接收CAN總線上每一節(jié)點(diǎn)上報(bào)的報(bào)文發(fā)送周期。
3.根據(jù)權(quán)利要求1所述的發(fā)送方法,其特征在于,所述根據(jù)CAN總線上所 有節(jié)點(diǎn)的報(bào)文發(fā)送周期,確定CAN總線上所有節(jié)點(diǎn)發(fā)送報(bào)文的公共時(shí)鐘周期, 具體為:
根據(jù)所述CAN總線上所有節(jié)點(diǎn)的報(bào)文發(fā)送周期,計(jì)算所有節(jié)點(diǎn)的報(bào)文發(fā)送 周期的最小公倍數(shù);
將計(jì)算得到的所述最小公倍數(shù)的整數(shù)倍數(shù)值設(shè)置為CAN總線上所有節(jié)點(diǎn)發(fā) 送報(bào)文的公共時(shí)鐘周期。
4.一種控制器局域網(wǎng)絡(luò)CAN總線報(bào)文的發(fā)送方法,應(yīng)用于CAN總線上報(bào) 文發(fā)送優(yōu)先級(jí)最高的第一節(jié)點(diǎn),其特征在于,所述發(fā)送方法包括:
接收CAN控制器發(fā)送的公共時(shí)鐘周期,其中,所述公共時(shí)鐘周期為CAN 總線上所有節(jié)點(diǎn)的報(bào)文發(fā)送周期的最小公倍數(shù)的整數(shù)倍;
根據(jù)所述公共時(shí)鐘周期,周期性的向所述CAN總線上的其他節(jié)點(diǎn)發(fā)送用于 節(jié)點(diǎn)時(shí)鐘同步的同步報(bào)文,并根據(jù)所述同步報(bào)文與所述其他節(jié)點(diǎn)同步時(shí)鐘;
接收CAN控制器發(fā)送的所述第一節(jié)點(diǎn)的報(bào)文發(fā)送時(shí)段,其中,任意兩個(gè)節(jié) 點(diǎn)的報(bào)文發(fā)送時(shí)段均沒有重疊部分;
在需要發(fā)送報(bào)文時(shí),根據(jù)所述報(bào)文發(fā)送時(shí)段和所述報(bào)文發(fā)送周期發(fā)送報(bào)文。
5.根據(jù)權(quán)利要求4所述的發(fā)送方法,其特征在于,所述接收CAN控制器發(fā) 送的公共時(shí)鐘周期之前,所述發(fā)送方法還包括:
將所述第一節(jié)點(diǎn)的報(bào)文發(fā)送周期上報(bào)至CAN控制器。
6.一種控制器局域網(wǎng)絡(luò)CAN總線報(bào)文的發(fā)送方法,應(yīng)用于CAN總線上除 報(bào)文發(fā)送優(yōu)先級(jí)最高的第一節(jié)點(diǎn)外的其他節(jié)點(diǎn),其特征在于,所述發(fā)送方法包 括:
接收第一節(jié)點(diǎn)周期性發(fā)送的用于節(jié)點(diǎn)時(shí)鐘同步的同步報(bào)文,并根據(jù)所述同 步報(bào)文與所述第一節(jié)點(diǎn)同步時(shí)鐘;
接收CAN總線發(fā)送的所述其他節(jié)點(diǎn)的報(bào)文發(fā)送時(shí)段,其中,任意兩個(gè)節(jié)點(diǎn) 的報(bào)文發(fā)送時(shí)段均沒有重疊部分;
在需要發(fā)送報(bào)文時(shí),根據(jù)所述報(bào)文發(fā)送時(shí)段和所述報(bào)文發(fā)送周期發(fā)送報(bào)文。
7.根據(jù)權(quán)利要求6所述的發(fā)送方法,其特征在于,所述接收第一節(jié)點(diǎn)周期 性發(fā)送的用于節(jié)點(diǎn)時(shí)鐘同步的同步報(bào)文之前,所述發(fā)送方法還包括:
將所述其他節(jié)點(diǎn)的報(bào)文發(fā)送周期上報(bào)至CAN控制器。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京汽車研究總院有限公司,未經(jīng)北京汽車研究總院有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610064343.3/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 局域網(wǎng)絡(luò)及切換器、用于切換器的方法、服務(wù)節(jié)點(diǎn)的方法
- 使用控制器局域網(wǎng)絡(luò)總線的車用儀表系統(tǒng)
- 搜尋無線局域網(wǎng)絡(luò)基地臺(tái)的方法及其手持電子裝置
- 無線局域網(wǎng)絡(luò)信息的處理方法及裝置
- 一種無線局域網(wǎng)絡(luò)的連接方法和裝置
- 一種加入無線局域網(wǎng)絡(luò)的方法、裝置和系統(tǒng)
- 處理長(zhǎng)期演進(jìn)?無線局域網(wǎng)絡(luò)聚合的裝置及方法
- 處理無線局域網(wǎng)絡(luò)測(cè)量配置的裝置及方法
- 虛擬局域網(wǎng)絡(luò)配置系統(tǒng)與方法及其計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種電動(dòng)汽車智能化車載網(wǎng)絡(luò)終端平臺(tái)
- 一種混合動(dòng)力汽車CAN網(wǎng)絡(luò)系統(tǒng)
- 控制器局域網(wǎng)CAN總線測(cè)試裝置
- CAN總線終端電阻的接入結(jié)構(gòu)
- 控制器局域網(wǎng)CAN總線測(cè)試裝置
- CAN報(bào)文異常檢測(cè)方法及系統(tǒng)
- 一種CAN報(bào)文修改設(shè)備
- CAN報(bào)文修改設(shè)備
- 新能源汽車整車CAN總線拓?fù)浣Y(jié)構(gòu)
- 一種基于星形拓?fù)浣Y(jié)構(gòu)的光纖CAN2.0B總線路由系統(tǒng)
- 一種基于傳統(tǒng)CAN與CAN FD的車載兼容網(wǎng)絡(luò)及智能汽車
- 內(nèi)部總線系統(tǒng)
- 一種應(yīng)用于實(shí)時(shí)數(shù)據(jù)處理的多級(jí)總線系統(tǒng)
- 協(xié)議轉(zhuǎn)換裝置
- 基于FPGA的PCI總線控制器及控制方法
- 總線監(jiān)控系統(tǒng)、方法及裝置
- 總線電路以及智能貨架系統(tǒng)
- 用于控制串行數(shù)據(jù)總線系統(tǒng)的方法及總線節(jié)點(diǎn)
- 用于在串行數(shù)據(jù)總線系統(tǒng)中分配地址的方法及總線節(jié)點(diǎn)
- 驗(yàn)證先前分配給總線節(jié)點(diǎn)的地址的正確性的方法
- 用于初始化差分雙線數(shù)據(jù)總線的方法及傳送數(shù)據(jù)的方法





