با سلام
من برد آموزشی LPC1768 سایت ECA رو خریداری کردم،و با مثال که توسط سایت انجام شده شروع به نوشتن برنامه جهت راه اندازی SD CARD کردم و بعد از نوشتن برنامه و پروگرام کردن میکرو متوجه شدم عملیات نوشتن روی SD CARD خیلی زیاد طول طول کشید در صورتی با میکرو کنترلر AVR این زمان خیلی کمتر بود !!!!
در ضمن فرکانس میکرو روی 100MHZ هستش. :sad:
اینم برنامه LPC1768:
[code=c]
#include <RTL.h> /* RTL kernel functions & defines */
#include <stdio.h> /* standard I/O .h-file */
#include <ctype.h> /* character functions */
#include <string.h> /* string and memory functions */
#include <LPC17xx.H> /* LPC17xx definitions */
#include "lpc17xx_gpio.h"
FILE *f;
int i;
int main (void) {
GPIO_SetDir(2,0xff,1);
finit(NULL);
f=fopen("test2.text","w"
;
GPIO_SetValue(2,0x01);
for(i=0;i<76800;i++){
fputs("#############################\r\n" ;,f);
fputs("########milad ashtari########\r\n",f);
fputs("######LPC17XX CORTEX M3######\r\n",f);
fputs("#############################\r\n" ;,f);
fputs("#############################\r\n" ;,f);
}
fclose(f);
GPIO_SetValue(2,0xff);
while(1)
{
}
}
[/code]
من برد آموزشی LPC1768 سایت ECA رو خریداری کردم،و با مثال که توسط سایت انجام شده شروع به نوشتن برنامه جهت راه اندازی SD CARD کردم و بعد از نوشتن برنامه و پروگرام کردن میکرو متوجه شدم عملیات نوشتن روی SD CARD خیلی زیاد طول طول کشید در صورتی با میکرو کنترلر AVR این زمان خیلی کمتر بود !!!!
در ضمن فرکانس میکرو روی 100MHZ هستش. :sad:
اینم برنامه LPC1768:
[code=c]
#include <RTL.h> /* RTL kernel functions & defines */
#include <stdio.h> /* standard I/O .h-file */
#include <ctype.h> /* character functions */
#include <string.h> /* string and memory functions */
#include <LPC17xx.H> /* LPC17xx definitions */
#include "lpc17xx_gpio.h"
FILE *f;
int i;
int main (void) {
GPIO_SetDir(2,0xff,1);
finit(NULL);
f=fopen("test2.text","w"

GPIO_SetValue(2,0x01);
for(i=0;i<76800;i++){
fputs("#############################\r\n" ;,f);
fputs("########milad ashtari########\r\n",f);
fputs("######LPC17XX CORTEX M3######\r\n",f);
fputs("#############################\r\n" ;,f);
fputs("#############################\r\n" ;,f);
}
fclose(f);
GPIO_SetValue(2,0xff);
while(1)
{
}
}
[/code]
دیدگاه