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

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

مدیران انجمن: SAMAN, sinaset, شوراي نظارت

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

اموزش + کتابخانه بسیار خوب و کاربردی برای ایسی
8
53%
خوب و مفید.
6
40%
جایی کاری بیشتر می داشت.
1
7%
 
مجموع رای گیری: 15

New Member
پست: 1
تاریخ عضویت: دو شنبه 29 بهمن 1397, 5:49 pm

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

پست توسط ms42 » دو شنبه 29 بهمن 1397, 6:51 pm

خوب بود مطالب جالبی بود متشکرم.

Colonel II
Colonel II
نمایه کاربر
پست: 7545
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9280 بار
سپاس‌های دریافتی: 22029 بار

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

پست توسط sinaset » دو شنبه 29 بهمن 1397, 8:23 pm

سلام بر شما

خواهش میکنم.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.
با عرض پوزش،دیگر در انجمن حضور ندارم،که به پیام ها پاسخ بدم.

Colonel II
Colonel II
نمایه کاربر
پست: 7545
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9280 بار
سپاس‌های دریافتی: 22029 بار

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

پست توسط sinaset » شنبه 7 اردیبهشت 1398, 10:26 am

باسلام.

کاربران که از نرم افزار استفاده کردن،در صورت امکان،بفرمایند کار با نرم افزار خوب بوده یا که خیر؟! این رو برای این میگم،تا کاربران دیگه هم بتوانند راحتره و بهتره با نرم افزار کار کنند.

ضمن اینکه،مشکلات نرم افزار رو هم بفرمایند و همچنین بفرمایند که چه چیزی به نرم افزار اضافه شود،بهتره خواهد بود .

بطور کل کمک،کنند تا نرم افزار رشد کند،تا بدین وسیله باعث پیشرفت در مسائل علمی شوند.انشالله.

باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.
با عرض پوزش،دیگر در انجمن حضور ندارم،که به پیام ها پاسخ بدم.

New Member
پست: 1
تاریخ عضویت: جمعه 24 بهمن 1393, 7:51 pm

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

پست توسط mohammad0915 » چهار شنبه 15 خرداد 1398, 12:22 pm

با عرض سلام و خسته نباشید.
بنده سعی دارم ای سی فلش w25q64 رو راه اندازی کنم ولی متاسفانه به مشکل برخوردم. وقتی میخوام اطلاعات رو روی صفحه بریزم ، اطلاعات تا یک جایی درست ریخته میشه ولی از یه جایی به بعد دقیق نیست.
حالا نمیدونم مشکل از نوشتن روی ای سی هستش یا خوندن از روی ای سی . متاسفانه امکان ارتباط سریال با برد هم ندارم و فقط یک سون سگمنت برای فیدبک میتونم روشن کنم.
کدی که نوشتم به شرح زیر هست.
volatile unsigned char Page_Data[256]={0};
int i=0;
int Cnt=0
/*****************************************************/;
// SPI initialization
// SPI Type: Master
// SPI Clock Rate: 4000.000 kHz
// SPI Clock Phase: Cycle Start
// SPI Clock Polarity: Low
// SPI Data Order: MSB First
SPCR=(0<<SPIE) | (1<<SPE) | (0<<DORD) | (1<<MSTR) | (0<<CPOL) | (0<<CPHA) | (0<<SPR1) | (0<<SPR0);
SPSR=(0<<SPI2X);
/***********************************************************/
while(0) {
       for(i=0;i<256;i++) {Page_Data=i;}
       W25Q_Page_Program(0,Page_Data);
       delay_ms(1000);
       W25Q_Read_Data(0,Page_Data);
       delay_ms(1000);
       for(i=0;i<256;i++)
                          {                      
                           if(Page_Data==i) Cnt++;                       
                          }                     
       if(Cnt==256) {PORTA=SEGMENT[15];PORTD.5=1;}
       else if(Cnt==255){PORTA=SEGMENT[14];PORTD.5=1;}
       else if(Cnt<=254) {PORTA=SEGMENT[13];PORTD.5=1;}
       while(1){}
      }
تنها تغییری هم که در کتابخونه دادمdefine FLASH_CS_HIGH() (PORTB.0=1)            

#define FLASH_CS_LOW()  (PORTB.0=0)        
ممنون میشم راهنماییم کنید.

New Member
پست: 1
تاریخ عضویت: جمعه 11 مرداد 1398, 11:11 am
سپاس‌های ارسالی: 1 بار

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

پست توسط Nikan1373 » چهار شنبه 16 مرداد 1398, 11:05 am

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

ارسال پست

بازگشت به “آموزش و مثال‌ها AVR”