主题中讨论的其他器件: MSPM0G3507、 UNIFLASH
工具与软件:
您好!
我将 MSPM0G3107控制器用于我的应用。 这涉及通过控制器的 UART 引脚执行固件更新。 由于使用连接到这些引脚的 UART 到 RS485转换器、因此不能直接使用基于 ROM 的 BSL。 因此、为了根据 BSL -485要求修改通信接口、我们决定使用 RS 闪存插件接口示例、更具体地说:
为 MSP SDK 版本"mspm0_sdk_2_03_00_07"提供的示例代码"bsl_uart_flash_interface_lp_MSPM0G3507_nortos_ticlang"
我想询问以下问题:
1.在项目中,我找不到 main()函数,即程序的开始。 所以这个项目只用于修改基于 ROM 的 BSL、或者也可以将主应用程序代码添加到此项目中??
2.我们计划通过软件请求来调用 BSL、即 UART 引脚将接收特定数据并调用 BSL。 实现这个部分的代码是否出现在此示例项目中。。。 或者我们是否需要上传2个程序、即(用于修改 ROM BSL 接口的"bsl_uart_flash_interface"、以及用于接收基于软件的 BSL 调用和接收命令的应用程序代码的"bsl_software_invoke_app_demo_uart")。
此致