سلام دوستان
من یه مدار تابلو روان بستم که دیتا رو از روی mmc بدون هیچ فرمتی میخونه.
اما نمیدونم چرا در حد 100 میلی ثانیه طول میکشه تا دیتا رو بخونه .
من داخل برنامه از کتابخونه آقای فخر استفاده کردم .
اینم برنامه قسمت خواندن دیتا از ام ام سی
من اطلاعات رو از usart میگیرم و بعضی وقتها کد ویژن یه اختار میده با این معنی که data stack size کمه (آی سی من اتمگا 32 هست) برای همین هم من همیشه داخل تنظیمات مموری استیک رو میکنم 1024.
یه سوال دیگه هم دارم که این مموری استیک چیه!! :redface:
ممنون
من یه مدار تابلو روان بستم که دیتا رو از روی mmc بدون هیچ فرمتی میخونه.
اما نمیدونم چرا در حد 100 میلی ثانیه طول میکشه تا دیتا رو بخونه .
من داخل برنامه از کتابخونه آقای فخر استفاده کردم .
اینم برنامه قسمت خواندن دیتا از ام ام سی
کد:
unsigned char data_read(unsigned long int byte_number) { unsigned long int byte; unsigned char ret; unsigned long int sector_read; char data_image1,data_image2; sector_read=byte_number/512; byte=byte_number%512; ret=mmc_read(0,data_mmc); return data_mmc[byte]; }
یه سوال دیگه هم دارم که این مموری استیک چیه!! :redface:
ممنون
دیدگاه