نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • اخبار
  • چگونه کارت SD را به میکروکنترلر متصل کنیم؟ (راه بدوی). کامپیوتر کارت حافظه sd، minisd، microsd را نمی بیند

چگونه کارت SD را به میکروکنترلر متصل کنیم؟ (راه بدوی). کامپیوتر کارت حافظه sd، minisd، microsd را نمی بیند

مقالات و لایف هک ها

سوال رایج، نحوه فعال کردن کارت حافظه روی گوشی، مورد توجه بسیاری از دارندگان دستگاه های تلفن همراه است که فضای خالی بسیار کمی برای ذخیره اطلاعات مفید در آنها وجود دارد. گاهی اوقات کاربران نیاز دارند فایل های لازم را در آن کپی کرده و حافظه تلفن همراه خود را آزاد کنند.

نصب کارت حافظه روی گوشی

1. برای نصب کارت حافظه روی دستگاه، باید یک اسلات اتصال برای این قسمت در خود گوشی پیدا کنید. به عنوان یک قاعده، در پانل ابزار، در کنار قرار می گیرد.

2. سپس نقشه انتخاب شده از نظر حجم برای کاربر در اینجا بارگذاری می شود.

3. لازم است بررسی شود که قطعه چقدر در شکاف ثابت شده است. اگر همه چیز خوب باشد، یک کلیک رسا شنیده می شود. به عنوان یک قاعده، برای شناسایی کارت حافظه توسط تلفن، نیازی به انجام هیچ کار دیگری نیست. با این حال، ممکن است استثناهایی وجود داشته باشد.

اگر کارت حافظه روی گوشی قابل مشاهده نیست چه باید کرد؟

اغلب، خواندن اطلاعات از یک کارت حافظه فعال، بر خلاف یک کارت ابتدایی، به یک مشکل واقعی تبدیل می شود. به همین دلیل است که بسیاری از کاربران در این فکر هستند که چگونه کارت حافظه گوشی را روشن کنند، در صورتی که به عنوان یک دستگاه USB قابل مشاهده نیست و اصلاً روی دستگاه نمایش داده نمی شود.

1. اگر چنین افزونه ای روی تلفن همراه نصب شده باشد، با استفاده از کارتخوان می توان مشکلات را حل کرد. این دستگاه یک آداپتور جهانی واقعی است. کار او فقط بر خواندن اطلاعات از کارت های حافظه مختلف متمرکز شده است.

2. کارتخوان ها متفاوت هستند: چند فرمت، داخلی و تک فرمت. به همین دلیل است که هنگام انتخاب آن باید به استفاده از خود کارت حافظه در گوشی توجه کنید: Micro SD، Mini SD یا SD.

3. برای روشن کردن کارت حافظه، ابتدا باید خود کارت خوان را به کامپیوتر متصل کنید. در تلفن، باید همه برنامه ها و پوشه ها را ببندید.

سپس کارت حافظه از تلفن همراه خارج شده و در دستگاه مخصوص بارگذاری می شود. پس از اتصال آداپتور، اطلاعات در پوشه ای به نام "کامپیوتر من" نمایش داده می شود. به عنوان یک قاعده، پس از دستکاری داده ها، کارت شروع به تعامل کامل با خود تلفن می کند. با این حال، به دلایل ایمنی، همچنان توصیه می شود که داده ها را از یک دستگاه تلفن همراه به رایانه شخصی منتقل کنید.

در میان نکات دیگر، شایان ذکر است که بسیاری از کارشناسان توصیه می کنند کارت حافظه ای را خریداری کنید که از نظر حجم، بزرگترین کارت حافظه باشد.

شاید گوشی از کارت 12 گیگابایتی پشتیبانی نمی کند

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

بنابراین شاید گوشی شما بتواند کارت های SD با حداکثر ظرفیت 8 گیگابایت را بپذیرد ... به مشخصات گوشی خود نگاه کنید

برو تو سایت سازنده گوشی یا یه فروشگاه اینترنتی ببین چه کارت هایی رو ساپورت میکنه و 12 رو از کجا گرفتی؟؟؟ معمولاً 8، 16، 32 می روند)

فرمت کارت

چگونه کارت SD را در اندروید فعال کنیم؟

آن را وارد کنید

اگر نمی‌توانید تبلت اندرویدی خود را به رایانه متصل کنید، آن را مجدداً راه‌اندازی کنید. این اغلب زمانی اتفاق می‌افتد که کارت SD را وارد یا خارج می‌کنید یا مکرراً USB را وصل و قطع می‌کنید.

چرا کامپیوتر گوشی اندروید رو نمیبینه ولی کارت SD رو میبینه؟؟؟

مشکل احتمالی: حالت اتصال را در تلفن به عنوان حامل تنظیم کنید. یا دسترسی در نقشه مسدود شده است، این را می توان در تنظیمات تغییر داد. من نمی توانم به طور خاص به شما بگویم، از اندروید فقط برای شما.

سامسونگ a7 در صورت اتصال به ویندوز 8 فقط شارژ می شود. چگونه آن را برای اشتراک گذاری فایل وصل کنیم؟ ... به تنظیمات-حافظه-کارت SD را بردارید سپس به صورت USB به کامپیوتر متصل شوید.

کمک! من نمی توانم کارت SD را روشن و پیکربندی کنم !! Lenovo A390 نسخه OC اندروید 4.0.4

تنظیمات - حافظه - حافظه قابل جابجایی را انتخاب کنید.

کارت SD خریدم مشکل دیری نپایید. نه برنامه های انتقال و نه برنامه های کاوشگر این مشکل را حل نمی کنند. مدل A328 اندروید 4.4.2.

چه کاری باید انجام شود تا در اندروید 4.4.2 کیت کت کش بازی روی کارت sd نوشته شود.

روت را فعال کنید و بازی ها را روی SD نصب کنید.

سلام ولی روی androyd 4.4.2 چه برنامه ای رو دانلود کنم که مستقیم روی sd دانلود بشه؟؟؟ ... LG L7 برنامه ها را به کارت SD انتقال می دهد. خطای باز کردن بسته بندی فایل فایل برنامه قبل از نصب در اندروید در چه پوشه ای دانلود می شود؟

در اینجا تمام اطلاعات مربوط به حافظه پنهان است. http://mobigama.net/kesh_na_android.html همه چیز با جزئیات شرح داده شده است ، همانطور که می گویند گم نمی شوید)))

نحوه اتصال کارت SD به iPhone 5c

به هیچ وجه. آیفون حافظه خارجی را نمی پذیرد

DirectoryBind از نسخه های 2.3.3 و 4.0.x روی اندروید کار می کند. ... شروع به کار منو gt تنظیمات gt مدیر برنامه gt صفحه را به سمت راست اسکرول کنید کارت حافظه SD gt روی برنامه انتخابی علامت بزنید gt دکمه - به کارت حافظه SD را فشار دهید.

بدون اسلات کارت sd

وقتی خواهرم حافظه کافی نداشت این کار را با خواهرم انجام دادم ، برنامه Cloud Mail.Ru را از play مارکت دانلود کردم (اگرچه او یک گوشی سامسونگ روی اندروید دارد اما فکر می کنم برای آیفون باید این برنامه وجود داشته باشد. نمی دانم از کجا دانلود می کنید، اما باید آنالوگ دراپ باکس باشد، اگر چیزی باشد، اما در دراپ باکس 20 گیگابایت حافظه داده شده و در mail.ru 100 گیگابایت) و تمام عکس ها و فیلم های او را به این ایمیل منتقل کرده است. ru cloud مستقیم از صدم، بعد از اینکه از صدم به طور کامل در این ابر دانلود شدند، آنها را حذف کردم و حافظه آزاد شد، اکنون می توانید بازی ها را نصب کنید و فیلم بگیرید و عکس بگیرید و نیازی به فلش ندارید. درایو، شما فقط نیاز به دسترسی به اینترنت (ترجیحا با سرعت خوب) به ثروت خود دارید! و از طریق این اپلیکیشن، اگر اینترنت وجود داشته باشد، به نظر می رسد این همه ثروت در صدم شما باقی مانده است و هر لحظه می توانید حتی از یک صدم حتی از رایانه ای که به ایمیل شما دسترسی دارد، دانلود کنید و می توانید دسترسی به ایمیل خود را باز و بسته کنید. فایل‌های فردی برای هر کسی با ایجاد و حذف پیوندهای این فایل‌ها، به نظر چیز بی‌اهمیتی است اما به طرز دلپذیری راحت است) بنابراین پس از آن دوست دخترش من را با این چه و چگونه شکنجه کردند، همه آن را دوست داشتند، اگر خیلی واضح توضیح ندهم، بعد از یکی از بزرگترها بخواهید که با هم آشنا شوند، آنها متوجه می شوند که چیست! مگر اینکه شما را درست متوجه شده باشم ;)

چگونه کارت sg را به اندروید وصل کنیم؟:...

او را بخر

این مقاله به شما نشان می دهد که چگونه یک کارت SD را در ویندوز، مک او اس ایکس و اندروید فرمت کنید. ... اگر کامپیوتر شما دارای پورت کارت SD داخلی نیست، می توانید از USB reader خارجی استفاده کنید.

این sd است و نه sg، خوب، مهم نیست، بسته به اینکه کدام تلفن، عملکردهای انتقال برنامه بسته باشد، یا شاید کارت به سادگی در گوشی شما نباشد.

میخوام تبلت (اندروید 4.2) رو به کامپیوتر وصل کنم میگه: هنگام وصل کردن کارت SD خطایی رخ داد، چیکار کنم؟

کارت SD را بیرون بیاورید.

نحوه اتصال اندروید به کامپیوتر ... DroidExplorer علاوه بر قابلیت کار با تمامی فایل هایی که روی دستگاه و کارت SD شما وجود دارد، به شما این امکان را می دهد که به سرعت برنامه های غیر ضروری را حذف کنید.

در تبلت (اندروید) نمی توانم کارت SD را وصل کنم. او را "نمی بیند".

تنظیمات - حافظه، کارت را به درستی وارد کنید و اگر چیز مهمی روی آن نیست، به شما توصیه می کنم آن را با استفاده از تبلت فرمت کنید، شاید به همین دلیل است که نمی بیند

سعی کنید با خیال راحت آن را جدا کنید و پس از آن، بلافاصله کابل USB را جدا نکنید، بلکه منتظر بمانید تا پیام آماده کردن کارت SD ناپدید شود. ... چگونه اچ تی سی را به کامپیوتر وصل کنیم.

چگونه بدون هیچ برنامه ای وارد کارت sd در اندروید شویم؟

در نسخه های قدیمی اندروید، عملکرد نصب برنامه ها روی کارت حافظه وجود نداشت. ... 2. به قسمت Applications بروید. 3. به برگه کارت SD بروید.

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

به عنوان درایو فلش به کامپیوتر متصل شوید

اگر پوشه ای وجود ندارد: فایل های من، فایل منیجر را نصب کنید

اگر f. مدیر کارت را باز نمی کند، سپس f معمولی را دانلود کنید. مردان.
اندروید 2+ و 4+ بسیار متفاوت هستند. شما باید آنچه را که دارید بنویسید - PDA، تبلت و غیره.

چرا کارت SD به اندروید متصل نیست؟

چگونه گوشی اندروید را از طریق ورودی USB به رادیو ماشین متصل کنیم؟ نیاز به خواندن کارت حافظه خارجی

اگر یک ورودی در ضبط کننده رادیویی *USB* وجود دارد، سعی کنید موسیقی خود را به فلش درایو منتقل کنید. از آنجایی که موسیقی موجود در گوشی احتمالاً با فرمت دیگری از حافظه داخلی ضبط می شود یا از طریق FM آسان تر است. فرستنده، فرستنده روی ضبط صوت رادیویی به موج FM روشن می شود. چنین عملکردی در ناوبرها موجود است. من در مورد اندروید شما اطلاعی ندارم

در برنامه های کارت SD که قبلاً به کارت حافظه منتقل کرده ایم. ... آموزش بازیابی فایل های پاک شده در اندروید. نحوه اتصال فلش مموری به تبلت

چرا Android FLY 238 می نویسد: رایانه شخصی کارت SD را در صورت اتصال از طریق کابل USB نمی بیند؟

درایورهای مناسب را روی کامپیوتر نصب کنید

Android برنامه ها را روی فلش درایو داخلی با یک SD متصل نصب کنید. ... از آنجایی که این حجم کاملاً کافی است، کارت SD نخریدم. همه چیز خوب بود تا اینکه برای اشتراک گذاری فایل ها نیاز به اتصال SD داشتم.

مردم، اندروید با اتصال به کامپیوتر دیگر کارت sd را نمی بیند، فقط حافظه داخلی داخلی قابل مشاهده است!

دوباره کارت را به FAT32 فرمت کنید.

Android سفارشی کردن Android حافظه داخلی را با یک کارت SD خارجی در تبلت‌های Androida جایگزین کنید. ... آموزش ROOT در اندروید. نحوه اتصال یک دستگاه اندروید به عنوان یک دستگاه ذخیره سازی

چگونه آهنگ زنگ را در اندروید 4.0.4 تنظیم کنیم تا پس از اتصال کارت SD به رایانه از کار نرود؟

آهنگ زنگ را از طریق روت اکسپلورر (یا چیزی شبیه به آن) به حافظه داخلی منتقل کنید و آهنگ زنگ را از حافظه داخلی قرار دهید.

تنظیمات - حافظه - یک کارت SD را وصل کنید، اگرچه باید به طور خودکار در همان جا نصب شود. ... با شروع اندروید 2.2، نصب برنامه ها روی کارت حافظه SD یک ویژگی استاندارد است.

کارت sd داخلی در اندروید غیرفعال است. چه باید کرد؟ (نحوه روشن کردن آن) اگر روی کارت sd نشان داده نمی شود

چون اندروید با فلش دوست نیست و به تنظیمات برید بعد داخل مموری و فلش اکسترنال میاد روی اون کلیک کنید و میگه disable یا enable و غیره.

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

برای اینکه انجیر از فلش درایو عقب و جلو استفاده نکنه، وگرنه og اینجوری شروع به تاخیر می کنه

اگر کارت به رایانه متصل است چگونه برنامه ها را از SD (اندروید) حذف کنیم؟

از طریق acronis disk Director 11

نماد کارت و کارت SD اعلان را می توان حذف کرد و درست در زیر حروف خاکستری می توانید با خیال راحت کارت sd را بردارید یا وقتی روی تنظیمات کلیک می کنید - ذخیره سازی - یک کارت SD را متصل کنید. اندروید نسخه 4.2.9 و ...

بهتر است برنامه های نصب شده را از دستگاه حذف کنید، در غیر این صورت دم در هر صورت باقی می ماند

آیا می توان کش بازی را بدون کارت SD روی گوشی (اندروید) انداخت

بنابراین، اگر فقط تلفن را به رایانه وصل کنید - در تئوری، درایو فلش داخلی قابل مشاهده خواهد بود، حافظه پنهان را در آنجا پرتاب کنید.

اندروید من فلش کارت SD را وصل نمی کند چگونه وصل شویم؟ او پشت تلفن است. ... تنظیمات-حافظه-اتصال کارت SD.

اندروید من کارت SD (فلش درایو) وصل نمی کند چگونه آن را وصل کنم؟ او پشت تلفن است.

m. b را بررسی کنید. در آنجا دوخته شده از پهلو حرکت کرد.

با شروع سیستم عامل اندروید 2.2 به بالا، امکان انتقال برنامه ها به کارت حافظه SD را دارید... 2. گوشی خود را از طریق کابل USB به کامپیوتر خود وصل کنید، MiniTool Partition Wizard 11 Mb و...

کارت SD در اندروید حذف شد. چگونه برگردیم؟

در ریکاوری یک تاریخ پاک کنید
P.S. تمام داده ها حذف خواهند شد.

اگر یک کارت SD با اندازه کامل، به عنوان مثال، از یک دوربین دارید، نمی توانید آن را به تبلت وصل کنید. و در دستگاه های اپل اصلاً اسلاتی برای کارت حافظه وجود ندارد. در تبلت های اندروید و ویندوز، اسلات کارت microSD روی یکی از چهره ها قرار می گیرد و ...

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

چگونه آیفون چینی را از اصلی تشخیص دهیم؟ م؟

چینی ها خیلی زود شکسته می شوند!

کارت sd در اندروید دیده نمی شود. خوشحالم از استقبال شما کاربران عزیز سایت! ... اولین و شایع ترین دلیل کار نکردن کارت sd ممکن است سوختن آن باشد.

قیمت اول، کیفیت ساخت، عملکرد، انواع و به روز رسانی نرم افزارها و سایر گجت ها

نصب برنامه ها روی حافظه داخلی تبلت به طور پیش فرض انجام می شود. برای قرار دادن برنامه روی کارت حافظه داخلی، کافی است یک نصب استاندارد انجام دهید. ارسال آن به رسانه های خارجی کمی بیشتر طول می کشد. یک جلسه ساده تنظیمات، سیستم فایل دستگاه را پاکسازی می کند و هر برنامه جدید را روی کارت SD نصب می کند.

گزینه 1: مشخص کردن آدرس نصب

برخی از برنامه ها در حین نصب از کاربر می پرسند که کجا بماند. تعیین آدرس نصب کار سختی نیست. کارت حافظه قابل جابجایی را انتخاب کنید و تمام. اما این فقط برای برخی از برنامه ها، چنین اقلیت، صدق می کند.

گزینه 2: مسیر نصب را از قبل تعیین کنید

اگر نسخه سیستم عامل اندروید روی رایانه لوحی زودتر از 2.2 باشد، برنامه باید از پچ app2sd پشتیبانی کند. چنین مواردی در تنظیمات وجود نخواهد داشت. برای تمام نسخه های جدید، این الگوریتم برای حل مشکل مناسب است.

به "تنظیمات" بروید، مورد "حافظه" را پیدا کنید. روی آن کلیک کنید و منوی تنظیمات حافظه باز می شود. در اینجا همچنین می توانید از میزان حافظه آزاد دستگاه خود، به طور کلی فضای تبلت و میزان اشغال حافظه داخلی مطلع شوید. برخی از افراد یک کارت SD را در کارت خوان قرار می دهند و اطلاعات مربوط به درایو فلش را در رایانه پیدا می کنند، بدون اینکه بدانند این کار را می توان در رایانه لوحی انجام داد.

بخش "Default Burn Disk" را پیدا کنید که چندین منبع برای نصب برنامه ها به شما ارائه می دهد. در میان آنها، "SD-card" را انتخاب کنید. روی این مورد کلیک کنید، دایره ای در مقابل آن مشاهده خواهید کرد. اکنون نصب برنامه ها روی کارت حافظه تبلت به صورت پیش فرض است.

گزینه 3: استفاده از برنامه های شخص ثالث

به احتمال زیاد این روش به شما کمک خواهد کرد. اما او مطالبه می کند. شما می‌توانید دریابید که آیا حقوق ریشه روی رایانه لوحی دارید یا خیر. ما برنامه های ویژه ای مانند FolderMount یا GL را به SD دانلود می کنیم که به انتقال داده های بازی و برنامه به کارت حافظه SD کمک می کند. دستورالعمل های ویدئویی زیر را ببینید:

گزینه 3

برنامه ای را روی رایانه لوحی خود نصب کنید که به شما امکان می دهد آدرس نصب را انتخاب کنید. قبل از نصب مستقیم برنامه، کادر محاوره ای ظاهر می شود که در آن آدرس نصب را مشخص می کنید.

این راحت ترین گزینه ارائه شده است. زیرا نصب اجباری "پیش فرض" در همه موارد مطلوب نیست. ابزارهایی مانند InstallManager، MagicUneracer به سازماندهی پر کردن اقتصادی و منطقی حافظه تبلت کمک خواهند کرد. به هر حال، همین برنامه ها برنامه هایی را با تمام فایل های کمکی نیز حذف می کنند.

اگر برنامه روی کارت SD نصب نشده باشد

مورد "برنامه ها" را در "تنظیمات" باز کنید. در لیست برنامه ها، برنامه ای را که می خواهید به کارت قابل جابجایی منتقل کنید، انتخاب کنید. روی نماد برنامه کلیک کنید و منوی باز می شود. ببینید آیا گزینه "حرکت" دارد یا خیر. در صورت وجود، دکمه گزینه را فشار داده و کارت حافظه را انتخاب کنید. این روش نیازی به نصب نرم افزار اضافی ندارد، می توانید خودتان آن را انجام دهید.

اکنون تقریباً هر دستگاهی در سیستم عامل اندروید از کارت حافظه (microSD) پشتیبانی می کند. با این حال، گاهی اوقات مشکلاتی در ارتباط با تشخیص آن در دستگاه وجود دارد. ممکن است دلایل متعددی برای بروز چنین مشکلی وجود داشته باشد و دستکاری های خاصی برای حل آنها لازم باشد. در مرحله بعد، روش هایی را برای تصحیح چنین خطایی در نظر خواهیم گرفت.

قبل از اینکه دستورالعمل های زیر را ادامه دهید، توصیه می کنیم موارد زیر را انجام دهید:

  • دستگاه خود را مجددا راه اندازی کنید.شاید مشکلی که پیش آمده یک مورد مجزا باشد و دفعه بعد که دستگاه را راه اندازی می کنید به سادگی ناپدید می شود و درایو فلش به درستی کار می کند.
  • دوباره وصل شوید.گاهی اوقات رسانه قابل جابجایی به دلیل شل یا گرفتگی مخاطبین نمایش داده نمی شود. آن را بیرون بکشید و دوباره وارد کنید، سپس صحت تشخیص را بررسی کنید.
  • حداکثر حجمبرخی از دستگاه های تلفن همراه، به ویژه دستگاه های قدیمی تر، تنها از اندازه های خاصی از کارت های حافظه پشتیبانی می کنند. به شما توصیه می کنیم در وب سایت رسمی سازنده یا دستورالعمل ها با این ویژگی آشنا شوید تا مطمئن شوید که کارت SD با این مقدار حافظه به طور معمول با دستگاه شما کار می کند.
  • دستگاه های دیگر را بررسی کنید.ممکن است درایو فلش آسیب دیده یا شکسته باشد. آن را در گوشی هوشمند یا تبلت، لپ تاپ یا رایانه دیگری قرار دهید تا مطمئن شوید که کار می کند. اگر روی هیچ تجهیزاتی قابل خواندن نیست، باید با یک دستگاه جدید جایگزین شود.

علاوه بر چنین مشکلات تشخیصی، خطایی رخ می دهد که درایو فلش آسیب دیده است. برای راهنمایی دقیق در مورد نحوه تعمیر آن، مطالب ما را در لینک زیر بخوانید.

اگر نکات قبلی هیچ نتیجه ای به همراه نداشت و رسانه ذخیره سازی هنوز توسط تلفن هوشمند یا تبلت شناسایی نشد، به روش های عمل زیر توجه کنید. ما آنها را به ترتیب سختی مرتب کرده ایم تا بتوانید بدون زحمت زیاد هر کدام را به ترتیب اجرا کنید.

روش 1: حذف داده های کش

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

دستورالعمل های دقیق در مورد نحوه تغییر حالت Recovery در سیستم عامل اندروید و روش های دیگر حذف کش را می توانید در مقاله های زیر مشاهده کنید.

روش 2: خطاهای کارت حافظه را بررسی کنید

به عنوان بخشی از این روش، تعدادی از مراحل ساده را دنبال کنید:


اگر اسکن خطاها کمکی نکرد، باید اقدامات جدی تری انجام شود.

روش 3: رسانه را قالب بندی کنید

برای انجام این روش، همچنین باید کارت SD را با استفاده از آداپتورها یا آداپتورهای مخصوص به رایانه یا لپ تاپ متصل کنید.

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

اگر مشکلی در قالب بندی دارید، توصیه می کنیم مقاله دیگر ما را در لینک زیر بخوانید. در آنجا هفت راه برای حل این مشکل پیدا خواهید کرد و به راحتی می توانید آن را برطرف کنید.

اغلب، حذف داده ها از کارت در مواردی که پس از اتصال به تجهیزات دیگر شناسایی نمی شود، کمک می کند. فقط باید دستورالعمل های بالا را دنبال کنید، سپس بلافاصله رسانه را در گوشی هوشمند یا تبلت خود قرار دهید و عملکرد آن را بررسی کنید.

روش 4: یک حجم خالی ایجاد کنید

گاهی اوقات، به دلیل اینکه کارت دارای بخش مخفی است، حافظه آن برای ذخیره اطلاعات از تلفن هوشمند کافی نیست. از جمله، در این مورد، مشکلات با تشخیص وجود دارد. برای رفع آنها، باید کارت را به رایانه شخصی متصل کنید و مراحل زیر را دنبال کنید:

  1. از طریق منو "شروع"قابل اعتماد و متخصص "صفحه کنترل".
  2. در اینجا یک دسته را انتخاب کنید "مدیریت".
  3. در میان لیست همه اجزا، پیدا کنید و روی آن دوبار کلیک کنید "مدیریت کامپیوتر".
  4. در پنجره باز شده باید انتخاب کنید "مدیریت دیسک".
  5. در اینجا به شماره دیسکی که درایو فلش شما است نگاه کنید و همچنین مقدار کل حافظه را یادداشت کنید. این اطلاعات را برای استفاده بعدی یادداشت یا به خاطر بسپارید.
  6. ترکیب کلید Win+Rضربه محکم و ناگهانی را اجرا کنید "اجرا کن". cmd را تایپ کرده و روی آن کلیک کنید "خوب".
  7. در پنجره باز شده دستور diskpart را وارد کرده و کلیک کنید وارد.
  8. اعطای مجوز برای اجرای ابزار.
  9. اکنون به سراغ برنامه کار با پارتیشن های دیسک رفته اید. او یکسان دارد "خط فرمان"چشم انداز. در اینجا باید لیست دیسک را وارد کرده و دوباره روی آن کلیک کنید وارد.
  10. لیست دیسک ها را بررسی کنید، درایو فلش خود را در آنجا پیدا کنید، سپس دیسک 1 را انتخاب کنید، جایی که 1 – شماره دیسک محیط مورد نیاز.
  11. فقط پاک کردن تمام داده ها و پارتیشن ها باقی می ماند. این روش با استفاده از دستور پاک انجام می شود.
  12. منتظر بمانید تا فرآیند تکمیل شود و می توانید پنجره را ببندید.

اکنون به این دست یافته ایم که کارت SD کاملاً تمیز است: تمام اطلاعات، پارتیشن های باز و پنهان از آن حذف شده است. برای عملکرد عادی باید یک ولوم جدید در گوشی ایجاد شود. به این صورت انجام می شود:

  1. چهار مرحله اول دستورالعمل قبلی را تکرار کنید تا دوباره به منوی مدیریت دیسک بازگردید.
  2. رسانه قابل جابجایی مورد نیاز را انتخاب کنید، روی علامت با حافظه آن راست کلیک کرده و انتخاب کنید "ایجاد جلد جدید".
  3. New Simple Volume Wizard در مقابل شما باز می شود. برای شروع روی آن کلیک کنید "به علاوه".
  4. لازم نیست اندازه صدا را مشخص کنید، بگذارید تمام فضای آزاد را اشغال کند، بنابراین درایو فلش با یک دستگاه تلفن همراه بهتر کار می کند. بنابراین فقط به مرحله بعدی بروید.
  5. هر حرف رایگان را به حجم اختصاص دهید و کلیک کنید "به علاوه".
  6. اگر فرمت پیش فرض نباشد، باید قالب بندی انجام شود FAT32. سپس این فایل سیستم را انتخاب کنید، اندازه خوشه را ترک کنید "پیش فرض"و برید جلو.
  7. پس از اتمام مراحل، اطلاعات مربوط به پارامترهای انتخاب شده در مقابل شما نمایش داده می شود. آنها را بررسی کنید و کار را انجام دهید.
  8. اکنون در منو "مدیریت دیسک"حجم جدیدی را مشاهده می کنید که تمام فضای منطقی کارت حافظه را اشغال می کند. این بدان معناست که فرآیند با موفقیت به پایان رسید.

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

ما تصویر را از کارت SD روی صفحه نمایش نشان دادیم، اما برخی از نکات در آن نادیده گرفته شد، اولین - اتصال خود کارت، دوم - تنها بخشی از عملکردهای کتابخانه در نظر گرفته شد. پتی FatFsبیایید نگاهی دقیق تر به این نکات بیندازیم.

ارتباط با کارت از طریق یکی از دو رابط امکان پذیر است، SPIیا SD.



باید بگویم که رابط SD می تواند در حالت های یک بیتی و چهار بیتی کار کند.

طرح اتصال کارت از طریق SPI استاندارد است و به نظر می رسد، پین های استفاده نشده کارت باید با استفاده از یک مقاومت 10K به منبع تغذیه متصل شوند.


اما در طراحی های آماتور، مقاومت های کششی اغلب نادیده گرفته می شوند و نمودار اتصال را ساده می کنند.

لازم به ذکر است که هنگام اتصال از طریق SPI، کارت نسبت به ولتاژ تغذیه بسیار سخت است و افت کوچک ولتاژ منبع تغذیه منجر به عدم کارکرد کارت می شود، این از تجربه شخصی تأیید شده است، چیزی برای گفتن در مورد کارت وجود ندارد. رابط SD، من هنوز آن را امتحان نکردم. همه اینها برایش نوشته شده بود برای منبع تغذیه، نصب خازن ضروری است. در مورد سلف، باید برای جریان تا 100 میلی آمپر درجه بندی شود، اما نصب آن ضروری نیست.

نمودارهای نشان داده شده در بالا نشان می دهد که کارت برای کار به 3.3 ولت نیاز دارد، به ترتیب در خطوط داده، ولتاژ نباید از محدوده 0 - 3.3 ولت فراتر رود و در اینجا این سوال پیش می آید که اگر MC با 5 ولت تغذیه شود چه می شود. ?
پاسخ ساده است، شما باید خطوط داده را مطابقت دهید، و این را می توان با استفاده از یک تقسیم کننده مقاومتی معمولی انجام داد.


نمودار نشان می دهد که خط MISO نیازی به تطبیق ندارد زیرا داده ها از طریق این خط منتقل می شوند از کارت به MK.
در واقع، تعداد کمی از افراد کارت را مستقیماً به MK متصل می کنند، اتصال کانکتور کارت به MK بسیار راحت تر است یا یک سپر با کانکتور و تمام مهارهای لازم خریداری می شود.

ما اتصال را فهمیدیم، اکنون بیایید نحوه استفاده از کتابخانه را بررسی کنیم پتی FatFsکه برای میکروکنترلرهای 8 بیتی با حجم حافظه کم طراحی شده است.

این کتابخانه شامل 5 فایل است:
عدد صحیح.h- یک فایل هدر که انواع داده های اصلی را توصیف می کند.

diskio.h- یک فایل هدر که نمونه های اولیه توابع سطح پایین را برای کار با دیسک و کدهای وضعیت آنها را اعلام می کند.

diskio.c- توابع سطح پایین باید در این فایل پیاده سازی شوند، در ابتدا "خرد" وجود دارد.

pffconf.h- فایل پیکربندی.

pff.h- فایل هدر که در آن نمونه اولیه توابع برای تعامل با سیستم فایل دیسک اعلام شده است.

pff.c- فایل شامل اجرای توابع برای تعامل با سیستم فایل دیسک است.

مشاهده می شود که برای کارکرد کتابخانه، نیاز به پیاده سازی توابع سطح پایین است. اما اگر در مورد AVR یا PIC صحبت می کنیم، برای آنها در سایت می توانید نمونه کار با کتابخانه را که حاوی فایل است دانلود کنید. mmc، توابع سطح پایین قبلاً در آن پیاده سازی شده اند. همچنین لازم است پیکربندی کتابخانه را در فایل pff.h تنظیم کنید و توابع لازم برای کار SPI را بنویسید.

توابع Petit FatFs.

FRESULT pf_mount (FATFS*)- عملکرد دیسک را نصب/ جدا می کند. این تابع باید قبل از شروع کار با دیسک فراخوانی شود، اگر تابع را با اشاره گر تهی فراخوانی کنید، دیسک unmount شده است. تابع را می توان در هر زمان فراخوانی کرد.

گزینه ها
FATFS* fs- یک اشاره گر به یک شی از نوع FATFS، شرح این ساختار را می توان در فایل pff.h یافت. ما فقط باید یک متغیر از این نوع را اعلام کنیم.

مقادیر برگشتی:
FR_OK (0)
FR_NOT_READY- دستگاه را نمی توان مقداردهی اولیه کرد
FR_DISK_ERR- هنگام خواندن از دیسک خطایی رخ داد
FR_NO_FILESYSTEM- درایو پارتیشن FAT معتبری ندارد

FATFS fs;//اعلان یک شی از نوع FATFS //نصب دیسک اگر (pf_mount(&fs) == FR_OK) (//نصب دیسک، کار با آن //نصب دیسک pf_mount(NULL)؛ ) دیگری (/ /در نصب دیسک ناموفق بود)

FRESULT pf_open (const char* مسیر)- تابع یک فایل موجود را باز می کند. پس از باز شدن فایل، می توانید با آن کار کنید، یعنی از روی آن بخوانید و روی آن بنویسید. می توانید با یک فایل باز کار کنید تا زمانی که فایل دیگری باز شود. تابع را می توان در هر زمان فراخوانی کرد.

گزینه ها
const char* path- یک اشاره گر به رشته ای که مسیر فایل را نشان می دهد. مسیر باید کاملاً نسبت به دایرکتوری ریشه مشخص شود و دایرکتوری ها را با اسلش از هم جدا کند.

مقادیر برگشتی:
FR_OK (0)- در صورت اجرای موفقیت آمیز تابع بازگردانده می شود
FR_NO_FILE- فایل پیدا نشد
FR_DISK_ERR- خطای دیسک
FR_NOT_ENABLED- دیسک نصب نشده است

FATFS fs;//اعلان یک شی از نوع FATFS //نصب دیسک if (pf_mount(&fs) == FR_OK) (//باز کردن فایل واقع در دایرکتوری ریشه if(pf_open("hello.txt") == FR_OK ) ( // انجام کاری ) //فایل موجود در پوشه را باز کنید new if(pf_open("new/hello.txt") == FR_OK) ( // کاری انجام دهید ) //دسکت کردن دیسک pf_mount(NULL)؛ ) else (// موفق به نصب دیسک نشد)

FRESULT pf_read(void* buff، WORD btr، WORD* br)- تابع تعداد مشخص شده بایت ها را از فایل می خواند و آنها را در بافر ذخیره می کند. اگر تعداد بایت های خوانده شده کمتر از مقدار مشخص شده باشد، به پایان فایل رسیده است.
#define _USE_READ 1

گزینه ها:
باطل *باف- اشاره گر به بافری که داده های خوانده شده در آن ذخیره می شود
WORD btr- تعداد بایت هایی که باید خوانده شوند
WORD*br- اشاره گر به متغیری که تعداد بایت های خوانده شده را ذخیره می کند.

مقادیر برگشتی:
FR_OK (0)- در صورت اجرای موفقیت آمیز تابع بازگردانده می شود
FR_DISK_ERR- خطای دیسک
FR_NOT_OPENED- فایل باز نشد
FR_NOT_ENABLED- دیسک نصب نشده است

FATFS fs;//اعلان یک شی از نوع FATFS BYTE buff;//بافر برای خواندن یک فایل WORD br; // شمارنده بایت خوانده شده // mount دیسک اگر (pf_mount(&fs) == FR_OK) ( // باز کردن فایل واقع در دایرکتوری ریشه if(pf_open("hello.txt") == FR_OK) ( // خواندن 10 بایت از آن pf_read(buff, 10, &br)؛ if(br != 10) (//اگر br برابر با 10 نیست //یعنی به پایان فایل رسیده ایم) ) )

FRESULT pf_write (const void* buff، WORD btw، WORD* bw)- این تابع به شما امکان می دهد داده ها را در یک فایل باز بنویسید. برای اینکه تابع در فایل pffconf.h کار کند، باید بنویسید
#define _USE_WRITE 1

گزینه ها:
باطل *باف- اشاره گر به بافری که می خواهیم بنویسیم، مقدار صفر نوشتن را نهایی می کند
WORD btw- تعداد بایت هایی که می خواهیم بنویسیم
WORD*bw- اشاره گر به متغیری که تعداد بایت هایی که می تواند نوشته شود را ذخیره می کند. با تجزیه و تحلیل این متغیر می توانید متوجه شوید که آیا به پایان پرونده رسیده است یا خیر.

مقادیر برگشتی:
FR_OK (0)- در صورت اجرای موفقیت آمیز تابع بازگردانده می شود
FR_DISK_ERR- خطای دیسک
FR_NOT_OPENED- فایل باز نشد
FR_NOT_ENABLED- دیسک نصب نشده است

با توجه به اینکه این کتابخانه برای میکروکنترلرهایی با مقدار کمی حافظه طراحی شده است، این عملکرد دارای تعدادی محدودیت است:

  • شما نمی توانید فایل های جدیدی ایجاد کنید و فقط می توانید روی فایل های موجود بنویسید
  • حجم فایل قابل افزایش نیست
  • نمی توان مهر زمانی را به روز کرد
  • یک عملیات نوشتن فقط در یک مرز بخش قابل شروع/توقف است
  • ویژگی فایل فقط خواندنی نمی تواند از نوشتن جلوگیری کند

برای درک نکته ماقبل آخر باید بدانید که حافظه کارت به بلوک های (بخش های) 512 بایتی تقسیم شده است. ضبط را فقط می توان از ابتدای بخش شروع کرد. بنابراین، اگر بخواهیم 1000 بایت بنویسیم، بخش اول به طور کامل نوشته می شود و تنها 488 بایت به دومی نوشته می شود و 24 بایت باقی مانده با صفر پر می شود.

برای نوشتن در یک فایل باز، موارد زیر را انجام دهید:

  • نشانگر را روی مرز بخش تنظیم کنید، اگر روی مرز تنظیم نشود، نشانگر به مرز بخش پایینی گرد خواهد شد.
  • تابع نوشتن را به تعداد دلخواه صدا بزنید
  • با فراخوانی تابع با اشاره گر تهی، ورودی را نهایی کنید

برای مثالی از کار تابع ضبط، لازم است یک تابع دیگر را در نظر بگیریم.

FRESULT pf_lseek (افست DWORD)- نشانگر خواندن/نوشتن را در فایل باز تنظیم می کند. می توانید نشانگر را با یک افست مطلق یا نسبی تنظیم کنید، برای یک افست مطلق، باید یک عدد به تابع ارسال کنید.
pf_lseek (5000);
برای نسبی، مقدار اشاره گر را به موقعیت فعلی منتقل کنید fs.fptrو میزان جابجایی
pf_lseek(fs.fptr + 3000);
برای اینکه تابع در فایل pffconf.h کار کند، باید بنویسید
#define _USE_LSEEK 1

گزینه ها:
افست DWORDتعداد بایت هایی است که نشانگر را به آن جابجا می کنیم.

مقادیر برگشتی:
FR_OK (0)- در صورت اجرای موفقیت آمیز تابع بازگردانده می شود
FR_DISK_ERR- خطای دیسک
FR_NOT_OPENED- فایل باز نشد

به روش زیر می توانید داده ها را در یک فایل بنویسید.
FATFS fs;//اعلان یک شی از نوع FATFS BYTE buff;//بافر برای خواندن یک فایل WORD br; // شمارنده بایت های خوانده شده // mount دیسک اگر (pf_mount(&fs) == FR_OK) ( // باز کردن فایل واقع در دایرکتوری ریشه if(pf_open("hello.txt") == FR_OK) ( // set اشاره گر به بخش اول pf_lseek(0)؛ //write pf_write(buff, 10, &br)؛ //نهایی نوشتن pf_write(0, 0, &br); ) )

من همچنین یک کد واقعاً کارآمد را در اینجا می گذارم که از تمام توابع توضیح داده شده در بالا استفاده می کند.
#تعریف F_CPU 8000000UL #تعریف buff_size 10 #شامل #عبارتند از #include "diskio.h" #include "pff.h" #include "spi.h" FATFS fs;//اعلان یک شی از نوع FATFS BYTE read_buff;//بافر برای خواندن فایل BYTE write_buff = "hello word"; /// /buffer برای نوشتن در فایل UINT br; // شمارنده بایت ها خوانده شده int main(void) ( // mount disk if (pf_mount(&fs) == FR_OK) ( // باز کردن فایل در پوشه new if(pf_open("new/hello.txt") = = FR_OK) (//تنظیم نشانگر نوشتن pf_lseek(0)؛ //نوشتن pf_write(write_buff، buff_size، &br); //نهایی نوشتن pf_write(0, 0, &br); //تنظیم نشانگر خواندن pf_lseek(0)؛ / /read که نوشتیم pf_read(read_buff, buff_size, &br); if(br != buff_size) (//اگر br برابر با buff_size نیست //یعنی به پایان فایل رسیده ایم) ) //mount the دیسک pf_mount(NULL)؛ ) while(1) ())

FRESULT pf_opendir (DIR* dp، const char * مسیر)- تابع یک دایرکتوری موجود را باز می کند و یک اشاره گر به یک شی از نوع DIR ایجاد می کند که برای دریافت لیستی از فایل ها در دایرکتوری باز استفاده می شود.
برای اینکه تابع در فایل pffconf.h کار کند، باید بنویسید
#تعریف _USE_DIR 1

گزینه ها:
DIR *dp- اشاره گر به متغیری از نوع DIR.

const char * مسیر- اشاره گر به رشته ای که حاوی مسیر دایرکتوری است، دایرکتوری ها با یک اسلش از هم جدا می شوند

مقادیر برگشتی:
FR_OK (0)- در صورت اجرای موفقیت آمیز تابع بازگردانده می شود
FR_NO_PATH- نتوانستم مسیر را پیدا کنم
FR_NOT_READY- مقداردهی اولیه دیسک ناموفق بود
FR_DISK_ERR- خطای دیسک
FR_NOT_ENABLED- دیسک نصب نشده است

//اعلان متغیرهای FATFS fs; DIR dir; //mount disk pf_mount(&fs); //open directory pf_opendir(&dir, "MY_FOLDER");

FRESULT pf_readdir (DIR* dp، FILINFO* fno)- تابع به شما امکان می دهد محتویات دایرکتوری را بخوانید. برای انجام این کار، یک دایرکتوری با تابع ()pf_opendir باز کنید و ()pf_readdir را فراخوانی کنید. هر بار که تابع فراخوانی می شود، نام شی (پوشه/فایل) واقع در دایرکتوری مشخص شده را برمی گرداند. وقتی تمام اشیاء را بررسی کرد، رشته تهی را در عنصر آرایه fno.fname برمی گرداند.
برای اینکه تابع در فایل pffconf.h کار کند، باید بنویسید
#تعریف _USE_DIR 1

گزینه ها:
DIR *dp- اشاره گر به متغیری از نوع DIR که باید قبلاً اعلام شود

FILINFO * fno- یک اشاره گر به متغیری از نوع FILINFO که باید قبلاً اعلام شده باشد.

مقادیر برگشتی:
FR_OK- تکمیل موفقیت آمیز عملکرد
FR_DISK_ERR- خطای دیسک
FR_NOT_OPENED- دایرکتوری باز نمی شود

FATFS fs; پاسخ FRESULT; FILINFO fno; DIR dir; //mount disk pf_mount(&fs); //open directory res = pf_opendir(&dir, MY_FOLDER); //خواندن محتویات دایرکتوری برای(;;)( res = pf_readdir(&dir, &fno); //بررسی کنید آیا هنگام خواندن // خطایی وجود دارد یا خیر و آیا هنوز فایل‌هایی در دایرکتوری مشخص شده وجود دارد اگر ((res ! = FR_OK) || (fno.fname == 0))( break; ) //نمایش به روشی مناسب fno.fname usart_sendStr(fno.name); usart_sendStr(/r); )

و در نهایت، پروژه کاری را اینجا می گذارم

برترین مقالات مرتبط