20
蓝冠招商,
蓝冠测速,
蓝冠代理开户,

蓝冠官网《Q374919》作为一名嵌入式工程师,蓝冠官网 我总是在一个越来越小的包中寻找越来越多的功能。在过去的六个月里,微芯片公司发布了关于其最小芯片PIC10F32x的信息,在这篇文章里,我想看看这些新的有趣的功能。到目前为止,当我在微范围的非常小的一端,pic10从来没有提供任何东西,让我兴奋或说服我,他们是非常有用的。

作为一名嵌入式工程师,我总是在一个越来越小的包中寻找越来越多的功能。在过去的六个月里,微芯片公司发布了关于其最小芯片PIC10F32x的信息,在这篇文章里,我想看看这些新的有趣的功能。

到目前为止,当我在微范围的非常小的一端,pic10从来没有提供任何东西,让我兴奋或说服我,他们是非常有用的。在ebmpapst,当我设计底端微小的产品,我需要至少一个PWM,所以我一直在使用什么,蓝冠注册 我将称为略有overspec PIC12F615为我的产品。

然而,在过去的几周,微芯片已经发布了PIC10F320和PIC10F322的数据表。这些我已经用了一段时间;然而,这两款新芯片所增加的特性让我非常感兴趣,我说的不仅仅是它们现在所增加的Flash和RAM或PWMs。

第一个亮点是可配置逻辑单元(CLC)。PIC10不是第一个有这些的,因为有一个新的种类的PIC12s和16s也有这些。然而,在这么小的芯片上拥有这个和其他功能对我来说是令人惊讶的,也是强大的。

CLCs是组合逻辑块,可以配置为执行高速功能而不需要核心处理时间。每个块有8个输入,可以来自I/O引脚,内部时钟,外设,甚至从寄存器位。然后,这些输入可以通过许多预先配置的逻辑块中的一个进行传递,这些逻辑块执行诸如and – or、S-R、J-K和D类触发器的功能。这样就很好了,外部引脚可以直接从这个输出驱动,内部读取,蓝冠招商 或者它甚至可以产生一个中断。它可能没有FPGA实验室那样的灵活性和可编程性,但我可以看到这些将成为嵌入式工程师非常有用的粘合逻辑工具。

在如此小的芯片中发现的另一个好特性是互补波形发生器(CWG)。这允许你产生可控制的波形用于半桥或开关电源的例子。该模块允许选择输入源,并有一些漂亮和简单的自动关机控制。死时间也可编程为上升和下降侧。我在更大的芯片上见过类似的模块,但发现这样更容易理解,也更独立于可能在核心上运行的代码。

CLC和CWG只能很好的单位,如果你有一个时钟源,易于控制,其频率很容易。现在芯片也有数控振荡器(NCO),可用于饲料上述CLC和CWG模块。这是没有锁相环(PLL),但将允许简单的时钟分割。该模块通过在每个时钟周期上向累加器添加配置值来工作。然后将溢出作为原始输出,用于在多种模式下驱动模块。例如,简单的开关的输出允许一个固定的50%的责任,或者你可以使用模块的脉冲频率输出脉冲宽度控制。

这些新特性很有可能成为微芯片新设计走向的线索,或许可以先在更小的硅片上试验这些特性,然后再发展到32位内核。然而,这些新特性对作为嵌入式工程师的我来说是很受欢迎的。我喜欢在小芯片中加入越来越多的功能——我的设计不需要很多I/O插脚,但它们需要更聪明。我真的不希望使用一个巨大的QFP来获得功能,但要忍受过高的pin数。

相关文章
为您推荐
各种观点

报歉!评论已关闭.