主题中讨论的其他器件:EK-TM4C129EXL、 EK-TM4C1294XL、TM4C123
此芯片和 EK-TM4C129EXL 开发板是否具有 ISP 功能? 如果是、如何操作它以进行验证?
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.
此芯片和 EK-TM4C129EXL 开发板是否具有 ISP 功能? 如果是、如何操作它以进行验证?
您好!
我假设您需要一个串行引导加载程序、以允许您通过串行端口更新固件。 如果是这种情况、请参阅 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\boot_serial 中的引导加载程序示例。 还有一个串行应用示例、它将根据被拉的引脚(例如引导引脚)跳转到引导加载程序。 应用程序跳转到引导加载程序后、引导加载程序将通过 UART 串行端口更新固件。 示例串行应用程序可以在 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\boot_deme1中找到。
另请参阅 https://www.ti.com/lit/pdf/spmu301上的引导加载程序用户指南。
我还有一个问题。 写入的闪存地址不能被擦除
-你怎么擦除了这个部分? 由 CCS 提供?
-您能重新加载一个简单的程序,如 blinky 或 hello 吗? 加载程序后、您仍然会看到同样的问题吗?
-这是在您的定制板上吗?
-您可以在不同的板上重复同样的问题吗?
您好!
如果您要查找 CAN 引导加载程序、则可以参考此应用手册。 https://www.ti.com/lit/pdf/spna245
您好!
我快速发现的一件事是使用 SysCtlClockGet ()。 您无法使用该 API、因为该 API 仅用于 TM4C123 MCU。 您使用的是 TM4C129器件。 必须使用 SysCtlClockFreqSet()的返回值作为 CANBitRateSet 的输入参数。 请参考 C:\ti\TivaWare_C_Series-2.2.0.295\examples\peripherals\can\simple_tx.c 中的 CAN 示例