會員登陸
帳號:

密碼:

記住我



忘記密碼?

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


正在流覽:   1 名訪客





BUILD SUCCEEDED:樣算建檔成功嗎?
新會員
註冊日期:
2007/06/09 14:14
所屬群組:
註冊會員
文章: 8
等級: 1; EXP: 73
HP : 0 / 18
MP : 2 / 704
離線
各位前輩你好
執行下列app23實驗版30f4011的pwm程式


int main( void )
{
ADC10_Initial( ) ;
OpenLCD( ) ;
MotPWM_Initial( ) ;

CTRL_LED7 = 0 ;

Flags.Word = 0 ;
putrsLCD("Ex4:ADC Trigger ") ;
setcurLCD(0,1) ;
putrsLCD("PWM Trig AD= ") ;

SEVTCMP = 250 ;

while (1)
{
while ( Flags.AD_DONE == 0 ) ;
Flags.AD_DONE = 0 ;

PDC1 = ((long)ADC_Buf * 736 )/512 ;

setcurLCD(12,1) ;
putrsLCD(" ") ;
setcurLCD(12,1) ;
uitoa( ASCII_Buf , ADC_Buf );
putsLCD(ASCII_Buf) ;

Delay_123( ) ;
}
}
結果出現

Clean: Deleting intermediary and output files.
Clean: Deleted file "D:\motor control\8. MPWM\ADC_PWM\ADC_PWM.o".
Clean: Deleted file "D:\motor control\8. MPWM\ADC_PWM\C30EVM_LCD.o".
Clean: Deleted file "D:\motor control\8. MPWM\ADC_PWM\EX1_PWM.cof".
Clean: Deleted file "D:\motor control\8. MPWM\ADC_PWM\EX1_PWM.hex".
Clean: Deleted file "D:\motor control\8. MPWM\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 'main':
ADC_PWM.c:81: 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:\motor control\8. MPWM\ADC_PWM\ADC_PWM.o","D:\motor control\8. MPWM\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:\motor control\8. MPWM\ADC_PWM\EX1_PWM.cof"
Loaded D:\motor control\8. MPWM\ADC_PWM\EX1_PWM.cof.
BUILD SUCCEEDED: Sat Jun 14 17:56:27 2008

其中
ADC_PWM.c: In function 'main':
ADC_PWM.c:81: warning: pointer targets in passing argument 1 of 'putsLCD' differ in signedness
是何問題請各位大大幫忙
這樣算建檔成功嗎?
謝謝感激萬分
明欽

2008/06/15 18:03
轉換PDF檔 列印


Re: BUILD SUCCEEDED:樣算建檔成功嗎?
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 15080
等級: 73; EXP: 95
HP : 1094 / 1823
MP : 5026 / 86315
離線
引用:
ADC_PWM.c: In function 'main':
ADC_PWM.c:81: warning: pointer targets in passing argument 1 of 'putsLCD' differ in signedness

這是編譯的警告,因為祇是參數的宣告無法對應putsLCD( ) 的需求而已。編譯成功,但不見的傳進函數的顯示資料一定會對,所以還是要將此警告排除。

如果你忽略此警告的話,程式可以執行,但結果不一定會正確。

2008/06/16 08:33
轉換PDF檔 列印






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

[進階搜尋]


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