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

موضوع: در خواست کمک در راه اندازی sd با stdio

  1. #1
    کاربر دائمی wantedboy آواتار ها
    تاریخ عضویت
    May 2011
    نام
    علی‏ ‏محمد‏ ‏شکرالهی
    نوشته ها
    492
    تشکر
    201
    تشکر شده 629 بار در 204 پست

    پیش فرض در خواست کمک در راه اندازی sd با stdio

    سلام دوستان
    کسی یه کتابخانه کامل و دست نخورده از راه اندازی sd با stdio نداره برای شروع کار می خواستم.(stm32f103ret6 میکرو اینه).هرچی گشتم یدونه کامل دست نخورده پیدا نکردم.
    ممنون میشم دوستان کمک کنید

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

  3. #2
    کاربر علاقه مند
    تاریخ عضویت
    Oct 2011
    نوشته ها
    71
    تشکر
    69
    تشکر شده 55 بار در 33 پست

    پیش فرض

    با سلام
    من هم روی این موضوع کار کردم نتیجه نگرفتم خواهشن دوستانی که جواب گرفتند کتابخانه کامل آن را برای استفاده سایر دوستان قرار دهند
    توضیح اینکه شما در حالت معمولی می توانید حداکثر 4 مگابایت از روی sd بخونید اما با این اینترفیس خاص تا حدود 50 مگ را می شود از روی sd خواند که برای کارهای پردازش تصویر و موراد مشابه کفایت میکند.
    با تشکر

  4. #3
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2013
    نام
    محمد قاسم پور
    نوشته ها
    23
    تشکر
    2
    تشکر شده 7 بار در 6 پست

    پیش فرض

    سلام مهندس منظورتون Sdio هست؟ یه مثال خوب تو سایت هست که روی stm32f103vet6 جواب داده.
    منم میکروم stm32f103ret6 هست ولی این مثال واسم جواب نمیده و هیچ جوابی از کارت حافظه دریافت نمی کنم.
    مثال توی بخش راه اندازی sdio و کار با توابع کتابخانه ای هست تو صفحه سوم یه جستجو کنید پیدا میشه. از اون برنامه تست بگیرید اگه ممکنه جواب تستتونو هم بگید
    موفق باشی
    ممنون

  5. #4
    کاربر دائمی wantedboy آواتار ها
    تاریخ عضویت
    May 2011
    نام
    علی‏ ‏محمد‏ ‏شکرالهی
    نوشته ها
    492
    تشکر
    201
    تشکر شده 629 بار در 204 پست

    پیش فرض

    سلام
    اون برنامه تست کردم هیچ جوابی نتونستم بگیرم.

  6. #5
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2013
    نام
    محمد قاسم پور
    نوشته ها
    23
    تشکر
    2
    تشکر شده 7 بار در 6 پست

    پیش فرض

    روی پورت سریال چی می نویسه؟
    بورد میکروتون رو خودتون زدین؟ طبق همون شماتیک صفحه اول همون بخش بستین مدارتونو؟

  7. #6
    کاربر دائمی wantedboy آواتار ها
    تاریخ عضویت
    May 2011
    نام
    علی‏ ‏محمد‏ ‏شکرالهی
    نوشته ها
    492
    تشکر
    201
    تشکر شده 629 بار در 204 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mdgr نمایش پست ها
    روی پورت سریال چی می نویسه؟
    بورد میکروتون رو خودتون زدین؟ طبق همون شماتیک صفحه اول همون بخش بستین مدارتونو؟
    نه خودم نزدم برد و خریدم.
    مشکل اینه که اصلا بودن یا نبودن مووری هیچ تاثیری روی کار نداره.

  8. #7
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2013
    نام
    محمد قاسم پور
    نوشته ها
    23
    تشکر
    2
    تشکر شده 7 بار در 6 پست

    پیش فرض

    مهندس من حدودا دو ماه هست که روی این موضوع کار می کنم. اگه براتون ممکنه (با دیباگر یا یک سخت افزاری که بشه بررسی کرد مثل یه led) یک بخش برنامه رو چک کنید چون مشکل اینکه بودن و نبودن کارت حافظه فرقی نداره فک می کنم اون قسمت باشه.
    توی فایل sdcard.c توی تابع SD_PowerON یک تابع به نام CmdResp7Error هست کار این تابع اینه که وقتی دستور از میکرو به کارت حافظه ارسال میشه با بررسی کردن بیت های CTIMEOUT و CCRCFAIL و CMDREND وضعیت پاسخ را معلوم میکنه. اگر کارت حافظه نباشه منطقیه که CTIMEOUT باید set بشه ولی بیتی یک میشه که یعنی پاسخ دریافت شده صحیح است همون بیت CMDREND به نظرم مساله شما هم همین باشه که میگید بودن و نبودن کارت حافظه فرقی نمیکنه.
    لطفا این مساله رو چک کنید اگر مشکلتون همین بود بگید در ضمن من یک فایل h. نوشتم که برای ارتباط spi هست اگه خواستین بگین که اونو هم آپ کنم براتون

  9. #8
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2013
    نام
    محمد قاسم پور
    نوشته ها
    23
    تشکر
    2
    تشکر شده 7 بار در 6 پست

    پیش فرض

    مهندس sdio حل شد روی برد یه مقاومت 1kهست کنار سوییچ سه تایی اگر اونو از برد جدا کنید مشکلتون با همون مثالی که معرفی کردم حل میشه.
    اون مقاومت برای فعالسازی usb هست.
    یعنی مشکل این برد اینه که نمیشه هم usb رو داشت هم sdio
    البته اینم قابله حله اگر نیاز داشتین این مساله رو بگین تاجایی که بلدم راهنماییتون کنم

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


  11. #9
    کاربر دائمی wantedboy آواتار ها
    تاریخ عضویت
    May 2011
    نام
    علی‏ ‏محمد‏ ‏شکرالهی
    نوشته ها
    492
    تشکر
    201
    تشکر شده 629 بار در 204 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mdgr نمایش پست ها
    مهندس sdio حل شد روی برد یه مقاومت 1kهست کنار سوییچ سه تایی اگر اونو از برد جدا کنید مشکلتون با همون مثالی که معرفی کردم حل میشه.
    اون مقاومت برای فعالسازی usb هست.
    یعنی مشکل این برد اینه که نمیشه هم usb رو داشت هم sdio
    البته اینم قابله حله اگر نیاز داشتین این مساله رو بگین تاجایی که بلدم راهنماییتون کنم
    ممنون دوست عزیز که پیگیری
    تست می کنم خبرشو بهت میدم.
    اگه میتوانی اون فایل spi هم آپلود کن ممنون.
    خیلی خیلی ممنون

  12. #10
    کاربر دائمی wantedboy آواتار ها
    تاریخ عضویت
    May 2011
    نام
    علی‏ ‏محمد‏ ‏شکرالهی
    نوشته ها
    492
    تشکر
    201
    تشکر شده 629 بار در 204 پست

    پیش فرض

    سلام
    من اون برنامه ها داخل اون تاپیک در مورد stdio هردو رو تست کردم جواب نداد.
    لطفا کمک کنید میکرو من ret6
    آیا اون برنامه ها هم روی این مدل جواب میدن.

  13. #11
    کاربر دائمی wantedboy آواتار ها
    تاریخ عضویت
    May 2011
    نام
    علی‏ ‏محمد‏ ‏شکرالهی
    نوشته ها
    492
    تشکر
    201
    تشکر شده 629 بار در 204 پست

    پیش فرض

    سلام
    اون تابع چک کردم که گفتید
    ccrcfall این یک میشه.

  14. #12
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2013
    نام
    محمد قاسم پور
    نوشته ها
    23
    تشکر
    2
    تشکر شده 7 بار در 6 پست

    پیش فرض

    تو تنظیمات پروژه مدل میکرو رو باید ret6 بذارید
    فاصله کارت حافظه هم باید کم باشه در حد 5 سانت. اگر باز هم جواب نگرفتین مقاومت های pull up رو از مدار جدا کنید. یعنی تو مدار فقط پایه های کارت حافظه به میکرو متصل باشن بدون pull up

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


  16. #13
    کاربر دائمی wantedboy آواتار ها
    تاریخ عضویت
    May 2011
    نام
    علی‏ ‏محمد‏ ‏شکرالهی
    نوشته ها
    492
    تشکر
    201
    تشکر شده 629 بار در 204 پست

    پیش فرض

    سلام من مموری عوض کردم.
    بعد برنامه دومی داخل اون تاپیک تست کردم تا دو مرحله میره جلو دیگه گیر میکنه.
    فکر کنم داخل if چهارمی گیر میکنه.
    لطفا یه نگاهی بکنید
    بازم ممنون

  17. #14
    کاربر دائمی wantedboy آواتار ها
    تاریخ عضویت
    May 2011
    نام
    علی‏ ‏محمد‏ ‏شکرالهی
    نوشته ها
    492
    تشکر
    201
    تشکر شده 629 بار در 204 پست

    پیش فرض

    سلام
    راستی اون برنامه که گفتی با spi نوشتی اگه به صورت پروژه کامل داری برام بزار.
    ممنون

  18. #15
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2013
    نام
    محمد قاسم پور
    نوشته ها
    23
    تشکر
    2
    تشکر شده 7 بار در 6 پست

    پیش فرض

    سلام من فعلا به اون پروژه spi دسترسی ندارم سعی می کنم تا آخر هفته بفرستم.
    کدوم if رو میگین؟ میشه همون بخشی که گیر میکنه رو اینجا بنویسید؟منظورتون if تو main هست؟

  19. #16
    کاربر دائمی wantedboy آواتار ها
    تاریخ عضویت
    May 2011
    نام
    علی‏ ‏محمد‏ ‏شکرالهی
    نوشته ها
    492
    تشکر
    201
    تشکر شده 629 بار در 204 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mdgr نمایش پست ها
    سلام من فعلا به اون پروژه spi دسترسی ندارم سعی می کنم تا آخر هفته بفرستم.
    کدوم if رو میگین؟ میشه همون بخشی که گیر میکنه رو اینجا بنویسید؟منظورتون if تو main هست؟
    سلام
    آره همون قسمت که مد انتخاب میشه.
    بعد عدد 42 بر می گردونه.داخل status
    راستی مموری باید fat باشه یا fat 32?
    ویرایش توسط wantedboy : 02-10-2014 در ساعت 13:54

  20. #17
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2013
    نام
    محمد قاسم پور
    نوشته ها
    23
    تشکر
    2
    تشکر شده 7 بار در 6 پست

    پیش فرض

    سلام عدد 42 معنیش اینه که خطایی وجود نداره. من فکر می کنم توی تابع outputfile گیر میکنه برای شما
    حالا برای تست دوتا کار انجام بدین یکی اینکه تابع outputfile رو پاکش کنید یا توضیحاتش کنید. یکی دیگه اینکه اونجا که mode انتخاب میشه که اولش رو interrupt mode هست و polling mode توضیحات شده شما interrupt mode رو توضیحات کنیید و polling mode رو انتخاب کنین.
    الان برنامتون داخل if های داخل main میره؟ اگه میره همه چی حله فقط کافیه outputfile رو پاک کنید جاش توابعی که من براتون میفرستم رو استفاده کنید

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


  22. #18
    کاربر دائمی wantedboy آواتار ها
    تاریخ عضویت
    May 2011
    نام
    علی‏ ‏محمد‏ ‏شکرالهی
    نوشته ها
    492
    تشکر
    201
    تشکر شده 629 بار در 204 پست

    پیش فرض

    سلام
    الان تست می کنم mmc با چه فرمتی ، فرمت کنم؟
    Fat یا fat32؟

  23. #19
    کاربر دائمی wantedboy آواتار ها
    تاریخ عضویت
    May 2011
    نام
    علی‏ ‏محمد‏ ‏شکرالهی
    نوشته ها
    492
    تشکر
    201
    تشکر شده 629 بار در 204 پست

    پیش فرض

    سلام
    مشکل حل شد.
    اشکال کار از اونجا بود که وقتی برنامه به دستورات usart می رسید قفل می کرد.
    بعد بروشون داشتم درست شد.
    ممنون محمد که پی گیر بودی

  24. #20
    کاربر دائمی wantedboy آواتار ها
    تاریخ عضویت
    May 2011
    نام
    علی‏ ‏محمد‏ ‏شکرالهی
    نوشته ها
    492
    تشکر
    201
    تشکر شده 629 بار در 204 پست

    پیش فرض

    سلام دوستان
    من از روی مموری عکس با پسوند bmp نشون میدم عکس هام رو به رنگ زرد نشون میده کسی تا حالا به این مشکل بر خورده؟
    داخل یه جا قبلا خونده بودم یکی هم همین اتفاق ها براش افتاده بود ولی اون عکس هاش به سمت رنگ آبی میرفت!؟؟؟
    تا حالا واسه کسی اتفاق افتاده؟؟؟؟

صفحه 1 از 2 12 آخرینآخرین

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

  1. درخواست Pcb برای راه اندازی sim900
    توسط alirezatanehk در انجمن ماژول ها و دستگاه های مخابراتی
    پاسخ: 3
    آخرين نوشته: 11-06-2014, 22:26
  2. آموزش نرم افزار microsoft robotic stdio
    توسط xbehzad در انجمن در خواست نرم افزارو كرك
    پاسخ: 0
    آخرين نوشته: 04-12-2013, 15:02
  3. در خواست نرم افزار شبیه سازی میدان مغناطیسی
    توسط mohamad_musav در انجمن در خواست نرم افزارو كرك
    پاسخ: 17
    آخرين نوشته: 11-12-2012, 21:58
  4. درخواست کمک فوری جهت راه اندازی آزمایشگاه کوچک خانگی
    توسط alamdar در انجمن طراحی و ساخت و آزمایش مدارت الکترونیک
    پاسخ: 29
    آخرين نوشته: 01-05-2012, 22:39
  5. درخواست مشاوره جهت راه اندازی فروشگاه !!
    توسط alamdar در انجمن گفت و گوي آزاد
    پاسخ: 0
    آخرين نوشته: 27-04-2012, 22:11

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

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