NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3785 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 12 از 12

موضوع: کمک در مورد برد lpc1768 کویر و کتابخانه chan

  1. #1
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    نوشته ها
    179
    تشکر
    49
    تشکر شده 9 بار در 7 پست

    پیش فرض کمک در مورد برد lpc1768 کویر و کتابخانه chan

    اساتید و مسئولین سایت من تقریبا 3 ماه هست میخوام از کتابخونه chan روی برد اموزشی کویر جواب بگیرم ولی نمیشه واقعا نمیدونم مشکل از کجاست هر کاری میکنم جواب نمیده
    302 Found
    حتی روی dvd همراه برد یه مثال با این کتابخونه هست که اون هم کار نمیکنه

    لطفا و خواهشن اگه مثالی با این کتابخونه دارید که روی برد lpc1768 کویر کار میکنه بزارید من واقعا بهش نیاز دارم

    ممنونم

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2

  4. تشکرها از این نوشته :

    jik

  5. #3
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    نوشته ها
    179
    تشکر
    49
    تشکر شده 9 بار در 7 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mzarkoob نمایش پست ها
    چطور کار نکرد!؟
    من یه تست کردم کار می کرد
    ممنون از شما که جواب دادید

    مموری رو میشناسه ولی نه اطلاعات رو میخونه و نه فایل تکست و ....... درست کنه

  6. #4
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    شما هدر های لازم را اد کنید و یک سمپل ساده درست کنید ...
    مموریتون را یک بار فرمت کنید با کامپیوتر
    از یه مموری دیگه برای اطمینان استفاده کنید
    نمی دونم تمام راههای ممکن را تست کردید؟
    بالاخره یا عیب از نرم افزاره یا از سخت افزار!

  7. کاربران : 2 تشکر کرده اند از شما mzarkoob برای ارسال این پست سودمند:


  8. #5
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    نوشته ها
    179
    تشکر
    49
    تشکر شده 9 بار در 7 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mzarkoob نمایش پست ها
    شما هدر های لازم را اد کنید و یک سمپل ساده درست کنید ...
    مموریتون را یک بار فرمت کنید با کامپیوتر
    از یه مموری دیگه برای اطمینان استفاده کنید
    نمی دونم تمام راههای ممکن را تست کردید؟
    بالاخره یا عیب از نرم افزاره یا از سخت افزار!
    این کار ها رو انجام دادم نشد

    میشه لطف کنید یه مثال برای برد کویر بزارید که تو مموری یه فایل تکست درست کنه

    که من خیالم از نظر نرم افزار راحت باشه باهاش برد رو تست کنم

  9. #6
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    سلام
    خود سایت چان یه سمپل ساده گذاشته:
    [PHP]void main (void) { FATFS fs[2]; /* Work area (file system object) for logical drives */ FIL fsrc, fdst; /* file objects */ BYTE buffer[4096]; /* file copy buffer */ FRESULT res; /* FatFs function common result code */ UINT br, bw; /* File read/write count */ /* Register work area for logical drives */ f_mount(0, &fs[0]); f_mount(1, &fs[1]); /* Open source file on the drive 1 */ res = f_open(&fsrc, "1:srcfile.dat", FA_OPEN_EXISTING | FA_READ); if (res) die(res); /* Create destination file on the drive 0 */ res = f_open(&fdst, "0:dstfile.dat", FA_CREATE_ALWAYS | FA_WRITE); if (res) die(res); /* Copy source to destination */ for (;;) { res = f_read(&fsrc, buffer, sizeof(buffer), &br); /* Read a chunk of src file */ if (res || br == 0) break; /* error or eof */ res = f_write(&fdst, buffer, br, &bw); /* Write it to the dst file */ if (res || bw < br) break; /* error or disk full */ } /* Close open files */ f_close(&fsrc); f_close(&fdst); /* Unregister work area prior to discard it */ f_mount(0, NULL); f_mount(1, NULL); }[/PHP]با تغییرات جزیی میشه از همین استفاده کرد.
    مثلا ما دو محیط کاری نداریم پس فقط یک fs تعریف می کنیم :
    کد:
    FATFS fs;
    از این استفاده کردید؟

  10. تشکرها از این نوشته :

    jik

  11. #7
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    چه جالب به نظرم کتابخونه آپدیت شده! قبلا بود:
    [PHP]/* Register work area for logical drives */ f_mount(0, &fs[0]); f_mount(1, &fs[1]);[/PHP]
    حالا دیدم در لینک بالا شده:
    [PHP] /* Register work area for each logical drive */ f_mount(&fs[0], "0:", 0); f_mount(&fs[1], "1:", 0);[/PHP]

  12. تشکرها از این نوشته :

    jik

  13. #8
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    نوشته ها
    179
    تشکر
    49
    تشکر شده 9 بار در 7 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mzarkoob نمایش پست ها
    چه جالب به نظرم کتابخونه آپدیت شده! قبلا بود:
    [php]/* register work area for logical drives */ f_mount(0, &fs[0]); f_mount(1, &fs[1]);[/php]
    حالا دیدم در لینک بالا شده:
    [php] /* register work area for each logical drive */ f_mount(&fs[0], "0:", 0); f_mount(&fs[1], "1:", 0);[/php]
    جواب نمیده

    شما امتحان کردید که مثلا یه فایل تکست درست کنید باهاش ؟

  14. #9
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    نقل قول نوشته اصلی توسط jik نمایش پست ها
    جواب نمیده

    شما امتحان کردید که مثلا یه فایل تکست درست کنید باهاش ؟
    بله
    هم فایل تکس درست می کرد هم داخلش می نوشت و هم می خوند. البته یه موارد عجیبه هم وجود داشت

  15. تشکرها از این نوشته :

    jik

  16. #10
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    نوشته ها
    179
    تشکر
    49
    تشکر شده 9 بار در 7 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mzarkoob نمایش پست ها
    بله
    هم فایل تکس درست می کرد هم داخلش می نوشت و هم می خوند. البته یه موارد عجیبه هم وجود داشت
    امکانش هست همون پروژه رو بزارید من تست کنم

  17. #11
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    من از همین سمپل استفاده کردم که لینک دادم
    فقط به پروژه فایل های
    lpc17xx_spi.c
    sd.c
    ff.c
    اد شود و پیکر بندی (SPI_Init)درست باشد

  18. تشکرها از این نوشته :

    jik

  19. #12
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    نوشته ها
    179
    تشکر
    49
    تشکر شده 9 بار در 7 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mzarkoob نمایش پست ها
    من از همین سمپل استفاده کردم که لینک دادم
    فقط به پروژه فایل های
    lpc17xx_spi.c
    sd.c
    ff.c
    اد شود و پیکر بندی (SPI_Init)درست باشد
    اینا رو باید اضافه کرد !!!

    شما مگه مثالی که رو برد کویر هست تست نکردین ؟

    تو اون مثال این هدر ها رو داره
    #include "ff.h"
    #include "lpc17xx_uart.h"
    #include "SPI_MSD_Driver.h"
    #include <stdio.h>
    #include <string.h>
    #include "lcd.h"

    این فایل ها هم اضاف شده
    lpc17xx_spi.c
    ff.c

    فقط این رو نداره
    sd.c
    اگه لطفا کنید و پروژه رو بزارید خیلی عالی میشه
    ویرایش توسط jik : 09-12-2013 در ساعت 22:37

موضوعات مشابه

  1. پاسخ: 15
    آخرين نوشته: 29-05-2018, 13:57
  2. پاسخ: 2
    آخرين نوشته: 18-08-2014, 20:28
  3. ورژن جدید کتابخانه fat elm chan R0.10a
    توسط wantedboy در انجمن stm32
    پاسخ: 5
    آخرين نوشته: 19-01-2014, 12:08
  4. سوال درباره نصب اندروید بر روی برد آموزشی lpc1768
    توسط mohammad_sth در انجمن LPC series (NXP)
    پاسخ: 1
    آخرين نوشته: 12-04-2013, 10:33

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •