Altium Limited宣布推出其任务编译器套件的新版本,可为许多额外的Cortex-M微控制器提供支持,包括STMicroelectronics,Freescale,Atmel,Texas Instruments等许多其他。增强版本为工具集带来了引脚分配功能,这是帮助工程师加速应用程序开发的另一个步骤。
Altium支持ARM Cortex-M开发社区,通过其针对ARM的TASKING vx工具集,包括基于Eclipse的IDE, C和c++编译器,多核准备连接器,模拟器,在线调试器,和TASKING获奖软件平台,它使开发人员能够使用RTOS和广泛的中间件组件以一种快速和经济有效的方式完成应用程序。
该工具集的释放V5.1为许多新的微控制器变体增加了支持,例如Freescale的完整Kinetis系列,Tiva C系列来自德克萨斯乐器的Tiva C系列以及来自Atmel智能系列的Cortex-M类别。此外,已经扩展了对现有供应商设备的支持,例如STMicroelectronics STM32 L0,Spansion的FM0和FM4和硅实验室EFM32。扩大设备工具集支持该行业最受欢迎的Cortex-M微控制器使开发人员能够轻松更改半导体制造商和开关控制器类型,不由供应商特定开发工具锁定。
目前,许多微控制器都配备了大量的片上外设模块,但芯片上有限的引脚数量通常不允许所有模块同时使用。TASKING的新Pin Mapper功能消除了开发者配置芯片硬件寄存器的复杂挑战,这些寄存器用于分配外设模块信号到物理引脚。引脚映射器提供了工具集IDE中的引脚布局的可视化表示,通过它,开发人员可以配置和查看引脚的属性,如Power Domain、Reset State和Pad Status。Pin Mapper还可以直观地报告可能的连接冲突的错误或警告,使开发人员不必在Excel表中维护Pin分配的概述。
面向视觉的Pin Mapper是该工具集获奖软件平台技术的自然扩展,两者都无缝集成到基于Eclipse的IDE中。任务软件平台包含广泛的常用中间件组件,如TCP/IP、USB、CAN、web服务器、图形用户界面和实时操作系统。以传统开发工具集为代价,开发人员构建应用程序所需的一切都比使用其他编译器套件和其他第三方中间件组件要快得多。
“我们的重点是通过我们的软件平台为ARM开发社区带来易于使用和快速的应用程序开发,使开发人员能够以最小的努力和时间将TCP/IP、web服务器和人机接口等服务粘合到应用程序中。Altium的任务产品经理Harm-Andre Verhoef说。“现在有了Pin Mapper扩展,开发人员可以在相同的环境中配置和维护微控制器的Pin分配,大大降低了人为分配错误的风险,并进一步提高了开发过程速度。”
Tasking VX-Toolset是行业的第一个编译器支持ARM,其支持对C编程的最新MISRA C:2012指南,以及CERT C Secure Coding标准。综合编译器的任务的代码分析支持使开发人员能够根据公司的规定规则轻松选择和配置编码指南,以提高代码安全,可靠性和可维护性。通过为新的MISRA C:2012标准提供支持,开发人员现在可以从最新的准则改进中受益,这可以降低符合性的成本和复杂性,同时在嵌入式系统中允许一致,安全使用C。
针对ARM Cortex-M的任务VX-toolset功能包括:
- Eclipse IDE与集成的C / C ++编译器和调试器
- 通过任务屡获殊荣的软件平台技术快速轻松地开发,带来:
- 行业标准RTOS
- 广泛的准备使用中间件组件,例如支持CAN,USB,I2C,TCP / IP,HTTP(S),蓝牙,文件系统,图形用户界面和触摸面板控制
- Eclipse集成针映射器,用于将信号分配给微控制器引脚
- MISRA C (C:1998, C:2004和C:2012指南)和CERT C代码分析功能内置在编译器中
- 支持意法半导体,飞思卡尔,Atmel,英飞凌,Silicon Labs, Spansion和Texas Instruments公司基于Cortex-M的微控制器
- 在线调试和编程设施通过集成硬件调试器,支持一系列流行的调试探头和评估工具包
ARM Cortex-M版本V5.1的Tasking VX-Toolset现在可以在Windows,OS X和Linux上使用,可根据要求提供30天的试用版本。定价为1,995美元(€1,595),适用于Tasking VX-Toolset Standard Edition,高级版的2,995美元(2,395欧元)。维护合同的现有客户可以免费升级到新版本。
帖子用于ARM Cortex-M处理器的C编译套件首先出现了微控制器提示.
了下:技术+产品




