前提是芯片里要有原厂的bootloader。
如果没有bootloader,在SST的网站上下载对应的bootloader固件程序,用一个并行烧录器把bootloader烧写回去。其中烧写时注意把固件load到Data Memory那个区。
然后配置一下芯片,配置时注意加密那SC那几个选项都去掉:
烧写时的配置设置 (原文件名:sst2.jpg)
配置好就可以烧写了。
接下来就是IAP的使用了。通过串口线连接电脑,电脑端可以用SSTFlashFlex51.exe或SST较新版本的EASY IAP软件。
连接好硬件后,先在软件上配置一下串口参数,然后点击连接按钮,接着迅速按下板子的复位键,让板子复位并运行bootloader程序,这样就可以在电脑上看到连接成功的提示了。
然后就可以通过串口IAP烧写用户程序了。烧写完点击运行程序,CPU就会跳转到刚烧写进去的用户程序去运行了。
你给我邮箱,我发给你。
STM32f031k6烧录方法如下1、点击桌面Programmer ST Visual图标,打开烧录程序,如果是第一次使用,需选烧录方式及芯片类型,点击configure->configure ST Visual Programmer 出现如下对话框:
选中图中各选项,点击OK完成设置
2、程序烧录:将ST-LINK烧录器连接电脑
3、点击File->Open.,打开需要烧录的hex文件,点击清除原程序。
4、点击 programalltabs烧录,烧录成功后,下框显示和LU-803m控制器。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)