This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我建议 TI 认真考虑在 MSP432的未来版本中添加本机 I2S 支持。
我知道:"SLAA449A–将 I2S 器件连接到 MSP430器件"
但是从后续线程中可以清楚地看出、虽然现在可以使用 SPI 端口来创建这样的接口、但所需的软件非常繁琐。
随着具有 I2S 接口的 D 类放大器的推出、无需首先转换为模拟即可使用这些 D 类放大器。
这些放大器可用于生成低频信号、这些信号可能是非音频信号。 我现在有这样一个应用;我的负载是电感的、但其他与音频无关。
查看 CC3200。 它具有 I2S 端口、并行摄像头端口、多层数据总线、32通道 DMA、专用2引脚 SD 卡端口、所有数据外设均经过缓冲、80MHz CortexM4、256KB 双存取 SRAM。
CC3200将停产、以支持 CC3220。 但这不应在论坛上讨论。 )
我建议 您也查看 TMS320C5545 DSP。 但在 所有领域、与通用 MCU 相比、它在开发时所需的技术专业知识要多得多。
[报价用户="Ilmars"]如果我错了,请更正我的错误;)
AFAIK 你是正确的-至少关于 Cortex M。TM4C 系列也缺少这个外设。
[引用 user="Ilmars"]其他制造商提供的大量 ARM 微控制器支持 I2S。
完全正确。
正如此处所建议的、DSP 是一种截然不同的动物类别。 尽管它们可能适用于音频应用。
[引用 user="Alexey Bagaev 先生的说法]我知道一切都在想、每个人都希望拥有与 MSP430一样低功耗且可调试的一体式专用 MCU、其功能与 TMS320C5545 DSP 和 MSP432一样强大、并且在外设方面与 C2000一样出色、并且可能与 MSP430G 系列一样便宜。
TI 的工程师阅读这些文章。 :)[/报价]
按价格为您最喜爱的分销商选择微控制器、MSP430G 系列附近的某些 Cortex-M 器件肯定会弹出。 找到数量少的1美元(或更少)的 M0 / M0+/ M3就不再有问题了。 不知道 TI DSP 的情况如何、但与其他生产商相比、TI Cortex-M 器件太贵。
[引用 user="Alexey Bagaev ]]在高质量产品中、MCU 可能是系统中最便宜的元件之一。 将 MCU 的价格降低到优于竞争对手不会将终端器件的 BOM 更改为10%。
[/报价]
对。
但是、说实话、只有少数产品 是真正的"高质量"产品-项目经理和销售人员的眼中除外。
我一直在研究仅按价格选择芯片和 MCU 的项目、并将供应商和工具链换用几美分。 就像这个词的最纯净意义上的"大众产品"。 仅统计数字...
[引用 USER="Alexey Bagaev "]我知道一切需要什么,每个人都希望拥有与 MSP430一样低功耗和可调试的一体式专用 MCU,它与 TMS320C5545 DSP 和 MSP432一样强大,在外设方面也像 C2000一样好,并且可能与 MSP430G 系列一样便宜。[/QUERQE]
看看 这个。 功耗低、价格低于 msp432。 封装外设。 也有 I2S。 Cortex-M4在性能方面的16位 DSP SIMD 指令远未落后于 TMS320C5x。 请注意,只有一种 MSP432P401RIPZR 库存:)免责声明:我只提到竞争对手的芯片,因为 TI 没有一种(低功耗/w I2S)。
MSP430FR5994能够处理的 DSP 处理速度比 M0+快40倍是否糟糕? MSP430FR5994专为超低功耗应用而设计、峰值功耗低于500mW、这种做法是否糟糕。 包括 I2S 外设意味着需要 DSP 功能(在实际情况下、您不会发送/接收和/或存储原始音频数据。 这也意味着处理 I2S 协议的外部器件将消耗超过10mW 的功率+ A/B 类或 D 类放大器将消耗1-50W 的功率。 该设置不是为了实现超低功耗、没有缓冲外设的单通道数据总线也不意味着真正的实时设置。 那么、如何处理低频带语音编解码器并在 Cortex-M0+上实时将数据发送到 I2S?
我同意 TI 有大量的 I2S 芯片、将此类接口添加到 MSP 系列将是一种浪费。
[引用 user="Alexey Bagaev "]此设置不是为了实现超低功耗
为什么 MSP430应仅限于低功耗设置? 即使 TI 参考设计的板载 MSP430也经常远不低功耗。 需要提及的一点是:太阳能 MPPT 充电控制器。 最大功率的器件仅以损耗损耗耗散超过5W 的热量,更不用说输出功率了:)
当然、您倾向于将重点转移到 MSP430、它与 I2S 所需的性能不匹配。 请注意、我们将讨论 msp432。
电源限制不能使 MSP432在高峰值功耗和超低功耗省电模式下在同一封装中具有相同的效率。 这就是它集成了混合电源管理解决方案的原因。
以反辩和武断的方式提供或获得咨询的想法对我来说并不有趣。 直行-我不喜欢它。
[引用 user="Alexey Bagaev 先生的观点]以反辩和任意的方式提供或获得咨询的想法对我来说并不有趣。 直行-我不喜欢它。
没错。 您喜欢您的论点不会受到质疑。
[引用 USER="Alexey Bagaev ]MSP430FR5994 能够处理的 DSP 处理速度比 M0+快40倍吗? [/报价]
您是否有任何关于该索赔的参考资料?
在这种"快40倍"的 DSP 操作过程中、功耗如何?
[引述 USER="Alexey Bagaev "] MSP430FR5994 是为超低功耗应用而设计的、峰值功耗低于500mW 的、这种做法是否糟糕。[/QUERPLECES]
虽然确实如此、但使用 I2S 的音频(尤其是数字音频)应用很可能不是低功耗应用。
[引用 user="Alexey Bagaev "]包括 I2S 外设意味着需要 DSP 功能(在实际情况下、您不会发送/接收和/或存储原始音频数据。
我不这么认为。
音乐播放器应用可能只使用 I2S 将音频数据从永久存储(SD 卡)传输到音频 DAC、而涉及的"DSP"操作极少或根本不涉及。 这不会使它成为真正的 DSP 应用 IMHO。 否则,用户几乎可以调用任何“数字信号处理”...
CortexM4的情况要好得多、因为它具有完全仿真的 DSP 堆栈。 但 MSP430FR5994的速度仍然比 CFFT-512中的 CortexM4快约3倍。 (无参考、请勿询问)。
[引用 user="Alexey Bagaev "](无引用,请勿询问)。
不过,这将是令人感兴趣的。
我怀疑这一优势意味 着时钟频率也相同、并且仅限于直接支持的数据类型。 对于32位类型、float 和 double、结果会不同。 虽然 Cortex M4具有"DSP 类"指令、但它完全不是 DSP。
但我仍然不会将(MSP430和 Cortex M)都视为预定用于"真正" DSP 应用的目标。
对于音频输出应用(如音乐播放器)、我会选择最小/最便宜的 MCU、该 MCU 可以足够快地通过数据进行通道传输。 缺少 I2S 接口、意味着位拆裂和相应的性能损失、在这里显然是一个缺点。
Alexey Bagaev 说:此过程并非在短时间内进行-这通常用于始终运行的操作。
因此不是真正的低功耗应用。 我强烈怀疑 HiFi 数据(ADC 分辨率> 16位、48kHz 采样率)会使该性能"崩溃"。 但 TI 拥有真正的 DSP。
[引用用户="f m"]我怀疑这一优势意味 着时钟频率也相等、并且仅限于直接支持的数据类型。 对于32位类型、float 和 double、结果会有所不同。[/quot]
当然、正如我提到过的、在节拍数中、条件相等 - cFFT512。
[引用 USER="Alexey Bagaev "]但 MSP430FR5994 的速度仍然比 CFFT-512-中 的 CortexM4快大约3倍[/quot]
如果它们在相同的时钟频率下运行、则速度更快。 如果 msp432能够运行48MHz、为什么要以16MHz 运行? 3倍时钟效率、3倍以上能效、但不一定更快。
[引用 user="Alexey Bagaev 先生的说法]现在您开始支持我的一方。 [/报价]
当然- LEA 加速器很好、MSP430很好、许多 Cortex-M 微控制器也很好。 我不会站在任何一边或“芯片崇拜宗教”,除了-挑选最适合特定任务和条件的东西,不要爱上单种设备:)
P.S. 无论如何、将 I2S 添加到 msp432都是浪费。
[引用 user="Alexey Bagaev "]我无意制动您的立场。
我也不打算"对抗"你的立场。
我的竞争是 TI 微控制器产品系列。 TI 是否忽视 Cortex M0以避免内部竞争? 许多客户喜欢一个工具链涵盖的持续产品系列。 它使他们能够快速轻松地扩展其产品系列。 虽然 MSP432实现了许多 MSP430外设、但这是一个连续中断(它们的汇编器代码不可移植)。 TM4C 控制器也没有太多相似之处。 没有 Cortex M7?
虽然 TI 似乎已在 DSP 和应用处理器(Cortex A)市场占有一席之地、但我看到其他供应商更适合在 MCU 领域中占据一席之地。 只是我个人的看法。
BTW、是否有人注意到 MCU 市场中正在进行的兼并疯狂?