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.

[参考译文] TM4C1290NCPDT:芯片应用问题

Guru**** 2387830 points
Other Parts Discussed in Thread: EK-TM4C1294XL
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1196644/tm4c1290ncpdt-application-problems-of-chips

器件型号:TM4C1290NCPDT
Thread 中讨论的其他器件:EK-TM4C1294XL

请帮助我确认 TM4C1290NCPDTI3R 的 PA2/PA3是否支持 UART ISP 下载、以及它是否支持启动 ISP 下载(是否需要上拉或下拉 IO 端口)、如何操作?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

     您能说明什么是 ISP 吗? 我想这是您所讨论的某种类型的串行编程、对吧? 有一个片上 ROM 引导加载程序。 当器件处于原始状态(闪存被擦除)时、您可以通过 UART 接口下载代码、但仅限于 UART0。 UART0使用 PA0/PA1。 PA3/PA4用于 UART4。 这意味着您不能将 UART4用于基于 ROM 的引导加载程序。 但是、您可以将基于闪存的引导加载程序加载到闪存中。 此基于闪存的引导加载程序可配置为从您需要的任何 UART 端口下载固件。  

    支持的 ROM 引导加载程序接口因器件而异、具体取决于外设的可用性
    特定器件的电流量。 UART、SSI 和 I2C 是支持最广泛的接口
    器件。 对于任何具有 USB 外设的器件、USB 是一个选项。 以太网是一种
    提供以太网外设的 TM4C129x 器件的选项。 请参阅器件数据表
    以确定 USB 或以太网外设是否可用于特定器件。 适用于 UART、I2C、
    对于 UART0、I2C0和 SSI0、ROM 引导加载程序是固定的。 如果应用
    需要使用外设的任何其他实例、然后必须使用闪存引导加载程序。

    有关 ROM 和闪存引导加载程序的详细信息、请参阅 TivaWare 引导加载程序用户指南。  https://www.ti.com/lit/pdf/spmu301

    对于基于闪存的 UART 引导加载 程序、您还可以在 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\boot_serial 中找到示例。 此 UART 引导加载程序示例使用 UART0、但在 bl_config.h 文件中、您可以更改为 UART4。