雅特力AT32 MCU基於32位元Arm Cortex内核,提供完整一套AT32 MCU开发工具平台,透过易用的软硬体工具,提升使用者良好的开发体验和效能,降低入门使用门槛,并减少重复设置工作,加速开发效率。一个功能性完整的工具链,重视操作介面友善性和编译器性能等,从系统开发阶段至量产烧录,及後续的硬体更新,得以实现多元应用需求。
|
雅特力AT32 MCU 开发-生产-升级三部曲 |
在MCU开发生产阶段,为使工程设计人员加快开发流程,导入图形化(GUI)开发工具可迅速在开发阶段进行调整测试相关配置,AT32 Tooling System能够协助客户缩短产品上市时程,提高开发效率,如AT32 New Clock Configuration,为AT32 MCU进行时钟配置的图形化配置工具,便於清楚了解时钟路径和配置时钟频率;CAN BitRate和I2C Timing Configuration,可在使用者介面输入各项CAN Bus或I2C细部叁数,快速计算CAN Bus或IM2C对应结果与生成相关配置标准代码。透过可视化图形对话框,使用者进行编写代码时较为直观,并节省产生应用代码时间。
雅特力AT32 IDE为跨平台ARM嵌入式系统的软体开发环境。包含一系列Eclipse??件和工具,使用者可在AT32 IDE开发环境下进行创建、建置和调试AT32 MCU。兼容Windows和Linux操作系统,并提供JRE运行环境、ARM工具链和GCC Make构建工具,帮助开发者组织资源,轻松装备软体组件,使开发工作事半功倍。
在批量生产阶段,为让使用者便於使用AT32 MCU,支持图形介面应用程式,在线和离线编程工具ICP Programmer和ISP Programmer。使用ICP Programmer,须透过雅特力自行开发的AT-Link或J-Link仿真器来进行操作AT32 MCU设备,支持同时烧写主储存器与SPIM/QSPI Flash和文件/设备加载,搭配AT-Link仿真器,支持SWD速度配置自动侦测功能;使用ISP Programmer,使用者可以透过UART或USB进行配置操作AT32 MCU设备,便於读取、写入和验证设备记忆体。
AT-Link Family为雅特力自行开发编程调试工具,包含AT-Link-Pro、AT-Link+、AT-Link-ISO+和AT-Link-EZ共四款,支持AT32 MCU仿真与在线/离线烧录,外观轻巧、功能多样,且操作简单稳定可靠。在AT32 MCU升级阶段,透过ISP Application和IAP Application工具与对应传输介面来对AT32 MCU进行升级更新,灵活调整编译器选项和优化性能,能够协助使用者拓展更多元的应用。