娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年03月14日(星期五)

正在發生

2019年03月14日 | 技術文章—CAN總線同步跳轉寬度的作用

發布者:WhisperingWaves 作者: ZLG立功科技·致遠電子關鍵字:CAN總線  致遠電子 手機看文章 掃描二維碼
隨時隨地手機看文章

CAN總線一直以來以穩定、容錯性高而著稱。要想達到這樣的效果,其獨特的同步機制是非常重要的一點,本文將為大家講解一下CAN總線的同步機制以及SJW 的作用所在。

 

CAN總線的同步共有兩種方式:硬同步和重同步。

 

硬同步

 

在總線剛剛從空閑狀態中走出來的時候,在幀頭的位置都會進行一次同步。此時所有的節點位時間重新開始,就像所有的運動員都再一次回到了起跑線上。這種同步方式被稱作硬同步。

 

說明: 001.jpg

 

重同步

 

硬同步時只是在有幀起始信號時起作用,無法確保后續一連串的位時序都是同步的,這個時候重同步就到了發揮作用的時候。具體來說,CAN總線的一個位時間中包含兩個緩沖段BS1和BS2:

 

說明: 002.jpg

 

在兩個緩沖段中間的位置,即是讀取總線電平的采樣點位置,當檢測到總線上存在相位差的時候,通過延長BS1段或縮短BS2段來獲得同步,這樣的方式稱為重新同步。這兩個相位緩沖段的延長時間或縮短時間上限由再同步跳轉寬度(SJW)給定。采樣點是接收節點判斷信號邏輯的位置,CAN通訊屬于異步通訊,需要通過不斷的重新同步才能保證收發節點的采樣準確,所以SJW(同步跳轉寬度)決定了接收節點是否能有比較好的兼容性。如下圖,即是某CAN總線中利用致遠電子CANscope進行的采樣點與位寬度容忍的快速測試結果:

 

說明: 003.jpg

 

因此,使用CAN總線的時候,發現位寬度有偏差,則需要對其程序中的位定時寄存器或者晶振進行修正。比如不要使用帶小數點的晶振,如11.0592HZ。這樣算出來的波特率肯定不準。不要使用陶瓷晶振,會有偏差超過1%的概率,即使重同步也會失敗。

 

說明: 004.jpg

 

波特率計算時,提高適應范圍,需要保證12-20(特征16)個的位時間因子,然后通過提高正常節點波特率寄存器中的同步跳轉寬度SJW值(加大到2-3個單位時間)來實現。比如使用廣州致遠電子兩款波特率計算工具,可以計算出良好的波特率寄存器值。

 

說明: 005.jpg


關鍵字:CAN總線  致遠電子 引用地址:技術文章—CAN總線同步跳轉寬度的作用

上一篇:你知道CAN、RS-485為什么要用雙絞線
下一篇:CAN一致性測試最重要的幾個測試項是什么?

推薦閱讀

文|楊劍勇互聯網發展離不開微軟和英特爾,昔日依托“Wintel”讓他們在PC互聯網時代呼風喚雨,然而喬布斯再次掌舵蘋果公司后,推出了影響世界的iPhone,至此,移動互聯網時代到來,但兩個稱霸PC互聯網的微軟和英特爾均錯失了移動互聯機遇。人工智能時代 巨頭再次覺醒以智能手機為核心的移動互聯網,呈現出iOS和安卓壟斷移動互聯格局,而ARM則成為移動芯片...
在自動駕駛汽車研發領域,谷歌兄弟公司Waymo是行業內毋庸置疑的第一名,測試里程數和自動駕駛系統脫離率等指標,遙遙領先于競爭對手。據外媒最新消息,Waymo公司史上首次正在尋求外部公司的投資。據美國科技媒體報道,該公司的融資目標是大眾和其他歐洲汽車制造商。Waymo和大眾沒有立即回應媒體的置評請求。據報道,Waymo的母公司Alphabet(即谷歌母公司)...
msp430單片機的時鐘系統和復位系統涉及到5個引腳時鐘系統: XIN XOUT/TCLK XT2IN XT2OUT 8 9 52 53引腳復位系統: RST 58引腳一:首先 了解時鐘系統:單片機運行需要時鐘支持,就像計算機的CPU一樣,如果沒有時鐘電路來產生時鐘驅動單片機,那單片機就不能執行程序msp430單片機已經在內部集成了時鐘電路,只需的單片機的兩個振蕩電路輸入輸...
01 高比能技術寧德時代電池系統能量密度可達到215wh/kg,這是因為寧德時代采用了CTP技術、高鎳技術、高電壓技術、超薄基材等技術。CTP技術:通過簡化模組結構,使得電池包體積利用率提15%~20%,零部件數量減少40%,生產效率提升50%。高鎳技術:高鎳811領先體系,配合業界首創的納米鉚釘技術,在電芯層面進行結構加固防護,大幅度提升能量密度,有效兼顧高...

史海拾趣

問答坊 | AI 解惑

深圳電子開發團隊承接外包項目

團隊介紹: 深圳無線互聯技術是一個專業從事基于無線通信和嵌入式系統的軟硬件產品研發和相關技術咨詢服務的高科技 團隊,主要產品線涉及到嵌入式系統、無線數傳模塊、Zigbee無線傳感網絡、無線三表抄表、礦井人員定位、無線數據采 集、安全監控 ...…

查看全部問答∨

LPC1114串口收發完成

      接收函數就要 自己看芯片手冊啦  , 今天弄完!!!, 但是現在LPC1114  是只有一個串口的.!!   看看利用SPI口做下實驗啦!!!…

查看全部問答∨

為什么禁止上拉

用ARM9 S3C2440做跑馬燈的實驗時,要禁止上拉電阻,請問這是為什么啊?…

查看全部問答∨

燒寫時候啟動找不到FLASH ID?

    現象:我們的硬件平臺配置是:PXA270+兩片Norflsh(intel strata flash 28F256P30B),通過Jflashmm.exe進行燒寫,有兩塊主板燒寫出錯:一片能讀出ID(0x8919),另一片讀不對(FFFF)或者(0x0000),都是low part塊,是Flash壞了嗎 ...…

查看全部問答∨

ISAPI filter的注冊問題

現在我想知道要在哪里能注冊上isapi filter并且能進行訪問 我在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W3SVC/Parameters/FilterDLL 下面給出了 Filter的全路徑 進行訪問還是不行 在HKEY_LOCAL_MACHINE\\COMM\\HTTPD\\Filter D ...…

查看全部問答∨

陜西楊工c8051f單片機博客

手機 13002928013 http://c8051fmcu.blog.sohu.com…

查看全部問答∨

請教2個函數

1、我定義char a[10];          int i =0; 可以用        _snprintf(a, 10, "%d", i); 但使用RtlStringCchPrintfW(a, 10, "%d", i)時出錯 2、我定義BK_CMD_T tAtCmd;     ...…

查看全部問答∨

STM32如何實現精確延時

                                 STM32如何實現精確延時到us…

查看全部問答∨

大家學習AVR單片機的詳細過程

我是大二的學生,學AVR單片機才不過一個月,但通過和51的對比學習,上手還是挺快的。這里記錄下我學習的過程,感覺自己走了不少彎路,為了避免更多初學者也同樣繞太多彎路,希望廣大工程師都詳細介紹自己怎樣起步學習AVR單片機的。也給我這個初學者 ...…

查看全部問答∨

關于局部,全局變量(DS18b02溫度傳感仿真遇到 的問題)

uchar  dsreadebyte() {         uchar dat; uchar i,j;         for (i=0;i<8;i++)                  {     & ...…

查看全部問答∨
小廣播
最新汽車電子文章

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 永和县| 古蔺县| 长汀县| 正镶白旗| 洛浦县| 平原县| 博客| 马鞍山市| 怀柔区| 汝南县| 九龙坡区| 西乡县| 阿勒泰市| 富阳市| 肇东市| 济南市| 固始县| 武汉市| 延吉市| 枣阳市| 邓州市| 兴化市| 延寿县| 久治县| 内江市| 老河口市| 平谷区| 噶尔县| 吉首市| 宁陵县| 苏尼特左旗| 河北区| 亚东县| 金寨县| 青田县| 黄山市| 朝阳区| 灌阳县| 新余市| 徐水县| 马公市|