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.
您好、香榭丽舍
我正在向我的客户提出要求。
CMPSS1的两个比较器用于判断两种保护条件、这两个信号通过 OUTPUTXBAR 以实现逻辑 OR 运算 、是否可以实现以下目的?
//myOUTPUTXBAR0 initialization XBAR_setOutputLatchMode(XBAR_OUTPUT1, false); XBAR_invertOutputSignal(XBAR_OUTPUT1, false); //Mux-configuration XBAR_setOutputMuxConfig(XBAR_OUTPUT1, XBAR_OUT_MUX00_CMPSS1_CTRIPOUTH); //A2/B6/PGA1_OF XBAR_setOutputMuxConfig(XBAR_OUTPUT1, XBAR_OUT_MUX01_CMPSS1_CTRIPOUTL); //A3 XBAR_enableOutputMux(XBAR_OUTPUT1,XBAR_MUX00); XBAR_enableOutputMux(XBAR_OUTPUT1,XBAR_MUX01); GPIO_setDirectionMode(24, GPIO_DIR_MODE_OUT); GPIO_setPadConfig(24, GPIO_PIN_TYPE_STD); // GPIO_setQualificationMode(24, GPIO_QUAL_ASYNC);// No Qualified GPIO_setPinConfig(GPIO_24_OUTPUTXBAR1);
因为我看到以下这句话:
X-BAR 允许选择单个信号或最多32个信号的逻辑 OR
我将与我们的 XBAR 专家 Luke Jones 交流。 如果问题是您能否回答两个信号、答案是"是"、因为它们位于不同的多路复用器(图左侧由0-31标识的不同多路复用器)上。
绍兴、您好!
是的、这是可以实现的。 在 SysConfig 中、只需在 Output XBAR 菜单中检查您打算使用的每个多路复用器、多路复用器的输出将逻辑或组合在一起。 这等效于在 OUTPUTxMUXENABLE 寄存器中为所选多路复用器设置相应的位(XBAR_enableOutputMux 函数实现了这一点)、如图9-4所示。
谢谢、
Luke
绍兴、如果您有任何疑问、敬请告知。
你好、Nima、
问题迎刃而解、非常感谢您在此提供的亲切帮助!