PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل ارتباط با sd card در پروژه http upload , ftp demo



ashil2012
24-06-2016, 23:20
سلام خدمت مهندسین عزیز
با سلام
من در راه اندازی و تست برنامه نمونه برد lpc1768 نیاز به راهنمایی دارم ممنون میشم اگه کسی میدونه کمک کنه .در مثال http upload امکان ارسال فایل از pc و ذخیره بر روی sd card وجود داره . برنامه نمونه رو برد بدون خطا کامپایل شد وقتی کابل شبکه به pc , وصل میکنم ارتباط برقرار است و صفحه web browser گزینه های file upload , format,directory رو نمایش میده و ظاهرا همه چی درست است .اما وقتی فایل رو از pc انتخاب و ارسال میکنم نه پیغامی میده و نه چیزی در sd card ذخیره میشه .ارتباط سخت افزاری sd card هم درست است با یک مثال نمونه یک فایل در فلش ساختم و ذخیره شد . ممنون میشم اگر کسی رو اين مورى كار كرىه راهنماييم كنه ز

با تشكر

mzarkoob
25-06-2016, 18:04
سلام
آیا در این مثال
http upload کانفیگ پایه ها مربوط به sd کارت همانی است که در یک مثال نمونه یک فایل در فلش ساختید؟

ashil2012
26-06-2016, 02:04
سلام جناب مهندس زرکوب
ممنون از توجهتون .مشکلم حل شد اشکال همون تو فایل lpc17_spi بود ، قسمت انتهای فایل تعریف تابع وجود فلش مموری درست تعریف نشده بود . دوستان سوال داشتند در خدمتم.
اما یه مسیله دیگه دارم حالا تو همین برنامه چطور میشه به جای sd card روی usb host فایل رو اپلود کرد . در فایل file_config گزینه usb هم وجود داره ولی وقتی به جای memory device که همون sd card باشه روی usb تیک فعال رو میزنم رو تابع finit هنگ میکنه . ممنون میشم راهنماییم کنید

ROBOMAN
02-03-2018, 15:03
سلام میشه بگید کجای این فایل رو باید دستکاری کرد تا sd رو بشناسه؟

ROBOMAN
03-03-2018, 13:03
سلام کسی نبود ج بده؟

mzarkoob
03-03-2018, 13:22
سلام
آیا در راه اندازی sd کارت مشکل دارید؟
بردتان چیست؟
از چه سمپلی می خواهید استفاده کنید؟

ROBOMAN
03-03-2018, 14:00
از برد اموزشی کویر ewb 1768
سمپل داخل سی دی کار نمیکنه http upload .قسمت sd کار نمیکنه و سمپل ftp اصلا پینگ نمیشه

mzarkoob
03-03-2018, 14:17
سمپل http upload را چک نکرده ام البته در مورد سمپل هابی همراه :
------------------
معمولا به همراه یک برد آموزشی سمپل هایی قرار داده می شود. می توان این سمپل ها را به سه دسته تقسیم کرد:
1- سمپل هایی که کار می کند و ساده است و می توان متوجه عملکرد آنها شد و در آنها تغییرات لازم را اعمال کرد.
2- سمپل هایی که صرفا یک راه اندازی را انجام می دهد ولی به دلیل پیچیدگی نمی توان از آن سر در آورد، بنابراین ایجاد تغییرات لازم بر اساس نیاز در آن مشکل است.
3- سمپل هایی که کار نمی کند!

بنابراین صرف کارکردن یک سمپل کافی نیست. باید بتوان فهمید که همه توابع آن چگونه کار می کند و چگونه باید آن را بر اساس نیاز تغییر داد. تغییراتی که لازم است در یک سمپل اعمال کرد شامل تغییر کانفیگ پایه ها، توسعه توابع آن و تغییرات لازم برای بردن به یک مدل دیگر میکرو می باشد.
Telegram: Contact @armeducation (You can see links before reply)
------------------
در مورد مبحث sd کارت حداقل تغییرات این است که کانفیگ تنظیمات سمپل مطابق پایه های برد شود. همچنین مبحث sd کارت مفصل در فیلم پیشرفته lpc1768 هم با توابع rl کیل و هم با توابع ChaN شرح داده شده است.
البته مبحث http (You can see links before reply)نیز در فیلم پیشرفته در قسمت اترنت شرح عملکرد داده شده و در عمل نیز اجرا شده. این مثال http upload ترکیب این دو مبحث است. مانند مبحث تبدیل میکرو به رم ریدر (You can see links before reply) که ترکیب مبحث یو اس بی دیوایس و sd کارت است.

ROBOMAN
03-03-2018, 14:45
مهندس من فیلم های اموزشی رو ندیدم اگه امکانش هست این سورس رو بررسی کنید. ممنونم.

mzarkoob
03-03-2018, 18:33
چشم اگر فرصت شد و به کار آمد تست می کنم.
البته به این مسئله هم دقت داشته باشید که ایراد شما می تواند حتی در حد تنظیم نکردن یک بیت باشد!
---------------------
گاهی ست نکردن یک بیت باعث کار نکردن کل برنامه می شود. شاید اهمیت این بیت متناسب با زمانی باشد که صرف پیدا کردن آن شده است. چند ساعت ... چند روز ... کل کار به خاطر همین یک بیت متوقف شده است! ممکن است این یک بیت سخت افزار را هم دچار چالش بکند چون فکر می کنیم برنامه درست است و لابد سخت افزار مشکل دارد که کار نمی کند.
و این می شود چالش یک بیت!
شما در کجاها دچار چنین چالشی شده اید؟
Telegram: Contact @armeducation (You can see links before reply)
--------------------
شاید هم فراتر یعنی عملکردها را نمی دانید و اینکه در کجای برنامه چه تغییری ایجاد کنید. برای همین به دایکیومنت فیلم آموزشی ارجاع دادم .