工具与软件:
我对 MSP430FR 系列的不同器件 MSP430FR2355有疑问。 不过、可能所有 FR 系列 MCU 在内部外设(例如计时器)方面都使用相同的器件。
问题在于您可能猜到的计时器外设。 尤其是关于时序特性和抖动的讨论。 在我们的设计中、抖动和精确计时至关重要。
在当前设计中、我们使用 FPGA 来获取32KHz 方波、将其除以2 N 然后生成四个方波、这些方波以固定延迟相移并同相翻转。 通过 MSP430FR2355 (或任何具有7个 CCR 输出的类似 MSP)中的 Timer_B_CCR7、可以非常轻松地实现相同的功能。 在此配置中、我们的内核仅用于设置定时器寄存器、并可将其关闭、只保留定时器外设运行、连同其自身的时钟输入和 CCR 输出、所有这些内核均在相应的 GPIO 上进行配置。
我被问到:定时器硬件的性能如何、特征的精确度如何、抖动量有多大。 很遗憾、我无法在数据表中找到该信息、所以我希望您可以为我们获取该信息。
实际上、我们已在我们的新设计的 MSP430FR2355中设计了 UART、I2C、SPI 通信、一些 ADC 测量、一组 GPIO 线路等 FPGA 是一种昂贵的 IC、因此避免使用它、每个器件可节省6-8美元。
如果您有 MSP430Fxx 系列的非 FRAM 器件的数据、我也会学习。