會員登陸
帳號:

密碼:

記住我



忘記密碼?

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


正在流覽:   1 名訪客





有關PWM程式結果跑出PSVmodel not specified for ...的問題
新會員
註冊日期:
2007/06/09 14:14
所屬群組:
註冊會員
文章: 8
等級: 1; EXP: 73
HP : 0 / 18
MP : 2 / 704
離線
各位工程師前輩,研習時有關PWM程式結果跑出PSVmodel not specified for ...的問題,是否請給予說明,或有參考資料
查詢?萬分感謝
明欽


Clean: Deleting intermediary and output files.
Clean: Deleted file "D:\professional\dsPIC30F_Module_PWM\ADC_PWM\ADC_PWM.o".
Clean: Deleted file "D:\professional\dsPIC30F_Module_PWM\ADC_PWM\C30EVM_LCD.o".
Clean: Deleted file "D:\professional\dsPIC30F_Module_PWM\ADC_PWM\EX1_PWM.cof".
Clean: Deleted file "D:\professional\dsPIC30F_Module_PWM\ADC_PWM\EX1_PWM.hex".
Clean: Deleted file "D:\professional\dsPIC30F_Module_PWM\ADC_PWM\EX1_PWM.mcs".
Clean: Done.
Executing: "C:\Program Files\Microchip\MPLAB C30\bin\pic30-gcc.exe" -mcpu=30F4011 -c -x c "ADC_PWM.c" -o"ADC_PWM.o" -g
ADC_PWM.c: In function '_ADCInterrupt':
ADC_PWM.c:47: warning: PSV model not specified for '_ADCInterrupt';
assuming 'auto_psv' this may affect latency
ADC_PWM.c: In function 'main':
ADC_PWM.c:80: warning: pointer targets in passing argument 1 of 'putsLCD' differ in signedness
Executing: "C:\Program Files\Microchip\MPLAB C30\bin\pic30-gcc.exe" -mcpu=30F4011 -c -x c "C30EVM_LCD.c" -o"C30EVM_LCD.o" -g
Executing: "C:\Program Files\Microchip\MPLAB C30\bin\pic30-gcc.exe" -Wl,"D:\professional\dsPIC30F_Module_PWM\ADC_PWM\ADC_PWM.o","D:\professional\dsPIC30F_Module_PWM\ADC_PWM\C30EVM_LCD.o","C:\Program Files\Microchip\MPLAB C30\lib\libp30F4011-coff.a",-L"C:\Program Files\Microchip\MPLAB C30\lib",--script="C:\Program Files\Microchip\MPLAB C30\support\gld\p30f4011.gld",--defsym=__ICD2RAM=1,-Map="EX1_PWM.map",-o"EX1_PWM.cof"
Executing: "C:\Program Files\Microchip\MPLAB C30\bin\pic30-bin2hex.exe" "D:\professional\dsPIC30F_Module_PWM\ADC_PWM\EX1_PWM.cof"
Loaded D:\professional\dsPIC30F_Module_PWM\ADC_PWM\EX1_PWM.cof.
BUILD SUCCEEDED: Tue Jun 03 05:19:10 2008


2008/06/04 04:59
轉換PDF檔 列印


Re: 有關PWM程式結果跑出PSVmodel not specified for ...的問題
資深會員
註冊日期:
2004/05/17 17:47
來自 MCHP Kaohsiung Office
所屬群組:
註冊會員
MICROCHIP
文章: 263
等級: 15; EXP: 17
HP : 0 / 354
MP : 87 / 16719
離線
疑? 不是寫的很清楚, 只要加入auto_psv即可?
這在C30新版的都有此功能, 至於詳情, 請參考C30的說明.

中斷宣告改成:
void __attribute__((__interrupt__(__save__(ACCAH,ACCAL,ACCBH,ACCBL)),auto_psv, shadow)) _ADCInterrupt(void)
也就是加上auto_psv即可.

不過建議以後有問題, 先透過GOOGLE, 就有很多答案了.
因為這問題已經很多人問過. 不光是這裡哦!!

2008/06/04 07:29
轉換PDF檔 列印






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

[進階搜尋]


搜尋
Microchip連結
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project