最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

S32K344 六路CAN FD調(diào)試

2023-04-08 16:47 作者:嵌入式MCUexpress  | 我要投稿


如果使用 S32DS3.4 IDE和RTD1.0.0編譯附件 CAN工程就會(huì)報(bào)上述錯(cuò)誤,可以看到只安裝了 RTD S32K3XX 1.0.0軟件版本。這是因?yàn)樵摴こ淌窃?RTD2.0.0環(huán)境下測(cè)試的,需要下載 S32K3 Real?Time?Drivers?Version?2.0.0。


?在官網(wǎng)找到RTD_4_4_2.0.0,下載完成后,點(diǎn)擊Help菜單欄中的Install?New?Software,選擇剛才下載的 SW32K3_RTD_4.4_2.0.0_DS_updatesite_D2204.zip!


勾選 RTD S32K3XX,RTD S32K3XX 2.0.0以后進(jìn)行安裝。


?

附件RTD2.0.0下應(yīng)用程序的目的是展示FlexCAN模塊的使用情況,該模塊配置為使用S32 RTD API使用CAN FD和增強(qiáng)RXFIFO。此演示應(yīng)用程序需要兩個(gè)板,或使用CAN工具連接單板。

——CAN FD以500/2000 kbps的比特率啟用

——MB0被配置為傳輸標(biāo)準(zhǔn)ID或擴(kuò)展ID

——MB1配置為接收擴(kuò)展ID 0xFACE,MB2配置為接收標(biāo)準(zhǔn)ID 0x1

——啟用增強(qiáng)型RXFIO,并定義了3個(gè)增強(qiáng)型RXIFO濾波器元件(濾波器+掩碼方案)

帶掩碼0x1FFFFFFF的擴(kuò)展ID 0xABCD,帶掩碼0x7FF的標(biāo)準(zhǔn)ID 0x123,帶掩碼0x7FF的標(biāo)準(zhǔn)ID 0x456。

——回調(diào)功能也用于處理MBs郵箱TX和RX的過程和增強(qiáng)型RXFIFO

——如果在板上使用TJA1153,則可以調(diào)用setupCanXCVR函數(shù)。

它期望收發(fā)器處于Vanilla狀態(tài),并將TPL設(shè)置為通過所有標(biāo)準(zhǔn)和擴(kuò)展ID,并且不阻止任何來自總線的消息,最后離開配置模式,而不需要寫入非易失性存儲(chǔ)器,也不鎖定收發(fā)器。

*測(cè)試硬件:S32K344/S32K312 EVB

*單片機(jī)型號(hào):S32K344 1P55A

*編譯器:S32DS.ARM.3.4

*SDK版本:SW32K3_RTD_4_4_2_0_D2203

*調(diào)試器:JLINK

*目標(biāo):Internal_FLASH


將附件代碼拷貝到 RTD2.0.0安裝目錄如下所示。

S32DS.3.4\S32DS\software\PlatformSDK_S32K3_2022_03\SW32K3_RTD_4_4_2_0_0_D2203

?


S32K344/S312 EVK開發(fā)板采用的是 CAN0通信接口,使用PTC3(作為 S32K344端的發(fā)送引腳)和PTC2(作為 S32K344端的接收引腳)。

?

6路 CAN FD擴(kuò)展底版和 S32K344核心主板

如果需要繼續(xù)使用 S32DS3.4和RTD1.0.0平臺(tái)的話,可以選擇RTD1.0.0里面自帶的 CAN例程。使用Mcu_InitClock,它初始化時(shí)鐘源、時(shí)鐘樹,并配置外圍設(shè)備時(shí)鐘門控。所使用的時(shí)鐘配置將啟用并使用PLL作為源時(shí)鐘。然后,應(yīng)用程序?qū)⒆鳛檩喸儼l(fā)送和接收,1個(gè)CAN幀在環(huán)回中。接收和發(fā)送通過CanIf_RxIndication和CanIf_TxConfirmation進(jìn)行確認(rèn)。備注:代碼里面沒有使能引腳配置工具。

?


S32K344 六路CAN FD調(diào)試的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
抚远县| 太仓市| 南昌市| 阿克苏市| 大厂| 六枝特区| 宁强县| 舟山市| 莱芜市| 马龙县| 盐边县| 班戈县| 凯里市| 潢川县| 崇阳县| 泌阳县| 阿勒泰市| 大宁县| 左云县| 精河县| 交城县| 门头沟区| 依安县| 英超| 玉屏| 迁西县| 阿克| 呼和浩特市| 武冈市| 全南县| 万载县| 闽侯县| 海口市| 晋中市| 昌邑市| 凌云县| 清徐县| 宜兰县| 乐亭县| 成都市| 小金县|