近日即将完成第一个STM32设计的产品,调试时用的万利的开发板,产品板上留有UART ISP接口,打算正式生产时由客户自己通过串口ISP烧录,昨天下载ST网站上的闪存加载演示程序,试用后发现很难用,首先是功能简单,仅有擦除写入和读出的功能,其次是操作非常不可靠,与目标板建立通讯往往连接需要多次上电反复操作才能碰巧成功一次,最要命的是每次更换目标板后又得重新连接一次,擦除和写入必须分两次操作,而擦除和写入也常常不能成功,一旦不成功就得退回重新连机来过,太寒碜了,或者是我的工具或运气太差?和用AVR的ISP比起来真的是天上地下,我想虽然ST有公布ISP的协议,但是要每个人根据协议编写自己的ISP程序既不现实更没必要,因此希望ST或是那个服务商能提供一个像双龙AVRISP那样好用的STM32的ISP程序工具,对STM32的推广必是大有裨益。
顺便请教各位达人是怎样解决STM32批量烧写问题的?
|