اطلاعیه

Collapse
No announcement yet.

ابزارهای winavr

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

    ابزارهای winavr

    با سلام خدمت دوستاران avrgcc و winavr ( می دونم متفرئید )

    اقا کسی در درباره این لینک ها خبر دارین؟

    http://winavr.scienceprog.com/other-valuable-tools/using-eclipse-as-ide-for-winavr-compiler.html


    http://winavr.scienceprog.com/other-valuable-tools/avrwiz-new-c-code-generator-for-winavr.html#maxcomment7

    ممنونم

    #2
    پاسخ : ابزارهای winavr

    راستش من توی این لینک ها دو تا نرم افزار دیدم
    یکی از اونا یه editor با حال واسه ک نویسی avrgcc بود
    و اون یکی هم یه code wizard خوب ولی هیچ کدوم رو نه تونستم دانلود بکنم

    کسی از دوستان با این ابزارها کار کرده؟

    دیدگاه


      #3
      پاسخ : ابزارهای winavr

      سلام
      من هردو رو دانلود کردم
      از همین لینکها و مشکلی در دانلود نداشتم

      دیدگاه


        #4
        پاسخ : ابزارهای winavr

        منم میخواستم دانلودشون کنم ولی وقتی حجمشونو دیدم پس افتادم :surprised: البته نه از لینکهایی که گذاشته بودید. ولی فکر کنم لینکها سالمن !

        چگونه هوشمندانه بپرسیم

        دیدگاه


          #5
          پاسخ : ابزارهای winavr

          AVRwiz رو من قبلا نصب کردم، چیز جالبیه اما یک ماه بعد لاینسس اش منقضی میشه :sad:
          There is nothing so practical as a good theory. — Kurt Lewin, 1951

          دیدگاه


            #6
            پاسخ : ابزارهای winavr

            پس خوش بحال خودم که تو لینوکس کار میکنم :agree:
            چگونه هوشمندانه بپرسیم

            دیدگاه


              #7
              پاسخ : ابزارهای winavr

              Eclipse عالیه ، من یه مدت برای php ازش استفاده میکردم .

              اما avrwiz به نظر من چیز جالبی نیست ، یا لاقل هنوز کامل نیست . مشکل هم زیاد داره .
              فتو بلاگ من
              کاردستی ها :
              روبات شطرنج باز ( یادگار دوران جوانی )
              فارسی نویسی مستقیم در نمایشگر های گرافیکی
              کتابچه خود آموز زبان توصیف سخت افزار Verilog

              دیدگاه


                #8
                پاسخ : ابزارهای winavr

                ممنون از توضیح دوستان

                اقا از پیش کسوت ها چرا دستها رو بالا نمی زنند تا برای این winavr یه کد ویزارد باهال ایرانی بنویسید :mrgreen: :redface:

                دیدگاه


                  #9
                  پاسخ : ابزارهای winavr

                  از افتخارات برنامه نویسان Winavr نبود CodeWizard در این پک هست !! وگرنه میشد کدویژن که ..

                  به نظر من CodeWizard باعث میشه ادم خیلی چیزا رو یاد نگیره یا یادش بره در حالی که شاید کار برنامه نویس رو راحت کنه .
                  فتو بلاگ من
                  کاردستی ها :
                  روبات شطرنج باز ( یادگار دوران جوانی )
                  فارسی نویسی مستقیم در نمایشگر های گرافیکی
                  کتابچه خود آموز زبان توصیف سخت افزار Verilog

                  دیدگاه


                    #10
                    پاسخ : ابزارهای winavr

                    نوشته اصلی توسط shankimout
                    ابه نظر من CodeWizard باعث میشه ادم خیلی چیزا رو یاد نگیره یا یادش بره در حالی که شاید کار برنامه نویس رو راحت کنه .
                    سلام
                    به نظر من درست برعکس هست برای شناختن رجیستر ها کمک بسیار به تازه کارها می کنه(از جمله خودم) :mrgreen:

                    دیدگاه


                      #11
                      پاسخ : ابزارهای winavr

                      به نظر من درست برعکس هست برای شناختن رجیستر ها کمک بسیار به تازه کارها می کنه(از جمله خودم)
                      شما میتونی بوسلیه کد ویزارد یاد بگیری که هرکدوم از بیت های یک رجیستر مربوط به چی هستند ؟!

                      درکل شاید یه کمک کوچولویی بکنه ، ولی ضرر های بیشتری داره .
                      فتو بلاگ من
                      کاردستی ها :
                      روبات شطرنج باز ( یادگار دوران جوانی )
                      فارسی نویسی مستقیم در نمایشگر های گرافیکی
                      کتابچه خود آموز زبان توصیف سخت افزار Verilog

                      دیدگاه


                        #12
                        پاسخ : ابزارهای winavr

                        درکل شاید یه کمک کوچولویی بکنه ، ولی ضرر های بیشتری داره .
                        کاملا موافقم :agree:
                        چگونه هوشمندانه بپرسیم

                        دیدگاه


                          #13
                          پاسخ : ابزارهای winavr

                          از کجا میشه این کامپایلر رو یاد گرفت

                          من c بلدم ولی winavr کمی محیطش عجیب غریبه

                          دوستان لطفا منبع معرفی کنید .

                          دیدگاه


                            #14
                            پاسخ : ابزارهای winavr

                            نوشته اصلی توسط فرزاد ثانی
                            از کجا میشه این کامپایلر رو یاد گرفت

                            من c بلدم ولی winavr کمی محیطش عجیب غریبه

                            دوستان لطفا منبع معرفی کنید .
                            به AVR Studio از نسخه ی 4.1 به بعد یک dll اضافه شد که می تونه gcc رو پیدا کنه و با AVR Studio مجتمع اش کنه. برای شروع با AVR Studio کامپایل کنید و بعد باید بتونید Make File بنویسید. البته شنیدم Eclipse هم یه امکاناتی در این زمینه داره.
                            There is nothing so practical as a good theory. — Kurt Lewin, 1951

                            دیدگاه


                              #15
                              پاسخ : ابزارهای winavr

                              من c بلدم ولی winavr کمی محیطش عجیب غری
                              WinAVR در اصل یه مجموعه نرم افزار کامپایل شده برای ویندوزه. این برنامه ها در اصل برای سکوهای مبتنی بر unix مثل لینوکس نوشته شدن.
                              از این مجموعه میشه به کامپایلر avr-gcc که همون gcc معروف برای معماری avr هست و avr-objcopy و avr-objdump و avr-ld و make اشاره کرد که مثل یه چاقوی جیبی برای یه برنامه نویس عمل میکنن اشاره کرد.

                              البته باید خدمتتون عرض کنم که هیچکدون این ابزارها رابط گرافیکی ندارن و در نگاه اول وحشتناک و نفرت انگیز به نظر میان و خیلی از برنامه نویسا از اینکه این ابزارها رفتار دوستانه ای با کاربرشون ندارن شکایت میکنن.

                              شما که زبان c بلدید نیاز به یه کامپایلر و لینکر و ... برای ساخت برنامتون دارین که همه این ابزارها توی WinAVR برای ویندوز کامپایل شدن و آماده به خدمتن !

                              وقتی کسی میگه میخوام WinAVR یاد بگیرم یعنی باید نحوه کار با gcc و make و ld و objcopy و objdump و چند تا چیز دیگه رو یاد بگیره. و اینکار مطمئنا برای کسی که با زدن یه دکمه برنامشو کامپایل میکنه و با زدن یه دکمه دیگه اونو رو آی سی پروگرام میکنه و ... کار مشکلی بنظر میاد. البته این به معنی نیست که وقتی داریم با WinAVR کار میکنیم باید واسه کامپایل و پروگرام کردن و کارای دیگه خودکشی کنیم.

                              با درک یه سری مفاهیم نچندان سخت اما پایه ای میتونیم از برنامه نویسی با این ابزارها لذت ببریم.

                              من خودم اوایل برای برنامه نویسی برای AVR از BascomAVR استفاده میکردم. ولی از موقعی که با دنیای لینوکس آشنا شدم هم برای برنامه نویسی کامپیوتر و هم میکروکنترلر از gcc و رفقا (make و ... ) استفاده میکنم.

                              حالا برای شروع این مقالرو یه نگاه بندازید. این مقاله نحوه کار با کامپایلر gcc رو تا حدی یاد میده :
                              http://www.gnuiran.org/modules.php?op=modload&name=sections&file= index&req=viewarticle&artid=47

                              http://www.gnuiran.org/modules.php?op=modload&name=sections&file= index&req=viewarticle&artid=48
                              چگونه هوشمندانه بپرسیم

                              دیدگاه

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