广告合作我要投稿 设为首页

首页 > 软件新闻

雅特力推出全新开发软件工具,打造更完善的AT32 MCU开发生态  

2022-04-25 audioapp

雅特力推出全新开发软件工具,打造更完善的AT32 MCU开发生态
 
雅特力日前推出一系列丰富的软件工具,包括AT-LinkConsole、ISPConsole、NewClockConfiguration、I2CTimingConfiguration等;同时发布全新升级版BSP、Pack、ICP、ISP、ISPMulti-Port,相比于之前版本,新增支持雅特力新推出的AT32F435、AT32F437、AT32F425、AT32WB415系列MCU,同时强化并完善软件功能,为开发人员提供全面性集成支持,带来开发效率和成果性能的大幅提升。


BSP&Pack

为了让用户高效快速的使用ArteryMCU,雅特力官方提供了一套完整的BSP&Pack用于开发。主要包括:外设驱动库、内核相关文件、完整的应用例程以及能够支持Keil_v5、Keil_v4、IAR_v6和IAR_v7、IAR_v8等多种开发环境的Pack文件。


▲BSP内容结构

●document:部分说明文档。

●libraries:

drivers:外设驱动库。

cmsis:内核相关文件。包括cortex-m4库文件、系统初始化文件、启动文件等。

●middlewares:第三方软件包或公用协议包。如USB协议层驱动、网络协议层驱动、操作系统源码等。

●project:

examples:型号相关的示例demo。

templates:模板工程。

●utilities:各经典应用案例存放目录。


▲Pack安装包

●IAR_AT32MCU_AddOn:支援IAR_V6、IAR_V7和IAR_V8的压缩包。

ICP(In-CircuitProgramming)

ICPProgrammer是为了让用户更方便的使用AT32MCU而开发的一款图形界面应用程序。使用该应用程序,用户可通过AT-Link仿真器或者J-Link仿真器来操作雅特力的MCU设备。同时可配置AT-Link离线项目,用户可通过AT-Link离线下载实现高效量产烧录。


▲主界面

ISP(In-SystemProgramming)

ISPProgrammer是基于AT32MCUBootloader而开发的一款图形界面应用程序。使用该应用程序,用户可以通过UART端口或者USB端口配置操作雅特力的MCU设备。


▲操作配置界面

ISPMulti-Port

ISPMulti-PortProgrammer是基于AT32MCUBootloader而开发的一款图形界面应用程序。使用该应用程序,用户可以通过UART端口或者USB端口同时配置操作多台雅特力的MCU设备。

ISPMulti-PortProgrammer支持连续下载模式,方便客户实现高效量产烧录。

功能操作方面,可对选择设备进行全擦除、扇区擦除、块擦除、下载文件、下载用户系统数据文件、FirmwareCRC校验、存储器CRC、启用保护、禁用保护,以及禁用sLib等功能操作。


▲功能操作选择

AT-LinkConsole&ISPConsole

AT-LinkConsole是一款基于AT-Link操作MCU的命令行应用程序。使用该应用程序,用户可以通过SWD端口配置操作雅特力的MCU设备。

ISPConsole是一款基于MCUBootloader的命令行应用程序。使用该应用程序,用户可以通过UART端口或者USB端口配置操作雅特力的MCU设备。


▲操作流程

NewClockConfiguration

协助AT32MCUCPU/IP的时钟配置,并生成代码。


▲New Clock Configuration UI画面

I2CTimingConfiguration

协助AT32MCUCPU/IP的时钟配置,并生成代码。


▲I2C Timing Configuration UI画面

目前这一系列软件资源已上架至雅特力官网,可支持AT32全系列MCU产品,欢迎大家前往网站下载体验。

站内搜索

广告

    广告位置

本站投稿邮箱:yinpiyingyong@qq.com

  Copyright © 2022 音频应用 . All Rights Reserved