主题中讨论的其他器件:TMS570LC4357、 HALCOGEN
您好,
我们正在 从 TMS570LC4357迁移到 RM48L843、因为 TI 库存中的 TMS570器件缺货。
请告诉我需要完成哪些代码移植。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
我们正在 从 TMS570LC4357迁移到 RM48L843、因为 TI 库存中的 TMS570器件缺货。
请告诉我需要完成哪些代码移植。
您好、Spandana、
简单的方法是使用 HALCOGen 生成 RM48L843硬件驱动程序、并将您的应用代码移植到新项目。
RM48是一种小端字节序器件、但 TMS570LC43x 是一种大端字节序器件。 如果以字节模式访问寄存器或存储器内容、则需要 交换字节顺序。 例如、
TMS570
#define SPI1_TX_ADDR ((uint32_t)(&(spiREG1->DAT1))+ 2)
#define SPI1_RX_ADDR ((uint32_t)(&(spiREG1->BUF))+ 2)
2. RM48
#define SPI1_TX_ADDR ((uint32_t)(&(spiREG1->DAT1))+ 0)
#define SPI1_RX_ADDR ((uint32_t)(&(spiREG1->BUF))+ 0)
您好、Spandana、
您可以在此处找到并下载 CAN 引导加载程序:
https://software-dl.ti.com/hercules/hercules_docs/latest/hercules/Examples/Examples.html#bootloader
它 支持 LC43x、LS31x、LS12x、LS07x、LS04x、 RM42、RM44、RM46、RM48和 RM57系列