ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





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









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 12

موضوع: SRAM

  1. #1
    2014/06/10
    49
    3

    SRAM

    سلام یه سوال خیلی مهم و در عین حال مبتدی داشتم...
    اگه برنامه ای داشته باشیم که دارای یک دستور به شکل زیر باشه :
    lcd_putsf ("HELLO");

    حالا اگه برنامه رو پروگرم کنیم:
    1. این رشته ی hello در کجا ریخته میشه ؟
    2. اگه برنامه رو اجرا کنیم آیا رشته hello به sram منتقل میشه یا نه ربطی نداره؟

    من یه برنامه ای نوشتم با میکرو 2561 ، برنامه ای که نوشتم به جایی رسیده که وقتی یه تابع دیگه مینویسم برنامه اجرا نمیشه به طوری که میکرو 3 تا دستور اجرا میکنه به 4 نرسیده ریست میکنه! هی تکرار...

    نظر خودم اینه که sram پر شده و چون از اون دستور lcd_putsf زیاد استفاده کردم احساس میکنم رشته های توش باعث پر شدن sram شده.
  2. #2
    2014/06/10
    49
    3

    پاسخ : SRAM

    اطلاعاتی در مورد حافظه ها:

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  3. #3
    2009/10/27
    تهران
    3,309
    829

    پاسخ : SRAM

    اگر از تابع lcd_putsf کدویژن استفاده کرده اید، رشته در حافظه flash قرار می گیرد.
    اوژن: به معنای افکننده و شکست دهنده است
    دانایی، توانایی است-Knowledge is POWER
    برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
    وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
    قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
    اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
    ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
  4. #4
    2016/11/15
    535
    364

    پاسخ : SRAM

    نقل قول نوشته اصلی توسط طراح

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    اگر از تابع lcd_putsf کدویژن استفاده کرده اید، رشته در حافظه flash قرار می گیرد.
    کلا چه جور دستوراتی یا بهتره بگیم کدهایی در SRAM قرار میگیرد؟؟؟
  5. #5
    2009/10/27
    تهران
    3,309
    829

    پاسخ : SRAM

    در AVR دستورالعمل ها اصولا در حافظه flash قرار می گیرند. اما مواردی مثل رشته ها و جدول ها و مانند آن بسته به نوع کدنویسی می توانند در flash یا sram قرار بگیرند.
    اوژن: به معنای افکننده و شکست دهنده است
    دانایی، توانایی است-Knowledge is POWER
    برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
    وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
    قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
    اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
    ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
  6. #6
    2016/11/15
    535
    364

    پاسخ : SRAM

    نقل قول نوشته اصلی توسط طراح

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    در AVR دستورالعمل ها اصولا در حافظه flash قرار می گیرند. اما مواردی مثل رشته ها و جدول ها و مانند آن بسته به نوع کدنویسی می توانند در flash یا sram قرار بگیرند.
    میشه یه مثال با کد نویسی بزنین؟؟؟
  7. #7
    2016/12/20
    20
    2

    پاسخ : SRAM

    من یه دستور نوشتم در مگا8، توی حلقه ی وایل
    printf("HELLO");
    delay_ms(1000);

    این برنامه رو در پروتیوس اجرا کردم و دیباگ کردم رشته ی hello در حافظه فلش که برنامه ها قرار داره جای میگیره . printf یعنی f در حافظه ی فلش مثل lcd_putsf که f داره.
  8. #8
    2016/11/15
    535
    364

    پاسخ : SRAM

    نقل قول نوشته اصلی توسط parlarelc

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    . printf یعنی f در حافظه ی فلش مثل lcd_putsf که f داره.
    یعنی هرچی که آخرش F داره توی فلش قرار میگیره؟؟
  9. #9
    2014/06/10
    49
    3

    پاسخ : SRAM

    نقل قول نوشته اصلی توسط Amirlopez

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    یعنی هرچی که آخرش F داره توی فلش قرار میگیره؟؟
    تقریبا میشه گفت اره بیشتر دستورا همین printf و putsf هستن تو برنامه که اینا مقدارشون ثابت باشه تو فلش میشینن.

    دلیل: ادغام دو پست برای جلوگیری از اسپم

    نقل قول نوشته اصلی توسط طراح

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    در AVR دستورالعمل ها اصولا در حافظه flash قرار می گیرند. اما مواردی مثل رشته ها و جدول ها و مانند آن بسته به نوع کدنویسی می توانند در flash یا sram قرار بگیرند.
    میشه بگین بجز تعریف متغیر ها دیگه چه چیزایی در sram میشینه مثلا توابع بازگشتی من هم متغیرم زیاده هم توابعم لیست توابعم اینه .
    کد:
    ///////////////////////////////////////////////////////////////////void def_char(flash unsigned char *pc, unsigned char code);
    void clc (char * );
    void menu_bar_charj ();
    void menu_bar_temp ();
    void menu_bar_atn ();
    void menu_bar_gps ();
    void read_mmc_text (char * , char *);
    void creat_write_mmc_text (char * ,char  , char *);
    float read_vbat_in ();
    float read_vbat_out ();
      
    void Send_SMS(char * , char *);
    int SMS_Recieve (char *sms_txt , char *phone , char sms_num);
    int clock (char * , char * , int);
    void contact_w(char linec , char *numberc, char *namec);
    int contact_r(char *getnumberc ,char getlinec );
    int charj_sim();
    int name_servis(char *name_operator);
    int detect_sim( );
    int find_network( );
    int antena();
    int power_sim908(char );
    int test_sim();   
    void calling (char *callnumber,char *sms_text,char *modecall);
    int atcut( char *sms_getstr , char *atcode , char *textcode );
    void GPS_init();
    int GPS_check(char *gpsstatus);
    int GPS_get(char *longitude,char *latitude,char *altitude,char *speed);
    ///////////////////////////////////////////////////////////////////
  10. #10
    2014/06/10
    49
    3

    پاسخ : SRAM

    دوستان چند روزه پروژه مونده رو دستم اگه میشه راهنمایی کنین بتونم این مشکل رو حل کنم از شانس هم تعدادش زیاده.
    اینم مدار:

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 12

موضوعات مشابه

  1. sram در hspice
    توسط s1990 در انجمن آموزش نرم افزارهاي آناليز و شبيه ساز
    پاسخ: 0
    آخرين نوشته: 2015/04/30, 23:21
  2. SRAM و SDRAM
    توسط shahryarrajabzadeh در انجمن XMEGA
    پاسخ: 45
    آخرين نوشته: 2014/05/28, 13:04
  3. sram بسکام
    توسط hosseinam در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2013/07/12, 02:15
  4. SRAM on LPC1768
    توسط Abbas Sarami در انجمن NXP
    پاسخ: 5
    آخرين نوشته: 2013/03/09, 11:25
  5. SRAM
    توسط Abbas Sarami در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2012/10/20, 19:48

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •