本人刚开始玩arm,在8962 中调一个蜂鸣器小程序! 问题倒不少,希望大家帮忙解决……<br />#include "hw_memmap.h"<br />#include "hw_types.h"<br />#include "gpio.h"<br />#include "sysctl.h"<br />#include "ssi.h"<br />#include "systick.h"<br />#include "hw_ints.h"<br />#include "cpu.h"<br />#include "interrupt.h"<br /><br />#define BEEP GPIO_PIN_7<br /><br />void delay(int d)<br />{<br /> for( ; d; --d);<br />}<br /><br />int main(void)<br />{<br /> unsigned long i; <br /> SysCtlClockSet(SYSCTL_SYSDIV_1 | SYSCTL_USE_OSC | SYSCTL_OSC_MAIN |<br /> SYSCTL_XTAL_6MHZ); <br /><br /> SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOA); <br /><br /> GPIOPadConfigSet(GPIO_PORTA_BASE, BEEP, <br /> GPIO_STRENGTH_2MA,<br /> GPIO_PIN_TYPE_STD);<br /><br /> GPIODirModeSet(GPIO_PORTA_BASE, BEEP, GPIO_DIR_MODE_OUT); <br /> for(i=1;i<10;i++)<br /> {<br /> GPIOPinWrite(GPIO_PORTA_BASE, BEEP, ~BEEP); <br /> delay(500000);<br /> GPIOPinWrite(GPIO_PORTA_BASE, BEEP,BEEP); <br /> delay(500000);<br /> } <br />}<br /><br />这个错误是<br />Warning[Pe069]: integer conversion resulted in truncation C:Documents and SettingsAdministrator桌面工程模板main.c 33 <br />Warning[Pe001]: last line of file ends without a newline C:Documents and SettingsAdministrator桌面工程模板main.c 38 <br />Warning[Pe111]: statement is unreachable C:Documents and SettingsAdministrator桌面工程模板main.c 78 <br /><br /><br /><br />有时还会蹦出这个,然后iar就自动退出<br /><br /><br />这怎么调这么个小程序都那么难啊^^^^!<br /><br /><br /> |
|