سلام
هر دوتا مثال 2 - 1 UsbHost_MassStorage که برای برد آموزشی LPC1788 هست رو برد من کار نمی کنه
فلش مموری رو هم با FAT16 و هم FAT32 فورمت کردام نشد لطفا راهنمایی بفرمایید
سلام
هر دوتا مثال 2 - 1 UsbHost_MassStorage که برای برد آموزشی LPC1788 هست رو برد من کار نمی کنه
فلش مموری رو هم با FAT16 و هم FAT32 فورمت کردام نشد لطفا راهنمایی بفرمایید
با نرم افزار Sd formater فلش رو پاک کنید و تست کنید
با نرم افزارSd formater هم پاک کردام . کلا بعد از پروگرام کردن مثال های 1 و 2 هیچ اتفاقی روی USB مموری نمیفته
آقای زارعی اگه ممکنه یه نگاه به این مثالها بندارین داخل حلقه main دستوری برای نوشتن یا خوندن از فلش مموری وجود نداره
کد:int main (void) { uint32_t n; for (n = 0; n < MSC_ImageSize; n++) { /* Copy Initial Disk Image */ Memory[n] = DiskImage[n]; /* from Flash to RAM */ } USB_Init(); /* USB Initialization */ USB_Connect(TRUE); /* USB Connect */ while (1); /* Loop forever */ }
این تاپیک مربوط به خیلی وقت پیش است. اما از آنجایی که در جستجوها ظاهر می شود پاسخ به آن شاید مفید باشد. در مثال های موجود همراه برد آموزشی نامگذاری EV_UsbHost_MassStorage گمراه کننده است و LPC1788 در این حالت به عنوان device عمل می کند. مطابق توضیحات فایل abstract.txt در این مثال از طریق ارتباط usb می توان برد را به pc متصل کرد و pc برد را به عنوان یک mass storage در مد device می شناسد. بنابراین اتصال flash به برد در این مثال ها موضوعیتی ندارد. برای اتصال flash از پروژه UsbHostLite استفاده کنید.
شما از سمپل rl کیل برای اتصال flash نیز استفاده نموده اید؟
مثال های داخل دی وی دی برای من کار می کنه.
اما نمی دونم چرا تا با emwin می خوام مخلوطش کنم توی تابع host_init گیر می کنه.
این کتابخونه rl رو کسی تا حالا با emwin مخلوط کرده که مشکلی پیش نیاد؟