##// END OF EJS Templates
Multi target feature added, It's now possible to generate differents outputs from the same inputs files with differents options...
Multi target feature added, It's now possible to generate differents outputs from the same inputs files with differents options...

File last commit:

r6:9626d775d625 default
r9:4ce02a06b2a6 default
Show More
main.c
32 lines | 884 B | text/x-c | CLexer
/* THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED
* OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
* THE AUTHORS SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR
* CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. USE IT AT YOUR OWN RISK */
#include "LPC17xx.h"
volatile uint32_t temp;
void _delay(uint32_t del);
int main (void)
{
LPC_SC->PCONP |= ( 1 << 15 ); // power up GPIO
LPC_GPIO1->FIODIR |= (1<<18); // puts P1.29 into output mode.
while(1)
{
LPC_GPIO1->FIOPIN |= (1<<18); // make P1.29 high
_delay( 1 << 24 );
LPC_GPIO1->FIOPIN &= ~(1<<18); // make P1.29 low
_delay( 1 << 24 );
}
return 0;
}
void _delay(uint32_t del)
{
uint32_t i;
for(i=0;i<del;i++)
temp = i;
}