国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

NXP TJA14xx評估板使用指南:從硬件到軟件的全面解析

h1654155282.3538 ? 2025-12-24 10:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

NXP TJA14xx評估板使用指南:從硬件到軟件的全面解析

作為電子工程師,在進行高速CAN收發器和部分網絡相關的設計與評估工作時,NXP的TJA14xx評估板(TJA14xx - EVB)是一個不錯的選擇。今天,我們就來詳細探討一下這款評估板的使用方法,從硬件到軟件,為大家提供全面的解析。

文件下載:NXP Semiconductors TJA14xxEVB 評估板.pdf

一、評估板簡介

TJA14xx - EVB是用于評估TJA1445/46高速CAN和TJA1465/66 CAN SIC收發器的評估板。它旨在方便工程師在各種微控制器IO接口環境中測試和評估TJA14xx產品的特性。所有MCU接口信號可以通過兩種方式訪問:一是在板頂的排針處,二是在板底的連接器上,這些連接器可以直接插入許多NXP MCU評估板。該評估板與NXP的S32K148評估板兼容,支持使用標準的軟件開發工具和驅動。

二、資源獲取

NXP在其官方網站(nxp.com)上為評估板和支持的設備提供了在線資源。TJA14xx - EVB評估板的信息頁面可以在以下鏈接找到:

這些信息頁面提供了概述信息、文檔、軟件和工具、參數、訂購信息以及入門指南。入門指南包含了使用TJA14xx - EVB評估板的快速參考信息,包括本文中引用的可下載資源。

三、準備工作

3.1 套件內容

套件中包含一個已組裝和測試好的TJA14xx - EVB評估板,該評估板放在一個防靜電袋中。

3.2 額外硬件

還需要以下額外硬件:

  • 一個12V電源
  • 一臺Windows PC和一根USB電纜,用于運行FlexGUI應用程序
  • S32K148 - Q176 MCU評估板(可在nxp.com上獲?。?,該板為插入的TJA14xx - EVB提供5V VCC和5V或3.3V VIO電源。

3.3 軟件

當TJA14xx - EVB與S32K148 - Q176 MCU評估板配合使用時,微控制器板可以作為TJA14xx - EVB和PC之間的USB/SPI接口。需要在PC上安裝FlexGUI應用程序,并將FlexGUI固件加載到微控制器板(S32K148EVB)上。FlexGUI軟件包可以從nxp.com/FlexGUI下載。

四、硬件了解

4.1 評估板家族

TJA14xx - EVB家族包括以下評估板:

  • TJA1445A - EVB
  • TJA1446B - EVB
  • TJA1465A - EVB
  • TJA1465B - EVB
  • TJA1466B - EVB
  • TJA1466C - EVB

評估板的尺寸為42mm x 78mm。如果要評估TJA1445B設備,可以使用TJA1465B - EVB并將TJA1465B替換為TJA1445B;如果要評估TJA1446C設備,可以使用TJA1466C EVB并將TJA1466C替換為TJA1446C。需要注意的是,TJA1446A和TJA1466A需要1.8V VIO電源,而S32K148EVB不支持該電源。

4.2 評估板概述

以TJA1466B - EVB為例,其包含CAN總線濾波器、終端和保護電路,以及電源和喚醒電路,還有指示VBAT、VCC和VIO引腳供電情況的LED。評估板提供了排針(間距為2.54mm),用于連接MCU接口和應用信號。所有接地引腳都連接到接地平面。

4.2.1 接地連接

所有接地引腳都連接到接地平面,確保了良好的電氣接地。

4.2.2 電源供應

  • 電池連接:需要將一個外部12V電源連接到電源插孔J6或2針連接器J2。連接12V電源后,綠色LED D2會亮起。默認情況下,TJA14xx - EVB板的電池電源通過Arduino連接器J5上的VIN引腳路由到MCU板??梢酝ㄟ^移除跳線J8來禁用此功能,從而斷開電池電源與VIN引腳的連接。
  • VCC/VIO連接:正常和待機模式下,CAN收發器的運行需要5V VCC電源。數字IO和MCU接口(如SPI引腳)需要VIO電源,VIO電壓必須與MCU接口電源電壓一致。在睡眠模式下,不需要VCC和VIO電源。VCC和VIO電源可以連接到J3或J5(VCC和VIO引腳)。J3在TJA14xx - EVB板的頂部,J5安裝在底部。J5的引腳排列遵循Arduino Uno引腳順序,允許TJA14xx - EVB直接連接到各種NXP MCU評估板。當VCC存在時,LED D4亮起;當VIO存在時,LED D5亮起。

4.2.3 CAN通信電路

評估板包含典型的CAN濾波器、終端和保護電路。CANH和CANL總線信號可以在連接器J1上獲取。評估板配備了終端電阻R2和R3,可以作為CAN網絡中的終端節點。如果CAN網絡兩端已經有終端電阻,建議移除R2和R3或用更高阻值的電阻替換它們,以確保總線上的阻抗符合CAN總線負載規范,通常為60Ω。

4.2.4 喚醒和INH功能

TJA14xx支持睡眠模式,適用于對能量敏感的應用。設備進入睡眠模式后,將保持低功耗狀態,直到收到喚醒請求。喚醒事件可以通過CAN總線上的標準喚醒模式或專用喚醒幀遠程觸發,也可以通過WAKE引腳本地觸發。評估板具有本地喚醒測試電路,WAKE引腳默認通過10kΩ電阻R6和R7拉高。按下開關SW1時,WAKE引腳被拉低。要使用此功能,必須在TJA14xx寄存器映射中啟用WAKE引腳的下降沿檢測。

INH引腳通常用于控制MCU和外設的電源。在正常和待機模式下,該引腳的電平與VBAT引腳的電壓相同。當TJA14xx切換到睡眠模式時,INH引腳通過電阻R8拉低。WAKE和INH信號未路由到Arduino連接器,可以通過板頂的連接器J3訪問。

4.2.5 MCU接口

數字接口信號可以在頂部連接器J3(J3 - 01到J3 - 06)以及底部連接器J4(J4 - 18、20、9、7、11、5)上獲取。其中兩個引腳TXD和RXD用于與MCU進行CAN數據通信,其余四個引腳用于與MCU進行SPI通信。

4.2.6 TJA14xx GPIO接口

J9提供了對選定TJA14xx引腳的訪問,例如用于連接示波器探頭或連接特定應用的硬件。在TJA1445A - EVB和TJA1465A - EVB上,J9是一個2針連接器;在其他評估板上,J9是一個6針連接器,具體引腳定義如下表所示:

Pin TJA14x5A TJA14x5B TJA1466B
1 VBAT
2 GND
3 n.a. GPIO3 LIMPFSO N
4 n.a. TXEN N RST_N
5 n.a. GPIO1 GPIO1
6 n.a. GPIO2 GPIO2

4.3 集成到現有網絡

要將評估板與現有CAN網絡一起使用,需要將連接器J1上的CANL和CANH信號連接到CAN總線線路,并在MCU和評估板之間進行以下連接:

MCU TJA14xx - EVB
MISO SDO
MOSI SDI
SCK SCK
CS SCSN
CAN TXD TXD
CAN RXD RXD
GND GND
uC supply VIO
5V VCC
Reset input RST_N (TJA1446/66 only)

如果適用,INH信號應連接到MCU電源的控制輸入。當專用喚醒信號連接到收發器的WAKE引腳時,需要檢查是否需要移除R6以斷開板載喚醒電路。當使用運行FlexGUI固件的S32K148 - Q176板與TJA14xx - EVB配合使用時,除了INH和WAKE信號外,這些連接會自動建立。

4.4 原理圖

全尺寸的PDF原理圖可以從www.nxp.com下載。

五、FlexGUI軟件

5.1 軟件包概述

TJA14xx - EVB的FlexGUI軟件包可以從www.nxp.com/FlexGUI下載,包括FlexGUI PC安裝程序和微控制器板的FlexGUI固件。

5.2 準備工作

5.2.1 固件安裝

在連接TJA14xx - EVB之前,需要將FlexGUI固件加載到S32K148EVB上。具體步驟如下:

  1. 將12V電源連接到桶形插孔。
  2. 使用USB電纜將板連接到PC。
  3. 等待PC上出現大容量存儲設備S32K148EVB。
  4. 將固件文件復制到該驅動器。

5.2.2 硬件設置

  • 電壓選擇:在將TJA14xx - EVB安裝到微控制器板之前,建議按照下表設置S32K148EVB上的VIO和VCC電源跳線:
J7 (MCU VDD) J8(5VVcc) J18(3.3V source)
TJA14x6A(1.8VVio) not supported[1]
TJA14x6B(3.3VVo) 1 - 2(3.3V) 1 - 2 1 - 2(VBAT)
TJA14x6C (3.3V - 5VVio) 1 - 2(3.3 v)[2] 1 - 2 1 - 2(VBAT)[2]
TJA14x5A/B 1 - 2(3.3V) 1 - 2 1 - 2(VBAT)

[1] S32K148EVB不支持1.8V VIO電源。 [2] 雖然TJA14x6C推薦的VIO電平為5V,但此FlexGUI設置在3.3V配置下更可靠。

  • 安裝評估板:將S32K148EVB板配置好后,需要連接TJA14xx - EVB。正確的放置方式可以參考相關文檔中的圖示。
  • 斷開復位信號(僅適用于TJA14x6 - EVB):為了防止TJA14x6在睡眠模式下重置MCU,建議移除TJA14x6 - EVB上的J10。移除該跳線可以切斷TJA14x6設備和MCU之間的復位連接,確保在評估TJA14x6EVB時FlexGUI始終保持響應。

5.3 安裝FlexGUI

執行NXP_TJA14xx_GUI - 1.1.0.msi將啟動安裝向導。所有選項可以保留默認設置。需要記住選擇的安裝文件夾路徑,默認文件夾路徑可能需要訪問權限,如果有問題,可以選擇其他路徑。

5.4 使用FlexGUI

5.4.1 啟動應用程序

可以在Windows搜索欄中輸入NXP_TJA14xx_GUI,或者使用桌面上的快捷方式圖標來啟動FlexGUI。啟動后,可能需要幾秒鐘來加載并顯示啟動窗口,在啟動窗口中選擇適當的設備并點擊“OK”。

5.4.2 建立連接

要建立FlexGUI和硬件之間的連接,需要使用USB電纜將微控制器板連接到PC。首次連接板時,PC會自動安裝通信驅動程序(虛擬COM端口)。USB連接準備好后,可以通過以下步驟啟動FlexGUI會話:

  1. 點擊FlexGUI窗口左上角的“Scan”按鈕,檢測所有可用的串行連接。
  2. 識別并選擇板上的COM端口,通常如果自插入板后沒有其他USB電纜連接到PC,它是列表中的最后一項。
  3. 點擊“Connect”啟用連接。

如果在啟動FlexGUI之前已經連接了板,它可能已經被選中,此時可以跳過前兩個步驟,直接點擊“Connect”。連接成功后,狀態應從“Disconnected”變為“Connected”。

5.4.3 看門狗和MCU反應超時處理

FlexGUI固件會處理看門狗以防止復位??撮T狗響應會以TJA14x6設備中配置的看門狗周期的70%的間隔發送,默認值為200ms(看門狗周期)和140ms(處理間隔)。

上電時,FlexGUI固件通過讀取設備ID來防止TJA14x5設備觸發MCU反應超時事件。然而,設備從睡眠模式喚醒后,用戶必須在tto(MCU)內發送有效的SPI命令,否則收發器將返回睡眠模式,用戶需要通過SPI命令更改設備模式。

5.4.4 無硬件使用

可以在沒有硬件的情況下使用FlexGUI。點擊“Use virtual board”選擇一個名為“Virtual board [demo]”的板,點擊“Connect”后,可以像連接了物理硬件一樣執行FlexGUI寄存器操作,讀取寄存器時會顯示隨機數據。

5.4.5 寄存器映射

與連接的評估板(或“虛擬”板)建立連接后,啟動窗口中的腳本編輯器選項卡默認被選中。選擇標有所選CAN收發器的選項卡可以顯示所選設備的寄存器映射。可以通過此窗口交互式地讀取或寫入設備寄存器。

5.4.6 腳本編輯器

選擇腳本編輯器選項卡可以打開一個用于創建、執行、加載和保存Python命令序列(“腳本”)的工具。這些腳本用于讀取或寫入寄存器,以及發送和接收CAN消息。CAN消息的默認比特率在仲裁階段或非FD幀中為500kbit/s,使用CAN FD比特率切換時數據階段為5Mbit/s。

5.4.7 偏好設置

點擊FlexGUI啟動窗口左上角的“Actions”并選擇“Edit Preferences”可以打開偏好設置窗口。在偏好設置中,可以修改日志記錄和輪詢設置,以及寄存器映射的行為和UI設置等。

六、修訂歷史

該文檔的初始版本(UM12257v.1.0)于2025年6月3日發布。

七、法律信息

文檔中包含了相關的法律定義、免責聲明、更改權利、應用說明、商業銷售條款、出口控制、HTML出版物、翻譯、安全等方面的信息,使用時需要仔細閱讀。

通過以上的介紹,相信大家對NXP TJA14xx評估板和FlexGUI軟件有了更全面的了解。在實際使用過程中,還需要根據具體的應用場景和需求進行進一步的調試和優化。你在使用過程中遇到過哪些問題呢?歡迎在評論區分享。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CAN收發器
    +關注

    關注

    3

    文章

    266

    瀏覽量

    26985
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Renesas ZSSC3286評估套件:全面解析使用指南

    Renesas ZSSC3286評估套件:全面解析使用指南 在當今的電子設計領域,傳感器信號調理IC的性能與易用性至關重要。Renesas的ZSSC3286
    的頭像 發表于 12-26 18:05 ?1205次閱讀

    EV_MOD_ICU - 10201 - 00 評估模塊使用指南硬件設計綜合解析

    EV_MOD_ICU - 10201 - 00 評估模塊使用指南硬件設計綜合解析 最近在電子設計領域,超聲傳感器的應用越來越廣泛,而InvenSense推出的EV_MOD_ICU -
    的頭像 發表于 12-26 10:30 ?511次閱讀

    深入剖析PCAL6524EV-ARD評估硬件特性與應用指南

    深入剖析PCAL6524EV-ARD評估硬件特性與應用指南 在電子工程師的日常工作中,評估
    的頭像 發表于 12-25 10:50 ?673次閱讀

    深入解析FRDMGD3160DCMHB評估硬件軟件的全方位指南

    深入解析FRDMGD3160DCMHB評估硬件軟件
    的頭像 發表于 12-25 10:10 ?406次閱讀

    探索FRDMGD3160HB8EVM半橋評估硬件軟件全面解析

    探索FRDMGD3160HB8EVM半橋評估硬件軟件
    的頭像 發表于 12-25 09:45 ?454次閱讀

    深入了解 S32K312EVB-Q172 開發硬件特性與使用指南

    深入了解 S32K312EVB-Q172 開發硬件特性與使用指南 在嵌入式開發領域,一款優秀的開發能夠極大地提升開發效率和項目的成功率。NXP
    的頭像 發表于 12-25 09:30 ?270次閱讀

    PCA9617ADP - ARD評估:功能、配置與使用指南

    PCA9617ADP - ARD評估:功能、配置與使用指南 在電子設計領域,評估是驗證和開發新器件的重要工具。今天,我們就來深入了解一下
    的頭像 發表于 12-25 09:30 ?656次閱讀

    NXP TJA1051高速CAN收發器:技術解析與應用指南

    NXP TJA1051高速CAN收發器:技術解析與應用指南 在汽車電子領域,高速CAN(Controller Area Network)通信是實現各個電子控制單元(ECU)之間高效數據
    的頭像 發表于 12-24 16:25 ?506次閱讀

    NXP TEA2376DK1011編程與IC樣品使用指南

    NXP TEA2376DK1011編程與IC樣品使用指南 在電子工程領域,電源管理芯片的設計與應用至關重要。NXP的TEA2376DK1011編程
    的頭像 發表于 12-24 14:40 ?332次閱讀

    FRDM - IMX93開發深度解析硬件應用的全方位指南

    FRDM - IMX93開發深度解析硬件應用的全方位指南 引言 在嵌入式開發領域,一款性
    的頭像 發表于 12-24 11:40 ?1166次閱讀

    探索TLE8082ES+TLE8080EM評估硬件軟件的深度解析

    探索TLE8082ES+TLE8080EM評估硬件軟件的深度
    的頭像 發表于 12-21 15:50 ?702次閱讀

    雙向保護開關評估套件使用指南原理到實戰

    雙向保護開關評估套件使用指南原理到實戰 引言 在鋰離子電池應用中,電池管理系統(BMS)至關重要,它能實時監測電池狀態,保障電池安全運行。而BMS中的電子開關,就像是電池的“守護者”,在關鍵時刻
    的頭像 發表于 12-20 20:30 ?1103次閱讀

    探索PROFET? +2 12V客戶評估套件:硬件設計與軟件應用全解析

    套件,硬件組成軟件配置,全方位解析其特點和應用。 文件下載: Infineon Technologies PROFET? ONE4ALL
    的頭像 發表于 12-19 15:00 ?411次閱讀

    探索TLE4999線性霍爾評估套件:硬件軟件的全方位解析

    探索TLE4999線性霍爾評估套件:硬件軟件的全方位解析 在電子工程師的日常工作中,
    的頭像 發表于 12-18 15:45 ?572次閱讀

    機場保障能力評估系統軟件全面解析

    機場保障能力評估系統軟件全面解析
    的頭像 發表于 07-17 22:06 ?530次閱讀
    機場保障能力<b class='flag-5'>評估</b>系統<b class='flag-5'>軟件</b><b class='flag-5'>全面</b><b class='flag-5'>解析</b>