国产MCU雅特力AT32烧录指南:离线批量烧录技巧(第三章)

 

目录

概述

烧录 

        ICP+Atlink烧录程序

        ICP+jlink烧录程序

        ISP+atlink/串口工具

        ISP+usb口(DFU)      

离线批量烧录

第三方离线烧录器 

最后


概述

        本文主要是介绍at32在有hex、bin烧录文件的情况下,如何把文件烧录进mcu里面,以及如何进行离线批量烧录的。

        雅特力的烧录支持swd/jtag(421/425系列不支持jtag口)、usart、usb dfu(有usb接口的系列,425不支持dfu)这些接口,但usart和usb烧录的时候,必须把芯片的boot0拉高,boot1拉低才能进入芯片内置的bootloade程序,swd是内核的接口所以boot的硬件上在运行模式即可。

        swd可以认为是jtag的简化,只使用到了两个IO,PA13(SWDIO),PA14(SWCLK)。

        如下图:


烧录 

        硬件:

                AT32F403AVGT7开发板。

        软件:

                ICP工具下载ISP工具下载


        ICP+Atlink烧录程序

         烧录程序步骤:


        ICP+jlink烧录程序

                   这个和atlink类似只是工具选择不一样而已,连接上后也是添加烧录文件,然后进入下载界面。(必须注意的是AT32F403a的开发板上面的atlink是接到了swd的,所以使用jlink的时候不要给atlink供电


         ISP+atlink/串口工具

                atlink除了swd功能之外还有串口功能,系统是win10以下的需要安装虚拟串口的驱动,win10以上的不需要安装串口驱动,直接可以使用串口功能。驱动在ICP工具包里面有。在AT32F403AVGT7的开发板上atlink-ez的串口接到MCU的串口1上

                串口工具: ch340、FT232等等,串口工具的需要安装对应驱动,串口功能正常才行,串口驱动可自行网上下载。

                硬件上必须把芯片的boot0拉高,boot1拉低后,复位进入BootLoader。

                AT32F403A支持下载的串口:

        

                烧录步骤:


       ISP+usb口(DFU)      

                DFU就是使用的MCU的USB口来下载,必须安装驱动,驱动包在ISP工具里面。

                硬件上必须把芯片的boot0拉高,boot1拉低后,复位进入BootLoader。

                Isp中选择usb dfu口,正确连接后和串口的烧录一样。

        


离线批量烧录

        

        批量脱机烧录的就支持较多的厂家的烧录器了,官方的atlink也是支持离线脱机烧录的。

        Icp+atlink脱机离线烧录:正常连接后,atlink设置,离线项目配置,新建项目,项目名称,选择对应系列以及型号,添加烧录文档,选项配置,项目保存到atlink,最后在离线项目监控中激活对应的项目,可开启自动连续下载,这样就不需要通过按键来触发下载,同时atlink还可以配合烧录厂的烧录机台进行烧录。


第三方离线烧录器 

        下面是支持的第三方的脱机烧录器:

 


最后

         有问题可加qq群技术交流。

物联沃分享整理
物联沃-IOTWORD物联网 » 国产MCU雅特力AT32烧录指南:离线批量烧录技巧(第三章)

发表评论