请教MCUISP,如何设置STM32串口ISP时的芯片配置选项

2024-12-02 10:52:07
推荐回答(2个)
回答1:

  RamIsp是指先下载一段代码到SRAM里面,再利用我自定的协议进行真正的FLASH烧录。
可以超脱STM32自身串口ISP的某些局限性,比如STM32自身的串口ISP波特率高于115200bps不稳定等等。下载速度大大提高。用好些的USB串口线,460800bps是可以稳定工作的。而EP868脱机下载,利用RamIsp,可达到921600bps的稳定下载。
连续烧录,这个功能可以自动通过串口监视是否有芯片连接上,如检测到芯片,自动开始烧录,烧录完可以用声音提示,只需更换芯片或PCB即可,而无须用鼠标按“开始编”按钮(注:未注册的版本只能连续烧录10片,可关闭mcuisp再打开,又可以连续烧录了,呵呵)。在需要工程师亲自烧几百片的时候,可以省点力气。
连续烧录依赖于RamIsp,所以勾选“连续烧录”,会自动勾选“RamIsp”
OptionBytes,偷懒的方法就是点“恢复出厂缺省值”,再按“设成FF,阻止读出”,两步搞定,呵呵。
如果未加密,烧录的时候会有“未加密提示”。

回答2:

关注这个问题