سلام دوستان
کسی تا حالا فلش مموری را با stm32 را انداخته؟
مثلا اطلاعات بخونیم بنویسیم و عکس باز کنیم و فایل تکس و غیره ...
سلام دوستان
کسی تا حالا فلش مموری را با stm32 را انداخته؟
مثلا اطلاعات بخونیم بنویسیم و عکس باز کنیم و فایل تکس و غیره ...
سلام
بنده هم به شدت دنبال اینم که بتونم اطلاعات فلش مموری رو با میکرو arm بخونم. یه کتابخونه هایی دراین باره پیدا کردم اما فعلا به نتیجه نرسیدم.
اگه دوستان اطلاعاتی در این باره دارند و همچین کاری رو انجام دادند، ممنون میشیم راهنمایی کنند...
داخل لینک زیر یک سری اطلاعات پیدا کردم
دوستان ببینید چطوره؟
http://www.emcu.it/STM32/STM32-USB-F....html#Remember
مهندس مد Full Speed به درد خودمون نمیخوره. چون سرعتش کمه و برای پرینتر و اسکنر کاربرد داره. حداکثر سرعتش 12Mb/s هستش.
خودمون باید از مد High Speed که حداکثر سرعتش 480Mb/s هستش استفاده کنیم. که همون USB2.0 خودمونه. و برای اتصال ادوات پرسرعت مثل فلش مموری و ... استفاده میشه.
سلام
من فلش میزنم به کا مپیوتر بیشتر از 12مگ نمیره
ما فعلا همون full speed را بندازیم.
به قول معروف گاماس گاماس
مهندس سرعت Full Speed حداکثر 12Mbit/s هستش. یعنی 1.5MByte/s .
سلام دوستان
یه نگاهی هم به این لینک بندازید
http://www.emcu.it/STM32/STM32_USB_D..._Host_OTG.html
من با lpc1768 تونستم از فلش بخونم و بنویسم . ولی stm32f107 رو هر کاری کرم . نشد که نشد . تو دیباگ که نگاه کردم تا 3 - 4 مرحله از کافیگ فلش جلو میره بعد دیگه گیر میکنه
اگه منظور stm32 هست که از مثال توی سایت st برداشتم که یه پروژه بود برای میکروهای مختلف و برد های آموزشی خود st . من همونو کامپایل و اجرا کردم تو مد دیباگ نگاه کردم دیدم متغیری که در مورد usb بود تا 3 -4 مرحیه از کانفیگ و جلو رفت و دیگه استوپ کرد. البته بردشو من خودم ساختم . D+ D- رو وصل کردو . فکر کنم VBUS هم وصل کردم به میکرو . بازم نشد . دیگه منو خسته کرد رفتم با LPC1768 پروؤه رو انجام دادم
ویرایش توسط mzarkoob : 21-03-2014 در ساعت 12:53
دوست عزیز اگه امکان داره درمورد همون lpc1768 بنده رو راهنمایی کنید. به چه سایتی مراجعه کنم؟
ویرایش توسط mzarkoob : 21-03-2014 در ساعت 12:53
ARM controllers, SD MMC cards and Filesystem
از این استفاده کردم برای lpc1768
سلام دوستان
فکر کنم این پروژه زیر که فایل mp3 از فلش می خونه عملیه.
http://vedder.se/2012/12/stm32f4-dis...nd-mp3-player/
و
http://vedder.se/2012/07/play-mp3-on...2f4-discovery/
ویرایش توسط wantedboy : 24-03-2014 در ساعت 10:40
سلام
شما میتونید با همون مثالهای خود نرم افزار کیل usb host رو راه اندازی کنید من این کار رو کردم و جواب هم گرفتم.
البته یه مسئله ای که وجود داره و من نتونستم بفهمم ایراد کجاست اینه که متاسفانه در آیسی های موجود بازار (32f107rct) تقریبن هر 4 تا آیسی یدونش usb hosش کار نمیکنه . او دوستمونم که میگه هر کاری کردم نشد احتمالن از شانسش یدونه از اونا گیرش اومده.
نه با مثال کیل جدید 5.10 راه افتاد . با مثال خود st نشد .
از متال کیل خوشم نیومد . میخوام با مثال st راه بندازمش
سلام عرض کردم خدمت مهندسان گرامی
اول اینکه این نکته که این دوست عزیزمون مطرح کردند تا چه حد صحت داره ؟ فقط تو همین فروم این مطلبو دیدم . اگه اینطوری باشه باید عوض کنم میکرو
من یه میکرو STM32F107RCT6 گرفتم و یه برد رااه انداز براش طراحی کردم با کامپایلر کیل با کتابخانه های RL-Arm براش برنامه نوشتم اما جواب نمیده .
رو حالت بوت لودر هم میزارم جواب نمیده .
وقتی به کامپیوتر وصل می کنم Error Usb Device Not Recognized میده .
بدجور کلافه شدم
اینم نمونه توابعی هستش که باهاش کار میکنم .
usbd_init();
usbd_connect (__TRUE);
usbd_hid_init();
usbd_reset_core();
while (!usbd_configured());
سلام دوستان
من کتابخونه ی usbOTG برای stm32f407 رو دارم. برای برد دیسکاوریم پیدا کرده بودم. تو سمپلش پروژه کیل خوندن از روی فلش هم هست. درست کردن پروژه از اول با سورس کتابخونه یه خورده دردسر داره ولی سمپلش خوب کار میکنه. اگر به کار کسی میاد بزارم.
سلام دوستان این شماتیک سخت افزاری اتصال بین پورت usb و میکرو stm32f103 چجوری هستش بعضی جاها از ترانزیستور استفاده کرده و بعضی جاها بدون ترانزیستور . کلا سوالم اینه که اگه بخوایم برد و در مد usb device ببندیم شماتیک درستش و عملیش چجوری هستش؟ با تشکر
دوستان کسی نبود؟!