[發明專利]時間同步方法與時間同步系統在審
申請號: | 202010042014.5 | 申請日: | 2020-01-15 |
公開(公告)號: | CN113132042A | 公開(公告)日: | 2021-07-16 |
發明(設計)人: | 許晉嘉 | 申請(專利權)人: | 宏碁股份有限公司 |
主分類號: | H04J3/06 | 分類號: | H04J3/06;H04L12/40 |
代理公司: | 北京君尚知識產權代理有限公司 11200 | 代理人: | 余功勛 |
地址: | 中國臺灣新北市22*** | 國省代碼: | 臺灣;71 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 時間 同步 方法 系統 | ||
1.一種時間同步方法,用于一CAN系統,該時間同步方法包括:
在該CAN系統中的一CAN裝置的一測試模式下,建立該CAN裝置與一主機裝置之間的一時間映射關系;
在該CAN裝置的一正常模式下,從該CAN裝置讀取至少一數據包的CAN時間信息;以及
根據該時間映射關系與該CAN時間信息,記錄該至少一數據包的一主機時間信息。
2.如權利要求1所述的時間同步方法,其特征在于,在該CAN系統中的該CAN裝置的該測試模式下,建立該CAN裝置與該主機裝置之間的該時間映射關系的步驟包括:
將該CAN裝置設定為一第一測試模式;
在該第一測試模式下,發送一第一測試封包至該CAN裝置并記錄該第一測試封包的一第一主機時間信息與該第一測試封包的一第一CAN時間信息;
控制該CAN裝置從該第一測試模式切換至該正常模式;
在從該CAN裝置讀取該至少一數據包的該CAN時間信息后,將該CAN裝置設定為一第二測試模式;以及
在該第二測試模式下,發送一第二測試封包至該CAN裝置并記錄該第二測試封包的一第二主機時間信息與該第二測試封包的一第二CAN時間信息。
3.如權利要求2所述的時間同步方法,其特征在于,記錄該第一測試封包的該第一主機時間信息的步驟包括:
根據該主機裝置發送該第一測試封包的時間與該主機裝置接收經由該CAN裝置送回該主機裝置的該第一測試封包的時間決定該第一主機時間信息。
4.如權利要求2所述的時間同步方法,其特征在于,根據該時間映射關系與該CAN時間信息,記錄該至少一數據包的該主機時間信息的步驟包括:
根據該第一主機時間信息、該第一CAN時間信息、該第二主機時間信息及該第二CAN時間信息,將該至少一數據包的該CAN時間信息映射至該至少一數據包的該主機時間信息。
5.如權利要求4所述的時間同步方法,其特征在于,根據該第一主機時間信息、該第一CAN時間信息、該第二主機時間信息及該第二CAN時間信息,將該至少一數據包的該CAN時間信息映射至該至少一數據包的該主機時間信息的步驟包括:
獲得該CAN時間信息相較于該第一CAN時間信息與該第二CAN時間信息的至少其中之一的一偏移時間信息;以及
根據該第一主機時間信息、該第二主機時間信息及該偏移時間信息獲得該至少一數據包的該主機時間信息。
6.一種時間同步系統,包括:
一主機裝置;以及
至少一CAN裝置,包括一第一CAN裝置并耦接至該主機裝置,
其中該主機裝置用以在該第一CAN裝置的一測試模式下,建立該第一CAN裝置與該主機裝置之間的一時間映射關系,
該主機裝置更用以在該第一CAN裝置的一正常模式下,從該第一CAN裝置讀取至少一數據包的CAN時間信息,并且
該主機裝置更用以根據該時間映射關系與該CAN時間信息,記錄該至少一數據包的一主機時間信息。
7.如權利要求6所述的時間同步系統,其特征在于,該主機裝置在該CAN系統中的該第一CAN裝置的該測試模式下,建立該第一CAN裝置與該主機裝置之間的該時間映射關系的操作包括:將該第一CAN裝置設定為一第一測試模式;
在該第一測試模式下,發送一第一測試封包至該第一CAN裝置并記錄該第一測試封包的一第一主機時間信息與該第一測試封包的一第一CAN時間信息;
控制該第一CAN裝置從該第一測試模式切換至該正常模式;
在從該第一CAN裝置讀取該至少一數據包的該CAN時間信息后,將該第一CAN裝置設定為一第二測試模式;以及
在該第二測試模式下,發送一第二測試封包至該第一CAN裝置并記錄該第二測試封包的一第二主機時間信息與該第二測試封包的一第二CAN時間信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宏碁股份有限公司,未經宏碁股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010042014.5/1.html,轉載請聲明來源鉆瓜專利網。