會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)


正在流覽:   1 名訪客





dsPIC33EP128GS80 PPS問題
新會員
註冊日期:
2017/09/01 14:42
所屬群組:
註冊會員
文章: 4
等級: 1; EXP: 21
HP : 0 / 5
MP : 1 / 14
離線
因需擴充PWM數量改用dsPIC33EP128GS80, 遇到設定PPS Remap失效

MPLAB X v4.05,用MMC v3設定PWM Remap
PWM4~8 並未正確指定,
PWM4:RD1
PWM5:RD6
PWM6:RD15
PWM7:RE15
PWM8:RE1

MMC產生的PPS code如下,有核對spec對應均正確
執行debug mode檢查,確認過有正確寫入SFC

請教PPS Remap是否還有哪些地方要設定?


/****************************************************************************
     * Set the PPS
     ***************************************************************************/
    
__builtin_write_OSCCONL(OSCCON & 0xbf); // unlock PPS

    
RPOR10bits.RP48R = 0x0006;   //RC0->SPI1:SCK1;
    
RPOR1bits.RP19R = 0x0033;   //RA3->PWM:PWM4H;
    
RPOR16bits.RP62R = 0x003D;   //RC14->PWM:PWM8H;
    
RPOR22bits.RP74R = 0x0005;   //RD10->SPI1:SDO1;
    
RPOR22bits.RP73R = 0x0003;   //RD9->UART2:U2TX;
    
RPINR19bits.U2RXR = 0x0040;   //RD0->UART2:U2RX;
    
RPOR23bits.RP76R = 0x0007;   //RD12->SPI1:SS1;
    
RPOR18bits.RP65R = 0x0001;   //RD1->UART1:U1TX;
    
RPOR17bits.RP63R = 0x003B;   //RC15->PWM:PWM7H;
    
RPOR11bits.RP51R = 0x0039;   //RC3->PWM:PWM6H;
    
RPINR18bits.U1RXR = 0x0044;   //RD4->UART1:U1RX;
    
RPINR20bits.SDI1R = 0x003D;   //RC13->SPI1:SDI1;
    
RPINR7bits.IC1R = 0x0046;   //RD6->IC1:IC1;
    
RPOR19bits.RP67R = 0x0035;   //RD3->PWM:PWM5H;

    
__builtin_write_OSCCONL(OSCCON | 0x40); // lock   PPS

1月31日 14:08:59
轉換PDF檔 列印


Re: dsPIC33EP128GS80 PPS問題
新會員
註冊日期:
2017/09/01 14:42
所屬群組:
註冊會員
文章: 4
等級: 1; EXP: 21
HP : 0 / 5
MP : 1 / 14
離線
dsPIC33EP128GS80
剛看到dsPIC33EPXXXGS70X/80X FAMILY spec peag2有行小字Note2.
是否意味 80-pin包裝 PWM4~PWM8不可更動??


Note 1: The external clock for Timer1, Timer2 and Timer3 is remappable.
2: PWM4 through PWM8 are remappable on 28/44/48-pin devices; on 64-pin devices, only PWM7/PWM8 are remappable.
3: External interrupts, INT0 and INT4, are not remappable



看peag8 (80pin) Pin Diagrams 似乎又可用

Legend: Shaded pins are up to 5 VDC tolerant.
RPn represents remappable peripheral functions. See Table 11-12 and Table 11-13 for the complete list of remappable sources.

1月31日 15:02:34
轉換PDF檔 列印


Re: dsPIC33EP128GS80 PPS問題
新會員
註冊日期:
2017/09/01 14:42
所屬群組:
註冊會員
文章: 4
等級: 1; EXP: 21
HP : 0 / 5
MP : 1 / 14
離線
補充MCC v3設定bug
PWM7 & PWM8 預設在PORT E, 但PORT E不給選

MCC v3 設定圖連結

1月31日 15:44:32
轉換PDF檔 列印






無法在此發表文章
可以在此觀看文章
無法回覆文章
無法編輯自己的文章
無法刪除自己的文章
無法發起投票調查
無法在此投票
無法上傳附加檔案
無法不經審核直接發表文章

[進階搜尋]


搜尋
Microchip連結

網頁捷徑
2018 Winter Elite 報名
教育訓練
其它網站連結
電話: 02-25000405
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project