0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

探索F28M35x Concerto™微控制器:功能、应用与设计要点

chencui 2026-04-19 10:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

探索F28M35x Concerto™微控制器:功能、应用与设计要点

引言

电子工程师的日常工作中,选择合适的微控制器是项目成功的关键。F28M35x Concerto™微控制器以其独特的多核心架构和丰富的外设功能,在众多应用领域展现出强大的竞争力。今天,我们就来深入了解一下这款微控制器的特点、应用场景以及设计时的注意事项。

文件下载:F28M35E20B1RFPS.pdf

F28M35x微控制器概述

F28M35x系列是Concerto家族的首款产品,它是一款多核心片上系统微控制器(MCU),集成了独立的通信和实时控制子系统。通信子系统基于行业标准的32位Arm Cortex - M3 CPU,具备多种通信外设;实时控制子系统则基于TI领先的32位C28x浮点CPU,拥有灵活且高精度的控制外设。此外,它还配备了高速模拟子系统、共享RAM内存、片上电压调节和冗余时钟电路,同时考虑了安全因素,如错误校正码(ECC)、奇偶校验和代码安全内存等。

核心特性剖析

主系统(Master Subsystem - Arm Cortex - M3)

  • 处理速度:最高可达100 MHz,能满足大多数通信和数据处理需求。
  • 内存配置:拥有高达512KB的闪存(ECC)、32KB的RAM(ECC或奇偶校验)和64KB的共享RAM,其中包括2KB的IPC消息RAM,为数据存储和处理提供了充足的空间。
  • 通信外设:配备五个通用异步收发器UARTs)、四个同步串行接口(SSIs)、一个串行外设接口(SPI)、两个I²C接口、USB OTG + PHY、10/100 ENET 1588 MII以及两个CAN模块等,支持多种通信协议,方便与外部设备进行数据交互。
  • 其他特性:具备32通道的微直接内存访问(µDMA)、双安全区(每个区域128位密码)、外部外设接口(EPI)、微循环冗余校验(µCRC)模块、四个通用定时器、两个看门狗定时器模块和三个外部中断。采用小端字节序,支持片上晶体振荡器和外部时钟输入,动态锁相环(PLL)比率可动态变化。

控制子系统(Control Subsystem - TMS320C28x 32 - bit CPU)

  • 处理速度:最高可达150 MHz,为实时控制任务提供强大的计算能力。
  • 内存配置:同样拥有高达512KB的闪存(ECC)、36KB的RAM(ECC或奇偶校验)和64KB的共享RAM,以及2KB的IPC消息RAM。
  • 功能模块:集成了IEEE - 754单精度浮点单元(FPU)、Viterbi、复数数学、CRC单元(VCU)、串行通信接口(SCI)、SPI、I²C、6通道直接内存访问(DMA)、九个增强型脉冲宽度调制器(ePWM)模块(18个输出,其中16个为高分辨率)、六个32位增强型捕获(eCAP)模块、三个32位增强型正交编码器脉冲(eQEP)模块、多通道缓冲串行端口(McBSP)和EPI。具备一个安全区(128位密码)和三个32位定时器,同样采用小端字节序。

模拟子系统(Analog Subsystem)

  • ADC模块:拥有双12位模数转换器ADCs),最高采样率可达2.88 MSPS,最多支持20个通道,配备四个采样保持(S/H)电路。
  • 比较器:最多六个比较器,每个比较器带有10位数字 - 模拟转换器DAC),可用于模拟信号的比较和处理。

应用领域广泛

F28M35x微控制器凭借其丰富的功能和高性能,在多个领域都有出色的应用:

  • 工业自动化:如自动化分拣设备、CNC控制、中央逆变器、串式逆变器等,能够实现精确的运动控制和数据采集。
  • 电机控制:包括AC驱动控制模块、伺服驱动控制模块、AC输入BLDC电机驱动和DC输入BLDC电机驱动等,为电机的高效运行提供保障。
  • 电源管理:适用于工业AC - DC电源和三相UPS,能够实现稳定的电源转换和管理。

不同型号对比

文档中列出了F28M35x系列不同型号的详细对比,包括H52C、H22C、M52C、M22C和E20B等。不同型号在主系统和控制子系统的速度、闪存和RAM容量、外设配置等方面存在差异,工程师可以根据具体项目需求选择合适的型号。例如,H52C型号在主系统和控制子系统的速度上相对较高,闪存容量也更大,适合对性能要求较高的应用场景;而E20B型号速度相对较低,但在某些特定应用中可能已经足够,并且可以降低成本。

引脚配置与信号说明

引脚图

F28M35x采用144引脚的RFP PowerPAD™热增强薄型四方扁平封装(HTQFP),其引脚图展示了各个引脚的位置和功能。需要注意的是,除GPIO135外,所有I/O在电源上下电期间都是无毛刺的。

信号描述

文档详细列出了各个引脚的信号描述,包括ADC参考输入、模拟比较器输入、DAC输入、GPIO和外设信号等。工程师在设计电路时,需要根据这些信号的功能和特性进行合理的连接和配置。例如,ADC1V_REFHI和ADC1V_REFLO分别为ADC1的外部高参考和低参考输入,仅在ADC外部参考模式下使用;PA0_GPIO0引脚既可以作为通用输入输出引脚,也可以复用为UART - 0接收数据、I²C - 1时钟等功能。

设计注意事项

电源和接地

  • 模拟模块的电源引脚(如V_DDA1和V_DDA2)需要通过一个典型值为2.2µF的电容就近连接到引脚,以保证电源的稳定性。
  • PowerPAD封装的外露引线框架焊盘具有散热和提供数字接地路径的功能,应将其焊接到PCB的接地平面,同时在PCB表面设计热焊盘,并通过热过孔将热焊盘连接到板内的接地平面,以实现良好的热传导。

时钟配置

F28M35x支持片上晶体振荡器和外部时钟输入,并且动态PLL比率可变化。在设计时,需要根据系统的需求合理配置时钟,确保各个子系统的时钟频率满足要求。同时,要注意C28x和ADC时钟频率之间需要保持整数分频比。

安全设计

该微控制器具备多种安全特性,如ECC、奇偶校验、安全区和看门狗定时器等。在设计系统时,应充分利用这些安全特性,提高系统的可靠性和稳定性。例如,设置合适的密码来保护安全区,定期喂狗以防止看门狗定时器溢出导致系统复位。

总结

F28M35x Concerto™微控制器以其多核心架构、丰富的外设功能和出色的性能,为电子工程师提供了一个强大的解决方案。在实际应用中,工程师需要根据项目的具体需求,合理选择型号,精心设计电路,充分发挥其优势。同时,要注意电源、时钟和安全等方面的设计,确保系统的稳定运行。大家在使用F28M35x微控制器的过程中,有没有遇到过什么有趣的问题或者独特的应用案例呢?欢迎在评论区分享交流。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 应用领域
    +关注

    关注

    0

    文章

    497

    浏览量

    8399
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    F28M36x Concerto微控制器:多核心系统的工业控制利器

    F28M36x Concerto微控制器:多核心系统的工业控制利器 一、引言 在工业控制和自动化领域,对于高性能、高可靠性的
    的头像 发表于 04-19 10:30 175次阅读

    F28M36x Concerto微控制器:多核心系统芯片的卓越之选

    Concerto微控制器,看看它有哪些独特的魅力。 文件下载: F28M36H33B2ZWTQ.pdf 1. 设备概述 1.1 功能特性 F2
    的头像 发表于 04-19 10:30 161次阅读

    F28M35x Concerto微控制器:工业与汽车领域的强大之选

    F28M35x Concerto微控制器:工业与汽车领域的强大之选 在电子工程师的日常设计中,选择一款合适的微控制器至关重要。今天,我们就来深入了解一下德州仪器(TI)的
    的头像 发表于 04-19 10:30 152次阅读

    TMS320F2806x实时微控制器功能、应用与设计要点

    TMS320F2806x实时微控制器功能、应用与设计要点 在电子工程师的日常工作中,选择合适的微控制器对于项目的成功至关重要。TMS320
    的头像 发表于 04-18 12:40 180次阅读

    探索LPC82x 32位ARM Cortex - M0+微控制器:特性、应用与设计要点

    探索LPC82x 32位ARM Cortex - M0+微控制器:特性、应用与设计要点 在当今的电子设计领域,
    的头像 发表于 04-09 09:45 97次阅读

    LPC185x/3x/2x/1x 32位ARM Cortex - M3微控制器:特性、应用与设计要点

    LPC185x/3x/2x/1x 32位ARM Cortex - M3微控制器:特性、应用与设计
    的头像 发表于 04-09 09:25 409次阅读

    探索LPC11E6x 32位ARM Cortex - M0+微控制器:特性、应用与设计要点

    探索LPC11E6x 32位ARM Cortex - M0+微控制器:特性、应用与设计要点 在当今的电子设计领域,
    的头像 发表于 04-09 09:25 434次阅读

    探索 LPC11E3x 32 位 ARM Cortex - M0 微控制器的无限可能

    探索 LPC11E3x 32 位 ARM Cortex - M0 微控制器的无限可能 在当今的电子世界里,微控制器如同智慧的心脏,驱动着各式
    的头像 发表于 04-09 09:15 441次阅读

    探索PIC16CR7X系列微控制器功能特性与应用指南

    探索PIC16CR7X系列微控制器功能特性与应用指南 在电子设计领域,选择一款合适的微控制器对于项目的成功至关重要。Microchip的P
    的头像 发表于 04-07 15:30 140次阅读

    TMS320F2807x微控制器:工业控制领域的强大之选

    TMS320F2807x微控制器:工业控制领域的强大之选 在工业控制、电机驱动、电力电子等众多领域,高性能微控制器的需求至关重要。TI的TM
    的头像 发表于 03-26 11:35 246次阅读

    探索PIC16(L)F183XX微控制器:特性、应用与设计要点

    探索PIC16(L)F183XX微控制器:特性、应用与设计要点 在电子工程师的日常工作中,选择一款合适的微控制器对于项目的成功至关重要。今天
    的头像 发表于 03-25 11:35 202次阅读

    STM32F042x4/STM32F042x6微控制器深度解析:特性、应用与设计要点

    STM32F042x4/STM32F042x6微控制器深度解析:特性、应用与设计要点 在嵌入式系统开发领域,微控制器的选择至关重要,它直接影
    的头像 发表于 03-19 17:15 561次阅读

    探索PIC16(L)F1885X/7X微控制器功能与应用介绍

    探索PIC16(L)F1885X/7X微控制器功能与应用的深度剖析 在电子设计领域,微控制器
    的头像 发表于 03-17 17:30 503次阅读

    探索PIC16(L)F1885X/7X微控制器功能与应用的深度剖析

    探索PIC16(L)F1885X/7X微控制器功能与应用的深度剖析 在当今电子设备飞速发展的时代,微控
    的头像 发表于 03-17 16:55 314次阅读

    探索LPC11E6x 32位ARM Cortex - M0+微控制器:特性、应用与设计要点

    探索LPC11E6x 32位ARM Cortex - M0+微控制器:特性、应用与设计要点 在当今电子设备飞速发展的时代,
    的头像 发表于 03-02 17:10 767次阅读