[PIC®/AVR®/dsPIC®产品] DSPIC33CK 输入捕捉

[复制链接]
1156|7
 楼主| 郑朝清 发表于 2021-1-20 21:18 | 显示全部楼层 |阅读模式
那位大神能提供个DSPIC33CK的输入捕捉例程。被这个卡住了。
 楼主| 郑朝清 发表于 2021-1-20 22:09 | 显示全部楼层
版主,解决下啊。
 楼主| 郑朝清 发表于 2021-1-20 22:29 | 显示全部楼层
跟PIC24F一样的。{:lol:
49500199 发表于 2021-1-21 08:05 | 显示全部楼层
郑朝清 发表于 2021-1-20 22:29
跟PIC24F一样的。{:lol:

是PWM信号的输入捕捉吗? 应该和dspic33ep系列一样吧
 楼主| 郑朝清 发表于 2021-1-21 09:28 | 显示全部楼层
49500199 发表于 2021-1-21 08:05
是PWM信号的输入捕捉吗? 应该和dspic33ep系列一样吧

不一样。跟PIC24F一样的。
xiaoqinbo666 发表于 2022-9-30 18:34 | 显示全部楼层
dspic33ck128mp128测试了一下可以捕捉周期信号,不能捕捉脉宽信号
void SCCP2_CAPTURE_Initialize(void)
{
    // CCPON enabled; MOD Edge Detect; CCSEL enabled; CCPSIDL disabled; T32 16 Bit; CCPSLP disabled; TMRPS 1:16; CLKSEL FOSC/2; TMRSYNC disabled;
    CCP2CON1L = (0x8000 & 0x7FFF); //Disabling CCPON bit
    //RTRGEN disabled; ALTSYNC disabled; ONESHOT disabled; TRIGEN disabled; OPS 4th IC Event; SYNC None; OPSSRC Timer Interrupt Event;
    CCP2CON1H = 0x310;
    //ASDGM disabled; SSDG disabled; ASDG 0; PWMRSEN disabled;
    CCP2CON2L = 0x00;
    //ICGSM Level-Sensitive mode; ICSEL IC2; AUXOUT Disabled; OCAEN disabled; OENSYNC disabled;
    CCP2CON2H = 0x00;
    //OETRIG disabled; OSCNT None; POLACE disabled; PSSACE Tri-state;
    CCP2CON3H = 0x00;
    //ICDIS disabled; SCEVT disabled; TRSET disabled; ICOV disabled; ASEVT disabled; ICGARM disabled; TRCLR disabled;
    CCP2STATL = 0x00;
    //TMR 0;
    CCP2TMRL = 0x00;
    //TMR 0;
    CCP2TMRH = 0x00;
    //PR 0;
    CCP2PRL = 0x00;
    //PR 0;
    CCP2PRH = 0x00;
    //CMP 0;
    CCP2RA = 0x00;
    //CMP 0;
    CCP2RB = 0x00;
    //BUF 0;
    CCP2BUFL = 0x00;
    //BUF 0;
    CCP2BUFH = 0x00;

    CCP2CON1Lbits.CCPON = 0x1; //Enabling CCP

    // Clearing IF flag before enabling the interrupt.
    IFS1bits.CCP2IF = 0;
    // Enabling SCCP2 interrupt.
    IEC1bits.CCP2IE = 0;

    // Clearing IF flag before enabling the interrupt.
    IFS1bits.CCT2IF = 0;
    // Enabling SCCP2 interrupt.
    IEC1bits.CCT2IE = 0;
}
xiaoqinbo666 发表于 2022-9-30 18:35 | 显示全部楼层
可能是硅片缺陷
AloneKaven 发表于 2022-10-4 22:07 | 显示全部楼层
这个搞不来
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

87

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部