今天小编要和大家分享的是控制,MCU相关信息,接下来我将从当代系统设计中MCU选择 需要考虑以下七个关键方面,mcu微控制器lpc1751fbd80~简简单单只为nxp元器件这几个方面来介绍。
控制,MCU相关技术文章当代系统设计中MCU选择 需要考虑以下七个关键方面
设计师在查看任何电子元件目录时,能够很明显地注意到,会有很多潜在的微控制器(MCU)选项。可供选择的产品种类繁多,从另一侧面也证明MCU已成为现代系统实现中必不可少的一部分,目前很难找到不包含MCU的电子产品。
考虑到设计师需要为设计找到最佳选项,而且要以一种更有条理的方式区面对快速的变化,这种广泛的可能性也呈现出巨大的挑战。在查看MCU选项时,需要考虑以下七个关键方面,这样能够有助于找出目录中哪些产品最能满足您的特定需求。
架构
对于嵌入式设计,最重要的考虑因素是MCU核心处理器内核性能是否可以充分满足预期的工作要求。基本的8位流水线(pipeline)型MCU能够处理涉及监控I/O端口,并根据这些输入更改状态等控制任务。但是,如果任务中涉及算法(例如闭环控制)中输入的算术操作,则系统可能需要更复杂的指令集,这需要转移到16位甚至32位流水线型MCU。位数较高的流水线MCU具有将采样和其他实际数据一并处理的优势。 而对于一个8位流水线MCU,除了最小数据值外,所有其他数据均需要分成子单元进行处理,这会影响性能。对于闭环控制,能够支持数字信号处理的16位架构通常会在成本与算术性能之间具备最佳平衡。但是,对于需要支持控制、通信和管理等复合功能的系统,可能需要更高的32位流水线MCU能力。
PIC18F46Q10T-I / PT是Microchip深受市场欢迎的PIC系列8位MCU。
I/O端口
使用MCU进行设计的巨大优势是它们都具有多种集成的I/O端口。通过精心选择I/O端口的组合,这些端口可以专门针对一些特定应用量身定制,端口可以从寄存器可编程数字信号线到智能电机控制单元,再到用于IoT连接的整个无线子系统。首先确定应用需要哪些功能,通常可以直接使用参数搜索来创建合适器件的候选清单。在理想的情况下,总有一个MCU具有应用所需的全部I/O。但是,现实却可能不是这样,尤其是对于更多的细分市场设计。许多外围设备都符合通用接口规范(例如I2C或SPI),或者可以采用并行接口,由此可以连接到存储器总线,或者可以通过控制通用I/O线进行访问。通过分析设计中所需的外部组件可确定除内置外设之外,MCU是需要串行I/O还是并行I/O端口。