原文:S32K CAN收發標准數據幀配置(純C 不用SDK帶的驅動)

由於S K CAN功能眾多,協議上既支持CAN FD,又支持傳統CAN . ,存儲消息既支持FIFO機制,又支持郵箱機制,還支持DMA,可配置can消息緩存數量及分類眾多,比較建議先直接用一種的簡單方式,再由簡入繁,不論是看文檔,還是調試都會容易得多。 本文主要講解如何用純C配置S K CAN收發功能 FIFO中斷接收 ,如何配置比特率,可以接收任意CAN ID,也可以指定過濾CAN ID。使用了 ...

2020-04-22 21:00 0 3022 推薦指數:

查看詳情

[S32K]FreeRTOS使用

參考官方: Tutorial: FreeRTOS 10.0.1 with NXP S32 Design Studio 2018.R1 (官方component是V8.2.1,此文檔介紹如何升級到V10.0.1) https://mcuoneclipse.com/2018/07/01 ...

Tue May 14 03:22:00 CST 2019 0 686
[S32K]GPIO使用

問題: 1.為何對Port口下的某個引腳單獨配置Direction會影響到該Port下的其他PIN腳,導致之前配置失效?當前沒辦法,只能把工程中所有用到的PIN腳Direction一次配置完畢 詳細介紹: 1. Pin腳查詢方式 Reference Manual-> ...

Tue May 14 03:51:00 CST 2019 0 564
S32K 解鎖方法

調試S32K 時有可能會芯片被鎖的情況,原因可能是電源不穩,燒寫時帶電插拔調試器等原因造成,具體解鎖方法如下:(IDE應用S32DS ARM 2018R1) 在S32DS中,點擊工具欄閃電按鈕 進入Flash Configurations窗口,選擇Debugger 選項卡,先 ...

Wed Oct 23 22:32:00 CST 2019 0 679
CAN總線擴展數據幀介紹

在擴展CAN 數據幀中,緊隨SOF 位的是32 位的仲裁字段。仲裁字段的前11 位為29 位標識符的最高有效位(Most Significant bit,MSb)(基本lD) 。緊隨這11 位的是替代遠程請求(Substitute Remote Request, SRR)位,定義 ...

Fri Mar 23 16:27:00 CST 2018 0 4423
網卡適配器收發數據幀流程

目錄 文章目錄 目錄 前文列表 網卡的工作原理 網卡與網卡適配器 網卡的組成 CPU 與網卡的協同 網絡設配器的收包流程 傳統方式和 ...

Wed Nov 13 03:26:00 CST 2019 0 1563
CAN 總線數據收發驅動

1、CAN通信   CAN 是Controller Area Network 的縮寫(以下稱為CAN),是ISO國際標准化的串行通信協議。   該通信使用的是ISO11898標准,該標准的物理層特征如圖1所示:      CAN協議是通過以下5種類型的進行通信的:     1、數據幀 ...

Thu Dec 05 01:07:00 CST 2019 0 498
DMA參數設置示例(S32K)

在一個Major Loop的情況下,具體傳輸條件和傳輸參數設置如下: 最終傳輸執行過程如下,需注意一個minor loop的划分: ...

Sat Dec 25 08:00:00 CST 2021 0 961
數據幀CRC32校驗算法實現

  本文設計思想采用明德揚至簡設計法。由於本人項目需要進行光纖數據傳輸,為了保證通信質量要對數據進行校驗。在校驗算法中,最簡單最成熟的非CRC校驗莫屬了。   得出一個數的CRC校驗碼還是比較簡單的: 選定一個CRC生成多項式G(x); 將發送數據左移K位,右側補零(其中K為生 ...

Sat Oct 28 03:53:00 CST 2017 3 13333
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM