ZHCABA8 September 2020 TM4C1230D5PM , TM4C1230E6PM , TM4C1230H6PM , TM4C1231C3PM , TM4C1231D5PM , TM4C1231D5PZ , TM4C1231E6PM , TM4C1231E6PZ , TM4C1231H6PGE , TM4C1231H6PM , TM4C1231H6PZ , TM4C1232C3PM , TM4C1232D5PM , TM4C1232E6PM , TM4C1232H6PM , TM4C1233C3PM , TM4C1233D5PM , TM4C1233D5PZ , TM4C1233E6PM , TM4C1233E6PZ , TM4C1233H6PGE , TM4C1233H6PM , TM4C1233H6PZ , TM4C1236D5PM , TM4C1236E6PM , TM4C1236H6PM , TM4C1237D5PM , TM4C1237D5PZ , TM4C1237E6PM , TM4C1237E6PZ , TM4C1237H6PGE , TM4C1237H6PM , TM4C1237H6PZ , TM4C123AE6PM , TM4C123AH6PM , TM4C123BE6PM , TM4C123BE6PZ , TM4C123BH6PGE , TM4C123BH6PM , TM4C123BH6PZ , TM4C123FE6PM , TM4C123FH6PM , TM4C123GE6PM , TM4C123GE6PZ , TM4C123GH6PGE , TM4C123GH6PM , TM4C123GH6PZ
这是一个 Code Composer Studio 工程,用于执行 TM4C 器件中的代码,它允许将来自 LM Flash Programmer 的串行端口命令桥接到可供 CAN 引导加载程序使用的 CAN 帧。LM Flash Programmer 是德州仪器 (TI) 提供的实用程序,可用于对 TM4C 微控制器上的闪存进行编程。它可以与 TM4C 器件上的串行引导加载程序、以太网引导加载程序或 USB DFU 引导加载程序进行通信。没有可与 TM4C 器件上的 CAN 引导加载程序进行对话的等效工具。
使用 uart_to_can 程序将提供一种使用 LM Flash Programmer 对运行 CAN 引导加载程序的 TM4C 微控制器进行闪存编程的方法。可以使用 JTAG 或串行引导加载程序将此应用代码编程到器件中,然后安装在 CAN 网络上。然后,它将使用 CAN0 将其在 UART0 上接收到的串行引导加载程序命令转换为 CAN 引导加载程序协议。有关使用此应用程序代码的示例,请参阅Topic Link Label6.4。