Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

RADAR_SPEED_MONITORTLE9243QK_BASE_BOARDこんにちは、私は現在、BGT60TR13CとSTM32H7で システムのファームウェアを開発しています。ベースボードMCU7の説明書を読みましたが RADAR_SPEED_MONITOR どの種類のファイルを移植するかまだわかりません。 ベースボードMCU 7にHALを使うべきか RADAR_SPEED_MONITOR STM32H7にHALを使うべきか迷っていますが、説明書には「ファームウェア全体を別のMCUに移植する場合は、そのMCUにHALを移植するだけで十分です」と書かれていますが、HALはMCU固有のロジックを実装しています。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/Radar-sensor/BGT60TR13C-firmware-porting/td-p/677073

0 件の賞賛
1 解決策
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@BYHuang011011

RADAR_SPEED_MONITOR MCU7ベースボードのファームウェアは、SPIを介してRADAR_SPEED_MONITORとPC間の接続を確立し、USB経由で生データを送信して処理することに注意してください。RadarBaseboardMCU7ファームウェアは、指定されたディレクトリC:\Users\NarraPugitha\Infineon\Tools\RADAR_SPEED_MONITOR-Development-KIT_A2G_TC387_MOTORCTR\3.5.1.202310261055\assets\software\firmware-rbb7\firmware-rbb7\Firmware\sources\targets\atmel\subprojects\RadarBaseboardMCU7にあります。 MULTICH_CONNECT_PCBRADAR_SPEED_MONITORを別のMCUに するように変更する必要があります。シームレスな移植のために、前のコメントで提供された EVAL_BDPS_DRIVER を利用することをお勧めします。

よろしくお願いいたします

プギタ

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/Radar-sensor/BGT60TR13C-firmware-porting/m-p/679494

元の投稿で解決策を見る

0 件の賞賛
6 返答(返信)
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@BYHuang011011

次のライブラリは、XENSIV™ BGT60TRxx 60 GHz FMCW RADAR_SPEED_MONITOR EVAL_PASCO2_SENSOR とModusToolbox™ HALインターフェース https://github.com/Infineon/sensor-xensiv-bgt60trxx とのインターフェースに使用されます。このライブラリは、STM32とBGT60TR13Cを接続するためのリファレンスとして利用できます。

よろしくお願いいたします

プギタ

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/Radar-sensor/BGT60TR13C-firmware-porting/m-p/677152

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

ありがとうございます。 そして、与えられた参照では、プログラムはHAL CYPRESS™ 使用しました。 これは、これらの関数をSTM32H7 HALと次のファイルに TLE9243QK_BASE_BOARD 実装する必要があることを意味しますか

  • xensiv_bgt60trxx.c
  • xensiv_bgt60trxx.h
  • xensiv_bgt60trxx_platform.h
  • xensiv_bgt60trxx_regs.h

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/Radar-sensor/BGT60TR13C-firmware-porting/m-p/677243

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@BYHuang011011

お前は変わるべきだ

  • xensiv_bgt60trxx_mtb.h
  • xensiv_bgt60trxx_mtb.c
  • xensiv_bgt60trxx_platform.h

また、xensiv_bgt60trxx.cに存在するプラットフォーム関連の機能

よろしくお願いいたします

プギタ

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/Radar-sensor/BGT60TR13C-firmware-porting/m-p/677929

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

ありがとうございます。 しかし、ベースボードMCU 7 RADAR_SPEED_MONITOR データシートによると、ファームウェアはハードウェア抽象化層(HAL)、 EVAL_100W_DRIVE_CFD2 層、通信層、実際のファームウェアの4つの層に分けることができます。 ただし、特定のファイルがどのレイヤーに属しているかを示す明確なインジケーターはありません。 したがって、各ファイルがどのレイヤーに属しているかを示すリストがあるかどうか疑問に思いますが、これはファームウェアの移植に本当に役立ち、ベースボードMCU 7が提供するものと同じ機能を実現する RADAR_SPEED_MONITOR 。

よろしくお願いいたします

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/Radar-sensor/BGT60TR13C-firmware-porting/m-p/678042

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@BYHuang011011

RADAR_SPEED_MONITOR MCU7ベースボードのファームウェアは、SPIを介してRADAR_SPEED_MONITORとPC間の接続を確立し、USB経由で生データを送信して処理することに注意してください。RadarBaseboardMCU7ファームウェアは、指定されたディレクトリC:\Users\NarraPugitha\Infineon\Tools\RADAR_SPEED_MONITOR-Development-KIT_A2G_TC387_MOTORCTR\3.5.1.202310261055\assets\software\firmware-rbb7\firmware-rbb7\Firmware\sources\targets\atmel\subprojects\RadarBaseboardMCU7にあります。 MULTICH_CONNECT_PCBRADAR_SPEED_MONITORを別のMCUに するように変更する必要があります。シームレスな移植のために、前のコメントで提供された EVAL_BDPS_DRIVER を利用することをお勧めします。

よろしくお願いいたします

プギタ

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/Radar-sensor/BGT60TR13C-firmware-porting/m-p/679494

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

ありがとうございます。

よろしくお願いいたします

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/Radar-sensor/BGT60TR13C-firmware-porting/m-p/679621

0 件の賞賛