در اين بخش مي‌توانيد آموزش و مثال‌های مرتبط با میکروکنترلرهای AVR را مشاهده بفرمایید

تاپیک را چگونه ارزیابی می کنید

اموزش + کتابخانه بسیار خوب و کاربردی برای ایسی
3
60%
خوب و مفید.
2
40%
جایی کاری بیشتر می داشت.
0
بدون راي
 
کل آرا : 5
Colonel II

Colonel II



نماد کاربر
پست ها

6615

تشکر کرده: 1670 مرتبه
تشکر شده: 8151 مرتبه
تاريخ عضويت

سه شنبه 26 آذر 1387 16:20

آرشيو سپاس: 11653 مرتبه در 2024 پست

Re: آموزش راه اندازی ایسی حافظه فلش W25Q(معرفی کتابخانه)

توسط sinaset » جمعه 20 بهمن 1396 21:52

سلام دوباره.
خواهش میکنم.
من بازم بدرستی متوجه منظور شما نشدم!
در پست بالا گفتید،خروجی 37 به شما داده میشود... اکنون می گوید،هیچ خروجی داده نمیشود؟!
--
یک سوال جداگانه،به پایه،SPI ،سخت افزار دیگر (مثل LCD یا میکرو SD یا ..) اتصال دارد؟!
--
ضمن اینکه،یک بار بدون اینکه چیزی بنویسید،با دستور %x ببنیید چه مقداری در خانه حافظه اول مورد نظر شما می باشد .. اگر اشتباه نکنم 00 یعنی پر شده (و هرچیز دیگر) و ff یعنی خالی می باشد !!
--
همچنین یک بار دستور پاکس سازی اولیه را در کدها قرار ندهید (پاک سازی حافظه) بعد در شماره بالاتر حافظه،اطلاعات را بنویسید و سپس بخوانید. ببینید چه نتیجه ی می گیرد.
باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

New Member



no avatar
پست ها

7

تشکر کرده: 8 مرتبه
تشکر شده: 1 مرتبه
تاريخ عضويت

دوشنبه 20 آذر 1396 10:27

آرشيو سپاس: 0 مرتبه در 0 پست

Re: آموزش راه اندازی ایسی حافظه فلش W25Q(معرفی کتابخانه)

توسط HA M ID » جمعه 17 فروردین 1397 20:40

سلام.وقتتون بخیر
با توجه به راهنماییاتون به درستی راه اندازی شد.بسیار ممنونم ازتون
برای W25Q 64F این کتابخانه باید چه تغییراتی کنه؟؟ و تغییراتش زیاده؟؟ چون از اون حافظه هم استفاده می کنم و نیازمند کتابخونه ایی مانند این کتابخونه که حضرتعالی زحمتش رو کشیدید دارم
با تشکر

Colonel II

Colonel II



نماد کاربر
پست ها

6615

تشکر کرده: 1670 مرتبه
تشکر شده: 8151 مرتبه
تاريخ عضويت

سه شنبه 26 آذر 1387 16:20

آرشيو سپاس: 11653 مرتبه در 2024 پست

Re: آموزش راه اندازی ایسی حافظه فلش W25Q(معرفی کتابخانه)

توسط sinaset » شنبه 18 فروردین 1397 07:13

سلام بر شما
خوب بسلامتی. خواهش میکنم.
--
چند مدت پیش چند تلاش اولیه برای راه اندازی ایسی انجام دادم (W25q64 ) که متاسفانه چندان جالب نبود،احتمالا باید تغییرات داده شود.
خودم هنوز فرصت نکردم،کتابخانه را برای ایسی مد نظر نیز تنظیم کنم،اگر بتوانم! کتابخانه w25q32 و w25q64 را در یک فایل قرار خواهم داد. ضمن اینکه بدنبال این هم هستم،یک نرم افزار نسبت خوب برای پروگرام کردن،ایسی به کمک یک میکروکنترولر واسط نیز بسازم. که هنوز در مراحل اولیه می باشد.
ساخت کتابخانه،و نرم افزار برای ایسی حوصله و وقت زیادی می خواهد..
باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

Colonel II

Colonel II



نماد کاربر
پست ها

6615

تشکر کرده: 1670 مرتبه
تشکر شده: 8151 مرتبه
تاريخ عضويت

سه شنبه 26 آذر 1387 16:20

آرشيو سپاس: 11653 مرتبه در 2024 پست

Re: آموزش راه اندازی ایسی حافظه فلشW25Q(نرم افزارپروگرام بزو

توسط sinaset » دوشنبه 20 فروردین 1397 07:15

باسلام

نرم افزار پروگرام ایسی W25q32 و w25q63 بزودی!

به یاری خدا نرم افزار پروگرام کردن اطلاعات از کامپیوتر به روی ایسی (با واسطه یک میکروکنترولر و مبدل سریالی) بیشتر کارهاش انجام شده!
و خدا شکر در ازمایش ها نیز موفق بوده و به محض نهایی شدن ان را قرار خواهم داد!

از قابلیت ها نرم افزار :

*فرمت به صورت بلوک 64 تایی!
*پشتیبانی از دو ایسی w25q32 و w25q64
*خواندن همه صفحه هات ایسی (32768 صفحه در مدل w25q64 و 16834 در مدل w25q32 )

*پروگرام کردن اطلاعات! به صورت صفحه به صفحه!

در حال حاضر پروگرام کردن اطلاعات بدین شکل می باشد! که ابتدا صفحه برای ذخیره سازی ایسی نوشته سپس،به روی گزینه پروگرام کردن نرم افزار کلیک میشود! سپس میکرو درخواست 256 بایت اطلاعات می کند(یعنی اندازه یک صفحه ایسی) سپس شخص باید آدرس یک فایل Notpad  به اندازه 255 بایت اطلاعات را بدهد! تا در ایسی ذخیره شود! بعد از اینکه اطلاعات فرستاده شد،میکروکنترولر ان را ذخیره میکند!
و در نهایت نیز می توان به کمک گزینه خواندن اطلاعات ریخته شده در ان صفحه را دید!

انشالله نرم افزار بزودی گذاشته خواهد شد.
باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

HA M ID از این پست سپاسگزاري کرده است

New Member



no avatar
پست ها

7

تشکر کرده: 8 مرتبه
تشکر شده: 1 مرتبه
تاريخ عضويت

دوشنبه 20 آذر 1396 10:27

آرشيو سپاس: 0 مرتبه در 0 پست

Re: آموزش راه اندازی ایسی حافظه فلشW25Q(نرم افزارپروگرام بزو

توسط HA M ID » دوشنبه 27 فروردین 1397 23:13

سلام.چقدر عالی
خسته نباشید
برای W25Q 64F  کتابخونه ایی مثل اونچه که برای W25Q 32F  درست کردید نساختید؟؟
باتشکر

Colonel II

Colonel II



نماد کاربر
پست ها

6615

تشکر کرده: 1670 مرتبه
تشکر شده: 8151 مرتبه
تاريخ عضويت

سه شنبه 26 آذر 1387 16:20

آرشيو سپاس: 11653 مرتبه در 2024 پست

Re: آموزش راه اندازی ایسی حافظه فلشW25Q(نرم افزارپروگرام بزو

توسط sinaset » سه شنبه 28 فروردین 1397 11:12

سلام بر شما
نرم افزارش خدا شکر از اون چیزی که فکر میکردم بهتره شده!
و الان میشه،به نرم افزار یک فایل بزرگ داد! خودش اون رو صفحه صفحه میکنه، و از اولین صفحه که کاربر گفته! شروع میکنه و روی ایسی ذخیره اش میکنه.
شماره صفحه که نوشته بشه برای خواندن،بلافاصله شماره سکتور و بلوک 64 کیلوبایت مربوط به اون قسمت،هماهنگ میشه،تا کاربر هر وقت خواست خیلی راحت اون قسمت (رو بدون محاسبه ذهنی و .!) حذف کنه.
منتها فعلا یک مشکل کوچیک داره! شاید نشه با این راحتی برطرف کرد!
باید فایل نوت پدی که،حاویی اطلاعاته! هر 255 بایت داده شده،یک بار با زدن کلید اینتر جدا باشن! مثلا اگر فایل 1024بایته! هر 255 بایت اطلاعات باید جدا بشه!(با زدن کلید اینتر بعد از 255 و رفتن سطر بعدی) همچنین همه صفحه هات 255 بایتی باید باشه! مثلا اگر یک شخص یک صفحه دارد که 100 بایت اطلاعات دارد! باید 155 فاصله بزند تا باقی صفحه نیز پر شود.
که فکر میکنم چندان مشکلات مهم نیست! به هر حال نرم افزار خوب و هوشمندی شده است! و قابلیت شناسایی ایسی را نیز دارد!( با دریافت کد ایسی).
اگر کمی مشکلات و گرفتاری زندگیم کمتر بشود،تا چند روز دیگر ان را اینجا خواهم گذاشت.
--
کتابخانه ها با هم دیگر زیاد تفاوت ندارند! و فقط تفاوتشان  در تعداد صفحه ها ،سکتور ها،بلوک ها ، می باشد!(که در مدل 64 دو برابر مدل 32 می باشد) که کمی اصلاح شده . الان هم می توان از همان کتابخانه W25q32 برای 64 استفاده کرد،فقط در بعضی توابع نیمی از صفحه هات و سکتورها و بلوک ها در دسترس نیستن!
حالا انشالله اگر مشکلات کمتر شوند،نرم افزار و کتابخانه قرار داده میشوند.
باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

Colonel II

Colonel II



نماد کاربر
پست ها

6615

تشکر کرده: 1670 مرتبه
تشکر شده: 8151 مرتبه
تاريخ عضويت

سه شنبه 26 آذر 1387 16:20

آرشيو سپاس: 11653 مرتبه در 2024 پست

Re: آموزش راه اندازی ایسی حافظه فلشW25Q(نرم افزارپروگرام بزو

توسط sinaset » چهارشنبه 29 فروردین 1397 09:33

بنام خداوند بخشنده و مهربان
باسلام


نرم افزار پروگرام W25Q32 ,W25Q64

خوب به یاری خدا،این نرم افزار نیز اماده شده،ممکن باگ یا اشکالاتی نیز داشته باشد،که در صورت گزارش انشالله برطرف خواهد شد!

قابلیت ها:
پروگرام اطلاعات با صورت حجم زیاد! (به صورت اتوماتیک، هر 255 بایت جدا و درون صفحه جدید ریخته میشود!) (*که البته باید حتما در فایل Notpad اطلاعات هر 255 بایت با زدن کلید اینترنت جدا شوند! فایل مثال نیز همراه برنامه می باشد)
خواندن اطلاعات از صفحه مد نظر(به صورت اسکی! نه به صورت هگزا یا باینری و ..)
فرمت اطلاعات به صورت بلوک 64 کیلوبایتی یا  سکتور های 4 کیلوبایتی
هوش نرم افزار برای تشخیص سکتور و بلوک حذفی برای حذف!(که محاسبه برای دانستن محل قرارگیری صفحه ها ایسی برای حذف را بسیار ساده تر کرده)
خواندن صفحه و مقدار اطلاعات ریخته شده بر روی ایسی (ادرس همه صفحه هات ایسی که در ان اطلاعات قرار گرفته شده،گفته میشود)
و....

نکات:

قبل از شروع کار با نرم افزار،حتما ابتدا پورت سریالی را انتخاب کنید تا ایسی انتخاب شود،سپس مدل ایسی را از لیست دو گزینه انتخاب کنید.
وقتی پیام میکرو برای خواندن یک صفحه   ؟؟؟؟؟ تا انتها بود،یعنی 0xff است یعنی ان صفحه خام است و هیچی اطلاعات به روی ان نوشته نشده!

مدار ایسی


 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  نرم افزار + یک فایل مثال 4 صفحه برای ذخیره در ایسی
 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  فایل هگز (مخصوص مدل W25q32 و W25q64 به صورت جدا) که باید به روی میکروکنترولر ریخته شود(میکروکنترولر Atmega32) + فایل شبیه ساز(فایل شبیه ساز کار نمی کند،فقط برای دانستن مدار و .. می باشد)
----------------------
کتابخانه کمی تکمیل تر برای W25q64 و q32

خوب  کتابخانه تقریبا برای مدل q64 اماده شده، احتمالا چند اشکال کوچک نیز داشته باشد! اما نباید در کار کردن با ایسی مشکلی داشته باشد!

می توانید از  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد ان را دریافت کنید

ابتدا کتابخانه دو گزینه تعریف شده :

کد: انتخاب همه
 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 


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

باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

New Member



no avatar
پست ها

7

تشکر کرده: 8 مرتبه
تشکر شده: 1 مرتبه
تاريخ عضويت

دوشنبه 20 آذر 1396 10:27

آرشيو سپاس: 0 مرتبه در 0 پست

Re: آموزش راه اندازی ایسی حافظه فلشW25Q(نرم افزار پروگرام ای

توسط HA M ID » سه شنبه 4 اردیبهشت 1397 21:49

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

sinaset از این پست سپاسگزاري کرده است

Colonel II

Colonel II



نماد کاربر
پست ها

6615

تشکر کرده: 1670 مرتبه
تشکر شده: 8151 مرتبه
تاريخ عضويت

سه شنبه 26 آذر 1387 16:20

آرشيو سپاس: 11653 مرتبه در 2024 پست

Re: آموزش راه اندازی ایسی حافظه فلشW25Q(نرم افزار پروگرام ای

توسط sinaset » چهارشنبه 5 اردیبهشت 1397 06:49

سلام و ممنون و تشکر از دعا خوبتان. :D
می توانید از کلید تشکر هم استفاده کنید..
ضمن اینکه منظور شما کتابخانه بود یا نرم افزار؟!
باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

قبلي

 


  • موضوعات مشابه
    پاسخ ها
    بازديدها
    آخرين پست

چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 1 مهمان