• 資料介紹
  • 推薦器件
  • 相關推薦
申請入駐 產業(yè)圖譜

如何使用CAN-FD 在LPC5500 上傳輸數(shù)據(jù)

2023/04/25
678
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

如何使用CAN-FD 在LPC5500 上傳輸數(shù)據(jù)

LPC55S1x/LPC55S0 擁有帶有 CAN-FD 功能的 CAN 控制器。LPC5500 系列的 SDK 軟件包提供了 mcan_interrupt_transfer 示例,演示了如何使用 SDK 的CAN API 來傳輸 CAN 幀?;诖耸纠?,本文描述了如何使用 CAN-FD 的比特率切換和發(fā)送延遲補償功能。啟用這兩個功能可以提高吞吐量,并消除由收發(fā)器延遲引起的誤碼。

傳統(tǒng)的 CAN 和 CAN-FD 之間主要有兩個區(qū)別。首先是 CAN-FD 可以使用比傳統(tǒng) CAN 高得多的比特率。傳統(tǒng) CAN 的比特率限制為 1 Mbit/s。CAN-FD 沒有理論的極限值,但實際上會受到收發(fā)器的限制。第二個區(qū)別是每個 CAN 消息所含的數(shù)據(jù)量增加了。傳統(tǒng)的 CAN 最多為 8 個字節(jié),而對于 CAN-FD,每條消息的最大值增加了 8 倍至 64 個字節(jié)。

隨著每個 CAN 消息所含數(shù)據(jù)量的增加,CAN-FD 每幀需要更高的比特率,以減少通信中的時間延遲并提高實時性。通過啟用比
特率切換功能,CAN-FD 可以達到更高的比特率。

另一方面,比特率越高,比特時間越短。為了使數(shù)據(jù)域的比特時間比發(fā)送延遲更短,引入了延遲補償。如果沒有發(fā)送延遲補償,CAN-FD 數(shù)據(jù)相位中的比特率會受到發(fā)送延遲的限制。

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風險等級 參考價格 更多信息
ULN2803APG 1 Toshiba America Electronic Components TRANSISTOR 0.5 A, 50 V, 8 CHANNEL, NPN, Si, POWER TRANSISTOR, 0.300 INCH, LEAD FREE, PLASTIC, DIP-18, BIP General Purpose Power

ECAD模型

下載ECAD模型
暫無數(shù)據(jù) 查看
C0603C103K5RACTU 1 KEMET Corporation Capacitor, Ceramic, Chip, General Purpose, 0.01uF, 50V, ±10%, X7R, 0603 (1608 mm), -55o ~ +125oC, 7" Reel/Unmarked

ECAD模型

下載ECAD模型
$0.16 查看
5748676-3 1 TE Connectivity DIE CAST CBL CLMP KIT,SZ 3

ECAD模型

下載ECAD模型
$9.25 查看
恩智浦

恩智浦

恩智浦半導體創(chuàng)立于2006年,其前身為荷蘭飛利浦公司于1953年成立的半導體事業(yè)部,總部位于荷蘭埃因霍溫。恩智浦2010年在美國納斯達克上市。恩智浦2010年在美國納斯達克上市。恩智浦半導體致力于打造全球化解決方案,實現(xiàn)智慧生活,安全連結。

恩智浦半導體創(chuàng)立于2006年,其前身為荷蘭飛利浦公司于1953年成立的半導體事業(yè)部,總部位于荷蘭埃因霍溫。恩智浦2010年在美國納斯達克上市。恩智浦2010年在美國納斯達克上市。恩智浦半導體致力于打造全球化解決方案,實現(xiàn)智慧生活,安全連結。收起

查看更多

相關推薦