×
嵌入式 > 嵌入式开发 > 详情

飞思卡尔32位工业连接解决方案简化嵌入式开发

发布时间:2020-05-21 发布时间:
|

嵌入式开发人员面临着用更少资源做更多事情的压力,他们不但要增强性能应用和连通性,而且要降低成本,加快产品上市。为了帮助开发人员成功应对设计挑战,飞思卡尔半导体推出了“一站式”工业连接解决方案,将集成度最高的32位ColdFire®微控制器(MCU)系列和倍受赞誉的Freescale MQX™实时操作系统(RTOS)集于一身。

飞思卡尔的高性能MCF5225x MCU系列是终极工业连接解决方案,具有片上USB、以太网、控制器区域网络(CAN)和加密功能,并随附飞思卡尔MQX RTOS及相关工具和软件堆栈。有了价值约95000美元的全功能、可扩展RTOS平台的支持,这款芯片和软件联合解决方案赋予了开发人员卓越的设计灵活性、连通性选项,让他们更快地将产品推向市场。

“认识到嵌入式开发团队的绝大多数资源都用在软件上,我们及时推出了下一代MCF5225x ColdFire器件,它们带有经过市场验证的飞思卡尔 MQX RTOS,客户无需支付任何额外费用,”飞思卡尔工业和多市场MCU事业部总监Aiden Mitchell表示,“高性能ColdFire MCU和飞思卡尔 MQX软件的结合,为开发人员提供了一个综合的、经济高效的解决方案,帮助他们加快实现应用开发的成功。”

ColdFire MCU基于32位ColdFire V2内核,非常适合于那些要求高性能和连通性选项的各种工业联网、楼宇/照明控制和医疗应用。对于工厂自动化系统,MCF5225x MCU的USB端口可用来开发标准的USB条形码扫描器接口,而嵌入式快速以太网控制器则可以轻松控制网络化楼宇中的各种终端。当在楼宇控制应用中使用时,该MCU的嵌入式加密加速器单元可通过以太网实现安全的通信。对于医疗应用,该MCU的USB连接能够快速、轻松地下载病人数据,其串行连接选项则简化了与个人医疗器件中使用的无线模块和LCD屏幕的连接。

“在当今充满挑战的业务环境中,开发人员纷纷通过软件再利用和结合了一流硬件和软件的交钥匙平台,寻求降低成本的途径,”Semico Research Corporation的首席技术官Tony Massimini表示,“MCF5225x MCU系列再加上倍受赞誉的飞思卡尔 MQX软件,提供了一个综合平台,不但能够很好地满足降低工业连接应用开发成本的需要,而且加快了产品上市步伐。”

行业领先的连通性和安全性
MCF5225x系列在同一器件上集出了USB器件/主机/OTG、快速以太网和CAN,允许开发人员为他们的应用要求实施最佳的连接协议,而无需增加单独的通信控制器。该MCU还包括广泛的集成串行通信功能,如一个串行外设接口(SPI)、两个内置集成电路(I2C)总线和三个通用异步收发器(UART)。

MCF5225x MCU内置片上加密加速器单元和随机号码生成器,旨在保护整个工业和楼宇控制网络在传输过程中的宝贵数据和知识产权。加密模块支持DES、3DES、AES、MD5和SHA-1算法。

同类最优的性能和设计灵活性
MCF5225x MCU内置32位ColdFire V2内核,当频率为80 MHz时可提供高达76个Dhrystone 2.1 MIPS。该器件能够为性能密集型应用和简单编码提供充足的嵌入式内存(高达512 KB闪存和64 KB SRAM)。带有硬件除法器功能的增强型累积乘法控制器(EMAC)和直接存储器存取(DMA)控制器通过解放ColdFire内核,让其有更多资源来执行其它任务,从而提高系统性能。

MCF5225x系列具有广泛的内核频率、片上存储器、外部存储器接口、嵌入式功能模块和封装选项,以满足不同系统性能和应用需求。外部总线能够让开发人员灵活地添加更多内存或外设。

Freescale MQX RTOS和领先开发工具提供支持
MCF5225x MCU随附完全版飞思卡尔MQX RTOS源代码(包括通信软件堆栈),客户无需支付任何额外成本。RTOS采用商业友好的许可模式向飞思卡尔客户提供,让他们能够随时修改源代码。飞思卡尔MQX采用很小的可配置外形、直接应用编程接口(API)和模块化架构,能够很好地满足各种不同应用需求。

为了简化开发流程,飞思卡尔提供了一个由软件开发工具、评估和演示板、参考设计、应用注释、软件示例和网络研讨会组成的综合生态系统。MCF5225x系列由飞思卡尔CodeWarrior® Development Studio for ColdFire v7.1的30天免费评估版提供支持。设计人员可以在Processor Expert™软件(CodeWarrior工具套件中一个屡获殊荣的快速应用开发工具)的帮助下,进一步加快开发进程。CodeWarrior环境可感知飞思卡尔MQX RTOS,为开发人员提供了一个高度集成的开发生态系统。

MCF5225x MCU系列特性
• ColdFire V2内核,有66 MHz和80 MHz两种选择
• 连接:USB 2.0全速主机/器件/OTG控制器、FlexCAN控制器、10/100以太网控制器
• 外部Mini-FlexBus接口
• 加密加速器单元
• 高达512KB的闪存
• 高达64KB SRAM
• 定时器:2通道定期中断定时器、4通道32位DMA定时器、4通道16位捕捉/比较/PWM定时器
• 带有32kHz水晶的实时时钟
• 12位模数转换器(ADC)
• 两个I2C总线接口模块
• 高达56个通用输入/输出(GPIO)
• 串行外设接口(排队SPI)
• 三个片上UART
• 电压范围:3 V - 3.6 V
• 封装选项:100引脚和144引脚LQFP、144 MAPBGA

飞思卡尔MQX RTOS特性
• RTOS完全基于优先级、先占式调度程序
• 实时TCP/IP通信套件(RTCS),带有TCP/IP、FTP、Telnet、DHCP、SNMP等
• USB主机和器件堆栈(HID、MASS、HUB)
• MS-DOS文件(MFS)
• 主板支持包(BSP) I/O驱动,支持CAN、UART等
• HTTP Web服务器支持
• 由带有内核和任务感知功能的CodeWarrior Development Studio提供支持


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
五大标准轻松搞定4K超高清电视选购