اطلاعیه

Collapse
No announcement yet.

کتابخانه ff.h در Codevision

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #61
    پاسخ : کتابخانه ff.h در Codevision

    نوشته اصلی توسط na333r
    ...بعضی وقت هام تا وسطا میره بعد دیگه ال سی دی چیزی رو نشون نمیده...
    سلام
    امیدوارم که روی بردبورد نبسته باشید :mrgreen:
    شماتیکتون را اگه امکانش هست بذارید تا بررسیش کنم

    موفق باشید
    امام علی (علیه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

    دیدگاه


      #62
      پاسخ : کتابخانه ff.h در Codevision

      رو برد برد بستم!
      این دوتا عکسش

      http://cld.persiangig.com/preview/TyB9mJldqh/d.png
      http://cld.persiangig.com/preview/wGf5GqArpJ/ed.png

      دیدگاه


        #63
        پاسخ : کتابخانه ff.h در Codevision

        [glow=red,2,300]بردبورد برای این مدار مناسب نیست[/glow]
        خازن 220میکرو و 100نانو به تغذیه اضافه کن
        فاصله SD و میکرو را کمتر کن و فرکانس کاری میکرو را 4مگ بذار و تست کن

        موفق باشید
        امام علی (علیه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

        دیدگاه


          #64
          پاسخ : کتابخانه ff.h در Codevision

          متاسفانه درس نشد آقای sarami
          کم کردن فرکانس تاثیر خاصی نداشت
          اما با یکم کم کردن فاصله و گذاشتن خازن 200 میکرو یکم بهتر شد وضعش اما وقتی پورت lcd رو از c به A تغییر دادم باز خیلی خراب شد یا نمیاره یا وسطش کنسل میکنه
          اینم کدی که تست میکنم
          #include <mega32.h>
          #include <ff.h>
          #include <stdio.h>
          #include <delay.h>

          #asm
          .equ __lcd_port=0x1B ;PORTA
          #endasm

          #include <lcd.h>

          #define T1_OVF_FREQ 100
          #define T1_PRESC 1024L
          #define T1_INIT (0x10000L-(_MCU_CLOCK_FREQUENCY_/(T1_PRESC*T1_OVF_FREQ)))

          unsigned char buffer[15]="THIS IS TEST\n";


          FRESULT res;
          unsigned int nbytes;
          FATFS fat;

          FIL file;
          char path[]="0:/test.txt";

          interrupt [TIM1_OVF] void timer_comp_isr(void)
          {

          TCNT1H=T1_INIT>>8;
          TCNT1L=T1_INIT&0xFF;
          disk_timerproc();
          }

          int i=0;

          void main(void)
          {
          TCCR1A=0x00;
          TCCR1B=(1<<CS12)|(1<<CS10);
          TCNT1H=T1_INIT>>8;
          TCNT1L=T1_INIT&0xFF;
          TIMSK=1<<TOIE1;

          #asm("sei&quot

          lcd_init(16);
          lcd_clear();
          *****
          if ((res=f_mount(0,&fat))==FR_OK)
          lcd_putsf("FAT mounted = OK"
          delay_ms(1000);
          *****
          lcd_clear();
          if ((res=f_open(&file,path,FA_WRITE))==FR_OK)
          lcd_putsf("File opened"
          delay_ms(1000);
          *****
          lcd_clear();
          for (i=0;i<3;i++) {


          if ((res=f_write(&file,buffer,15,&nbytes))==F R_OK)
          lcd_putsf("Writing Data"
          delay_ms(1000);
          lcd_clear();
          };
          *****
          lcd_clear();
          if ((res=f_close(&file))==FR_OK)
          lcd_putsf("File closed"
          delay_ms(1000);

          while(1);

          }
          بی زحمت اگر امکاناتش رو دارین خودتونم تست کنین
          دنبال اینم که برم با avr studio بنویسم میشه؟ سخته؟ آسونه؟

          دیدگاه


            #65
            پاسخ : کتابخانه ff.h در Codevision

            نوشته اصلی توسط na333r
            کم کردن فرکانس تاثیر خاصی نداشت
            اما با یکم کم کردن فاصله و گذاشتن خازن 200 میکرو یکم بهتر شد وضعش اما وقتی پورت lcd رو از c به A تغییر دادم باز ...
            ...
            دنبال اینم که برم با avr studio بنویسم میشه؟ سخته؟ آسونه؟
            فرصت تست عملی را ندارم
            ولی مشکل شما بستن روی برد بورد هست
            اگه میتونی یه pcb ساده براش بساز مشکلت حل میشه :agree:

            موفق باشید

            امام علی (علیه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

            دیدگاه


              #66
              پاسخ : کتابخانه ff.h در Codevision

              با سلام ...

              من تمام نمونه هایی رو که داده بودید تست کردم ، همشون بهم اررور میدن .
              امکانش هست یک برنامه کامل و نمونه که بدون مشکل کامپایل میشه رو اینجا قرار بدید ؟

              با تشکر
              نکته اخلاقی :
              همه چیز و همه کس را دوست داشته باش اما به هیچ چیز و هیچ کس دل مبند

              دیدگاه


                #67
                پاسخ : کتابخانه ff.h در Codevision

                نوشته اصلی توسط h_zaman06
                با سلام ...

                من تمام نمونه هایی رو که داده بودید تست کردم ، همشون بهم اررور میدن .
                امکانش هست یک برنامه کامل و نمونه که بدون مشکل کامپایل میشه رو اینجا قرار بدید ؟

                با تشکر
                سلام
                دوست عزیز این پستو بخون

                http://www.eca.ir/forum2/index.php?t...8021#msg578021
                درایور شبکه و nRF24L01
                کاتالوگ محصولات
                کنترلر CNC شش محوره برای پرینتر 3D و Pick n Place
                شبیه ساز تک تیرانداز و سیبل دیجیتال با پردازش تصویر
                فروش اسیلوسکوپ GWinstek GOS-630FC

                دیدگاه


                  #68
                  پاسخ : کتابخانه ff.h در Codevision

                  باسلام و تشکر

                  ممنون .
                  الان توی پروتئوس همه چی درست هست .
                  اما روی بورد ، پیغام not ready میده . خازن گذاشتم برای تغذیه اما باز هم تاثیری نداشت .

                  البته من قبلا با کتابخانه pff کار کردم و مشکلی نداشتم ، اما حالا میخوام با این کتابخانه کار کنم بورد جدیدی زدم و این مشکل را دارم .

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

                  با تشکر
                  نکته اخلاقی :
                  همه چیز و همه کس را دوست داشته باش اما به هیچ چیز و هیچ کس دل مبند

                  دیدگاه


                    #69
                    پاسخ : کتابخانه ff.h در Codevision

                    نوشته اصلی توسط h_zaman06
                    باسلام و تشکر

                    ممنون .
                    الان توی پروتئوس همه چی درست هست .
                    اما روی بورد ، پیغام not ready میده . خازن گذاشتم برای تغذیه اما باز هم تاثیری نداشت .

                    البته من قبلا با کتابخانه pff کار کردم و مشکلی نداشتم ، اما حالا میخوام با این کتابخانه کار کنم بورد جدیدی زدم و این مشکل را دارم .

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

                    با تشکر
                    سلام
                    آقا پس مشکل از برنامه نیست باید شماتیک و بررسی کنی و برد رو ببینی کجاش مشکل داره
                    ممکنم هست مموری مورد داشته باشه بعضی حافظه ها هم درست کار نمیکنن
                    اگر اسکوپ داری سیگنال بگیر ببین اتصالات مشکل نداشته باشند
                    چیز دیگه ای نمیتونه مشکل داشته باشه
                    درایور شبکه و nRF24L01
                    کاتالوگ محصولات
                    کنترلر CNC شش محوره برای پرینتر 3D و Pick n Place
                    شبیه ساز تک تیرانداز و سیبل دیجیتال با پردازش تصویر
                    فروش اسیلوسکوپ GWinstek GOS-630FC

                    دیدگاه


                      #70
                      پاسخ : کتابخانه ff.h در Codevision

                      با سلام و تشکر

                      موردی که هست اینه تا الان فکر کنم یه 30-40 باری تست کردم بورد رو ، تو این تعداد 3-4 باری مموری را خوند اما تو بقیه اش اررور داد !! نفهمیدم هم مشکل از کجاست ! میکرویی که دارم استفاده میکنم مگا64 هست .

                      یک سئوال داشتم ... اینکه گذاشتن مقاومت های پول پ برای خطوط miso و mosi و مقاومت های پول دان برای پایه های مموری که به جایی وصل نیستن اهمیت داره ؟ باید انجام بشه یا نیازی نیست ؟

                      با تشکر
                      نکته اخلاقی :
                      همه چیز و همه کس را دوست داشته باش اما به هیچ چیز و هیچ کس دل مبند

                      دیدگاه


                        #71
                        پاسخ : کتابخانه ff.h در Codevision

                        نوشته اصلی توسط h_zaman06
                        با سلام و تشکر

                        موردی که هست اینه تا الان فکر کنم یه 30-40 باری تست کردم بورد رو ، تو این تعداد 3-4 باری مموری را خوند اما تو بقیه اش اررور داد !! نفهمیدم هم مشکل از کجاست ! میکرویی که دارم استفاده میکنم مگا64 هست .

                        یک سئوال داشتم ... اینکه گذاشتن مقاومت های پول پ برای خطوط miso و mosi و مقاومت های پول دان برای پایه های مموری که به جایی وصل نیستن اهمیت داره ؟ باید انجام بشه یا نیازی نیست ؟

                        با تشکر
                        شماتیک رو قرار میدادید بهتر بود ولی تا اونجایی یادمه پول دان نداشت
                        این که میگی گاهی میخونه گاهی خطا میده هرچی هست از نویزی هست که می افته که باید روی پایه MOSI و CS پول پ بذاری
                        درایور شبکه و nRF24L01
                        کاتالوگ محصولات
                        کنترلر CNC شش محوره برای پرینتر 3D و Pick n Place
                        شبیه ساز تک تیرانداز و سیبل دیجیتال با پردازش تصویر
                        فروش اسیلوسکوپ GWinstek GOS-630FC

                        دیدگاه


                          #72
                          پاسخ : کتابخانه ff.h در Codevision

                          سلام خسته نباشید ممکنه یه آموزش به زبان ساده و مرحله به مرحله بزارید تا میوه درحت علم و فلسفه افراد این تاپیک بشه؟ :nerd:

                          دیدگاه


                            #73
                            پاسخ : کتابخانه ff.h در Codevision

                            نوشته اصلی توسط Abbas Sarami
                            برای تغییر راحت تر رجیستر ها و pin های فایل mmc_avr.c اون را اصلاح کردم
                            ماکروها در اول برنامه اضافه شده
                            حتی میشه برای PIC ویا ARM نیز اون را نوشت
                            لینک های دانلود:
                            سرور 1 :http://upir.ir/931/mmc-avr.rar
                            سرور 2 :mmc_avr.rar - 5 KB
                            دوستان تست کنید و درصورت بروز خطا همین جا مطرح کنید
                            موفق باشید
                            سلام
                            لطفا فایل هارو دوباره پلود کنید ، پاک شده متاسفانه

                            ممنون

                            دیدگاه


                              #74
                              پاسخ : کتابخانه ff.h در Codevision

                              سلام
                              از لینک زیر میتونید فایل تست را دانلود کنید : (تشکر ویژه از بسطام بیرامی عزیز بابت پلود روی سرور سایت eca)

                              eca.ir/sharing/uploads/13977623281.rar

                              موفق باشید
                              امام علی (علیه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

                              دیدگاه


                                #75
                                پاسخ : کتابخانه ff.h در Codevision

                                سلام
                                من cdcard رو راه اندازختم ولی میگرو مستقیم بهش وصل کردم ...
                                توی بردم از hc4050be استفاده کردم ولی وقتی توی مدار هست کار نمیکنه...وقتی پایه هارو مستقیم وصل میکنم درست کار میکنه...
                                میکروم atmega2561 و 5 ولته....ولتاژ sd رو 3.3 دادم و پایه هاشو هم pullup کردم...
                                مشکل از چیه که با 4050 کار نمیکنه ؟
                                مرسی

                                دیدگاه

                                لطفا صبر کنید...
                                X