PSoC-4器件中PWM到不同管脚的路由输出 – KBA226885 (ZH)

Version 1

    Author: LinglingG_46         Version: **

     

    Question:

    问题:
    如何将PWM的输出路由到PSoC 4设备中的不同引脚?

     

    答案:
    有两种方法可以将PWM输出更改为非专用引脚。这些方法仅适用于具有资源通用数字块(UDB)或智能I/O(Smart I/O)的设备。

    方法1:使用总线将mux选择信号连接到控制寄存器,然后使用控制寄存器来选择复用器的输入。

    方法2:使用智能I/O组件将固定功能外围设备路由到同一端口上的非专用管脚。输出可以通过智能I/O组件中的一个LUT进行路由。

     

    控制方法1的项目硬件连接示意图:

    例如,使用控制寄存器将PWM输出路由到四个引脚:P0.2P0.4P0.6P0.7

     

    控制方法2的项目硬件连接示意图:

    例如,使用智能I/OPWM输出路由到端口3

      

    这两种方法的测试项目可以在这篇知识库文章中找到。