Part Number:MSP430F6736
一种场景:利用BSL指定的引脚(P3.0/P3.1)做通用的串行数据通讯,其他两个引脚TEST和RESET也都对应接好了;在不需要进行串行升级的情况下,利用P3.0和P3.1做自定义的串行协议通讯,需要升级的时候对应做BSL升级,当BSL升级完成后对应的串行引脚依然可以进行自定义串行协议数据收发;
问题1:BSL对应的串行引脚P3.0和P3.1在启用BSL功能后,是否只能做BSL升级使用,不能当作普通串口使用;
问题2:当前芯片出厂时是否内置了BSL代码,不用开发者另外编写;连接好BSL对应引脚到对端MCU就可以直接使用。
Ben Qin:
你好,
Fangni Fangni 说:问题1:BSL对应的串行引脚P3.0和P3.1在启用BSL功能后,是否只能做BSL升级使用,不能当作普通串口使用;
如果在你的APP中对这两个引脚进行了重新定义是可以的。
Fangni Fangni 说:问题2:当前芯片出厂时是否内置了BSL代码,不用开发者另外编写;连接好BSL对应引脚到对端MCU就可以直接使用。
并没有内置BSL代码。参考user guide中这段话: