سلام
دوستان این فطعات کدامشان پیدا میشه در ایران
At45db161 = 16 mbit = 2 mbyte
at45db321 = 32 mbit = 4 mbyte
at45db641 = 64mbit = 8 mbyte
سلام
دوستان این فطعات کدامشان پیدا میشه در ایران
At45db161 = 16 mbit = 2 mbyte
at45db321 = 32 mbit = 4 mbyte
at45db641 = 64mbit = 8 mbyte
سلام
در تهران پایا و جوان بعضی ها را دارند. (At45db161 و at45db321)
حتما" قبل از خرید قیمت بگیرید از جفتشون و اگه جاهای دیگه داشت.
تمام قطعات را بعضی موقع ها جوان خیلی ازرانتر میده و بعضی موقع ها پایا.
برای مثال at45db321 را جوان میده 3400 تومان و همین را پایا میده 10500 تومان !!
سلام مهندس
بله اين آي.سي دو حالت داره. استفاده از دو بافر 512 بايتي يا دو بافر 528 بايتي.
حداكثر سرعت كلاك اس.پي.آي ورودي 66 مگاهرتزه.
همين آي.سي AT45DB161Dظرفيتش 2 مگابايت هستش.
مثلا ديتاي مربوط به يه عكس 500 كيلوبايتي به اين صورت درون اين خافظه ذخيره ميشه:
500KB= 500*1024 Byte= 512000 Byte -1
2- چون هر سلول(صفحه) در اين حافظه شامل 512 بايت ميشه.
3- اگه عدد 512000 بر 512 تقسيم كنيم--> 1000.
4- يعني 1000 صفحه از اين حافظه اشغال ميشه.
مهندس براي دسترسي به سرعت خوندن بالا بايد از ميكروي ARM استفاده كنيد.
_____________________________________
_____________________________________
دایی جان - این کاری که شما داری انجام میدی از عهده هیچ eeprom بر نمیآد .
چون تعداد نوشتن ها و پاک کردن ها خیلی زیاد هست به زودی هر فلشی هم که بذاری از کار می افته
و اما راهکار :
راه کار اول و پیشنهادی من:
استفاده از رم خارجی و باتری بک آپ که محدودیت تعداد نوشتن ها رو از پیش روت برداره ، رم تو حالت استندبای جریان کشی خیلی کمی داره - مثلا اگز دیتایی که میخوایی ذخیره کنی از 64 بایت کمتر هست میتونی حتی از آیسی ds1307 ,8 هم استفاده کنی چرا که 64 بایت رم داره داخلش که با باطری نگه میداره
راه کار دوم : (یکم خام هست)
اینه که بیای یه فلش حجیم بذاری مثلا آیسی at45d161 که یک مگ حافظه فلش داره ، فرض کن شما دادت 1 کیلو بایت هست، که میشه 1000 تا از این ساختار رو توش ذخیره کرد. برای هر متغییر یه آیدی در نظر میگیری ، و هنگام تغییر اون متغییر اونو تو خونه جدی مینویسی و مقدار قبلی رو پاک نمیکنی تا به انتهای فلش برسی ، بعد اگر مجبور بودی حافظه رو پاک می کنی ، مزیتش اینه که مثلا بعد از 1000 بار نوشتن داده ها در واقع 1 بار کل حافظه رو نوشتی و اگر محدودیت رایت 100000 باشه با این تکنیک این محدودیت رو به 100000000 بار میرسونی!
اولین مرحله شناخت آفرینش همانا خرد است چشم و گوش و زبان سه نگهبان اویند که لاجرم هر چه نیکی و شر است از همین سه ریشه می گیرد .و افسوس که بدنبال کنندگان خرد اندکند باید که به سخن دانندگان راه جست و باید جهان را کاوش نمود و از هر کسی دانشی آموخت و یک دم را هم برای آموختن نباید از دست داد . فردوسی خردمند
با سلام
رم های باتری دار ذیل در دسترس هستند:
دارای باتری و بخش ساعت rtc نیز هستند.
باس 8 بیتی و آدرس 13 تا 15 بیتی.
48t08 = 8kbyte
48t35 = 32kbyte
اگر تاریخ ساخت جدید انتخاب کنبد، تا 15 سال داده را نگه می دارد.
سرعت خواندن و نوشتن هم در حدود 90 تا 150 نانو ثانیه است.
با سپاس
سلام دوستان
این فلش ها را میشه با پروگرامر اطلاعات ریخت توش ؟
( At45db161 - at45db321 - at45db641 )
دوستان سلام
من میخوام توی این ای سی at45d641 صوت رو ذخیره کنم و بعد با میکرو اون رو اجر و پخش کنم .
با bascome کار میکنم ممنون میشم کمکنین واسخ ذخیره و خوندن از این ای سی
سلام مهندس جان. من السیدی 7اینچ را راه انداختم و مشکلی هم ندارم فقط فضای ذخیره عکس روی میکرو(stm32f103) کمه و میخوام چندتا عکس را روی این فلش ذخیره کنم و با میکرو دیتا را بخونم و رو السیدی نمایش بدم. لطفا راهنمایی میکنید.سلام مهندس
ميتونيد به آدرس وبلاگ شخصيم كه تو امضام اوردم مراجعه كنيد. من با اين آي.سي كار كردم.
سلام
دوستان کسی کد یا کتابخانه ای برای راه اندازی at45B161 در کدویژن نوشته ؟
من میخوام با این at45B161کار کنم ولی موندم که چکارکنم
مثلا این آی سی دوتا بافر برای خواندن و نوشتن داره که نمیدونم از کدامش باید استفاده کنم
یا آیا باید محتوای بافر را به حافظه اصلی انتقال داد یه لازم نیست ؟ اگر لازم است کدام بافر ؟
اگر کسی اطلاعی داره کمک کنه
ویرایش توسط hamidam : 19-01-2014 در ساعت 11:21
سلام در وبلاگ شخصی sadmonew (اقای صادق محمدی) این قطعه قبلا راه اندازی شده .