Part Number:MSP432E401Y
请教一下,该芯片使用CAN更新程序,可以参考什么资料呢?
是用基于ROM的更新方式还是基于FLash的更新方式?
基于ROM的更新方式,看文档中提交spmu301e.pdf只提及到其他的通信方式,是否一样呢?
开发软件是keil,官方例程中基于Flash的更新例程是否也通用呢
Cherry Zhou:
您好,我们已收到您的问题并升级到英文论坛寻求帮助,如有答复将尽快回复您。谢谢!
,
Cherry Zhou:
您好,
基于 ROM 的引导加载程序不支持 CAN 引导加载。
基于闪存的引导加载程序可配置为 CAN 引导加载,请在 bl_config.h 文件中搜索 CAN_ENABLE_UPDATE,随后的参数将帮助配置 CAN 接口来进行引导加载。
本文档提供了有关基于闪存的 CAN 引导加载程序的更多详细信息:https://www.ti.com/lit/pdf/slau746
pei gong 说:开发软件是keil,官方例程中基于Flash的更新例程是否也通用呢
很抱歉我们的工程师不是很熟悉keil,所以该问题可能无法帮助到您。
,
pei gong:
好的,谢谢啊,那再请教一下,如果采用基于Flash的更新方式,是不限于用哪种方式更新是吗?如果用串口的话,哪一个串口均可以吗?不局限于必须用UART0对吗?
,
pei gong:
我刚找到了答案,如果是基于flash更新的话,串口是不限于用哪一个串口的
,
pei gong:
但是msp432是不是和tm4c不一样?uart烧写口必须限定为uart0?
,
Cherry Zhou:
您好,
pei gong 说:如果采用基于Flash的更新方式,是不限于用哪种方式更新是吗?
如果使用闪存引导加载程序,您可以在包含所有 ROM 接口和 CAN 的可用接口之间选择使用哪个接口。
pei gong 说:如果用串口的话,哪一个串口均可以吗?不局限于必须用UART0对吗?
是的,闪存引导加载程序还允许您选择特定端口,因此您可以使用任何 UART 端口,不仅仅是 UART0。