主题中讨论的其他器件:TMS570LS1114、 TMS570LS1224、 RM48L540、RM46L852
由于器件可用性、我需要查看是否可以将为 TMS570LS1227编写的软件移植到 TMS570LS1114。 闪存和 RAM 大小合适。 端惯例是相同的。 我只需要确认、这应该是一个非常直接的端口、而不是重写主要内容。
如果它们不兼容、您可以参考一个无需重写的情况下我可以将 TMS570LS1227软件移植到其中的部件吗?
谢谢。
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.
由于器件可用性、我需要查看是否可以将为 TMS570LS1227编写的软件移植到 TMS570LS1114。 闪存和 RAM 大小合适。 端惯例是相同的。 我只需要确认、这应该是一个非常直接的端口、而不是重写主要内容。
如果它们不兼容、您可以参考一个无需重写的情况下我可以将 TMS570LS1227软件移植到其中的部件吗?
谢谢。
您好、Rick、
是的、TMS570LS114CZWT 与 TMS570LS1227CZWT 引脚兼容。 TMS570LS1114是 TMS570LS1227的子集、为 TMS570LS114编写的软件将在 TMS570LS1227上正确运行。
请允许我添加一条注意事项。 端子 B16、B15、B9和 B8在 TMS570LS114CZWT 上没有连接、而是 TMS570LS1227CZWT 上的输出引脚。 如果您的电路板有迹线流经这些端子、那么在使用 TMS570LS1227时会出现问题。 在这种情况下、TMS570LS1224是合适的替代器件。
有关更多详细信息、请参阅以下主题:
(+) TMS570LS1114是否与 TMS570LS1227引脚兼容? -基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛
此外、如果需要、您还可以尝试 RM46:
RM46L852ZWT 和 TMS570LS1227ZWT 均为引脚对引脚兼容。
TMS570LS1227ZWT 不支持 USB、而 RM46Lx 不支持 Flexray。
有关更多详细信息、还请参阅以下主题:
(+) RM46L852:控制器的差异 RM46L852和 TMS570LS1227 -基于 Arm 的微控制器-内部论坛-基于 Arm 的微控制器-内部- TI E2E 支持论坛
--
谢谢。此致、
Jagadish。
您好 Jagadish:
很抱歉我迟到了回复。 我还有一个问题、因为我们仍然很难获取任何 TMS 系列处理器。
另一个 TI 代表提到我们可以在 TMS570LS1227上使用 RM48L540。 一开始、我就注意到 RM48使用小端字节序存储器惯例、而570使用大端字节序。
RM48L540是不是可行的替代方案? RM46LM852是否也会使用小端字节序? 根据过去的经验、存储器惯例差异通常会导致大量软件重写、我显然不希望这么做。
感谢你的帮助。 供应链问题仍然是一个大问题。
您好、Rick、
由于 RM48不采用 BGA 封装、我建议将 RM46L852作为 TMS570LS1227的可行替代方案。
还请参阅以下主题:
(+) TMS570LS1227:与 RM4XXXXXXXX 系列兼容的器件型号-基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛
(+) RM46L852:控制器的差异 RM46L852和 TMS570LS1227 -基于 Arm 的微控制器-内部论坛-基于 Arm 的微控制器-内部- TI E2E 支持论坛
下面看一下字节序的区别、这两个器件具有不同的字节序。 TMS570LS1227是一个大端字节序器件、而 RM46是一个小端字节序器件、但该差异不会影响驱动程序的角度。
我的意思是驱动程序头文件的设计方式使得它们对大端字节序和小端字节序器件都是兼容的。
请参阅以下主题以了解相同内容:
(+) TMS570LS1227:RM46L852和570LS1227的寄存器头文件是否可以通用? -基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛
那么、请继续操作、使用 RM46。
--
谢谢。此致、
Jagadish。