اطلاعیه

Collapse
No announcement yet.

سفارش راه انداز ماژول های مختلف توسط اعضای انجمن

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

    سفارش راه انداز ماژول های مختلف توسط اعضای انجمن

    سلام

    کاربران در این تاپیک میتوانند نام سنسورها ، آیسیها و در کل ماژول هایی که قصد راه اندازی آن را دارند ، را بعلاوه ی دیتاشیت آن قرار دهند .
    در صورتی که اعضای انجمن خودشان برای این ماژول ها راه انداز و درایور نرم افزاری ( firmware ) نوشته اند ، درایور را قرار می دهند و در صورتی که برای ماژول درخواست شده راه اندازی بومی نبود ، می توان با قبول آن توسط اعضای انجمن ، شروع به نوشتن کنند. ( پس گذاشتن مرجع به راه انداز هایی که توسط افراد خارج از انجمن نوشته شده باشد ، ممنوع است) (دوستانی هم که علاقه به همکاری دارند ولی با کتابخونه نویسی و برنامه نویسی پیشرفته آشنایی ندارند ، میتوانند از لینکهای موجود در امضای بنده استفاده کنند و به مرور زمان و کم کم شروع به همکاری نمایند ) (هدف: تحقق معنای انجمن واقعی)
    (همچنین اینکار باعث دیباگینگ دقیق کتابخانه ی دوستان توسط اعضای انجمن می شود.)

    به عنوان شروع سعی کردم راه انداز السیدی کاراکتری به صورت ساده و در عین حال جامع برای کامپایلرها و میکرو های مختلف باشه. همچنین این راه انداز برای انواع السیدی کاراکتری در سایزهای مختلف قابل استفاده است.
    برای دانلود از لینک زیر استفاده کنید:
    http://mortazavi91.persiangig.com/do...8%AF%D9%87.pdf

    نظرتون در رابطه با تمرکز بیشتر روی یک کامپایلر خاص چیه؟
    من نظرم تمرکز روی کامپایلر gcc است.
    درصورتی که السیدی مورد نظرتون موجود نبود ، اعلام کنید تا اضافه شود.

    در صورتی که موفق به دانلود کتابخانه از لینک موجود در pdf نشدید، لینک را کپی کرده و عبارت زیر را به لینک اضافه کنید:
    کد:
    /download
    پس لینک به صورت زیر درمیاد:
    http://mortazavi91.persiangig.com/Co...D.rar/download

    من تا حالا با این مشکل تو سرور پرشین گیگ برنخورده بودم.
    ---------------------------------------------------------------------------------------------
    راه اندازي ماژول nrf24l01p براي codevision (ارتباط بيسيم بين دو ميکرو) : http://www.eca.ir/forum2/index.php?topic=78587.0
    کوچ کردن از کدويژن به http://www.eca.ir/forum2/index.php?topic=81025.0 : AtmelStudio
    نحوه نوشتن اصولي يک لايبرري و درايور نرم افزاري( بصورت ساده) : http://www.eca.ir/forum2/index.php?topic=81071
    http://www.eca.ir/forum2/index.php?topic=82130.0 سفارش راه انداز ماژول هاي مختلف توسط اعضاي انجمن
    انشالله به زودي تاپيک ها به روز رساني خواهد شد،

    #2
    پاسخ : راه انداز ساده برای انواع السیدی کاراکتری

    نوشته اصلی توسط RubeuS
    سلام

    قبل از ایجاد این تاپیک ، قصد داشتم یک موضوع به شرح زیر ایجاد کنم:
    کاربران ، نام سنسورها ، آیسیها و در کل ماژول هایی که قصد راه اندازی آن را دارند ، را بعلاوه ی دیتاشیت آن قرار دهند .
    در صورتی که اعضای انجمن خودشان برای این ماژول ها راه انداز و درایور نرم افزاری ( firmware ) نوشته اند ، درایور را قرار دهند و در صورتی که برای ماژول درخواست شده راه اندازی بومی نبود ، می توان با قبول آن توسط اعضای انجمن ، شروع به نوشتن کنند. ( پس گذاشتن مرجع به راه انداز هایی که توسط افراد خارج از انجمن نوشته شده باشد ، ممنوع است) (دوستانی هم که علاقه به همکاری دارند ولی با کتابخونه نویسی و برنامه نویسی پیشرفته آشنایی ندارند ، میتوانند از لینکهای موجود در امضای بنده استفاده کنند و به مرور زمان و کم کم شروع به همکاری نمایند ) (به نظرم به این میگن یک انجمن واقعی)

    من با توجه به درخواست دوستان مبنی بر اینکه کار با راه اندازهای موجود برای السیدی کاراکتری مشکل است ( اگر ساده هم باشد اپن سورس نیست و مختص یک کامپایلر به خصوص مثل کدویژن می باشد) ، برای این ماژول و برای انواع چیپ کنترلر مربوط به آن اقدام به نوشتن یک راه انداز که کار با آن خیلی ساده است و در عین حال بسیار کاربردی و بهینه نوشته شده ، کردم. (لینک به زودی قرار میگیرد)

    من فکر میکردم استقبال در رابطه با نظر بالا زیاد باشد ولی برای امتحان فعلا اسم و موضوع این تاپیک بصورت فعلی میباشد و در صورت استقبال و توافق به نام و موضوع زیر تغییر پیدا میکند(یا شبیه این):
    سفارش راه انداز ماژول های مختلف توسط اعضای انجمن
    بسیار بسیار عالی . صحیح.
    خیلی عالی میشه.هر سخت افزار جدیدی هم بیاد میتونیم واسش کتابخانه بنویسیم.
    یا علی :agree: :agree: :agree: :agree:
    تکاور شدن جرات افزون کند.....هراس از دل مرد بیرون کند....


    تا تکاور به تن زخمی خود جان دارد....مرز اسلام در این ملک نگهبان دارد.........

    دیدگاه


      #3
      پاسخ : راه انداز ساده برای انواع السیدی کاراکتری

      نوشته اصلی توسط سعید دلشاد منور
      بسیار بسیار عالی . صحیح.
      خیلی عالی میشه.هر سخت افزار جدیدی هم بیاد میتونیم واسش کتابخانه بنویسیم.
      یا علی :agree: :agree: :agree: :agree:
      پس باید صبر کرد تا دوستان دیگه هم اعلام آمادگی کنند.

      درضمن کتابخونه سفارش داده شده توسط شما ( السیدی کاراکتری ) به پست اول اضافه شد.
      راه اندازي ماژول nrf24l01p براي codevision (ارتباط بيسيم بين دو ميکرو) : http://www.eca.ir/forum2/index.php?topic=78587.0
      کوچ کردن از کدويژن به http://www.eca.ir/forum2/index.php?topic=81025.0 : AtmelStudio
      نحوه نوشتن اصولي يک لايبرري و درايور نرم افزاري( بصورت ساده) : http://www.eca.ir/forum2/index.php?topic=81071
      http://www.eca.ir/forum2/index.php?topic=82130.0 سفارش راه انداز ماژول هاي مختلف توسط اعضاي انجمن
      انشالله به زودي تاپيک ها به روز رساني خواهد شد،

      دیدگاه


        #4
        پاسخ : راه انداز ساده برای انواع السیدی کاراکتری

        نوشته اصلی توسط RubeuS
        پس باید صبر کرد تا دوستان دیگه هم اعلام آمادگی کنند.

        درضمن کتابخونه سفارش داده شده توسط شما ( السیدی کاراکتری ) به پست اول اضافه شد.
        خیلی عالی و به زبان ساده و صریح نوشتین.دستتون درد نکنه.
        ولی یه نکته کوچولو....تو فایل pdf لینک دانلود کتابخانه خالی است .
        تکاور شدن جرات افزون کند.....هراس از دل مرد بیرون کند....


        تا تکاور به تن زخمی خود جان دارد....مرز اسلام در این ملک نگهبان دارد.........

        دیدگاه


          #5
          پاسخ : راه انداز ساده برای انواع السیدی کاراکتری

          سلام
          خیلی ممنون از تلاشتون
          در باره ی ال سی دی های گرافیکی هم توضیح خواهین داد؟؟؟
          به جای اینکه جای کسی را بگیرید سعی کنید جای واقعیه خود را بیابید

          TABRIZ

          دیدگاه


            #6
            پاسخ : راه انداز ساده برای انواع السیدی کاراکتری

            نوشته اصلی توسط سعید دلشاد منور
            خیلی عالی و به زبان ساده و صریح نوشتین.دستتون درد نکنه.
            ولی یه نکته کوچولو....تو فایل pdf لینک دانلود کتابخانه خالی است .
            ا ا ا . ممنون به خاطر تذکرتون . تصحیح شد . پی دی اف را دوباره دانلود کنید.
            راه اندازي ماژول nrf24l01p براي codevision (ارتباط بيسيم بين دو ميکرو) : http://www.eca.ir/forum2/index.php?topic=78587.0
            کوچ کردن از کدويژن به http://www.eca.ir/forum2/index.php?topic=81025.0 : AtmelStudio
            نحوه نوشتن اصولي يک لايبرري و درايور نرم افزاري( بصورت ساده) : http://www.eca.ir/forum2/index.php?topic=81071
            http://www.eca.ir/forum2/index.php?topic=82130.0 سفارش راه انداز ماژول هاي مختلف توسط اعضاي انجمن
            انشالله به زودي تاپيک ها به روز رساني خواهد شد،

            دیدگاه


              #7
              پاسخ : راه انداز ساده برای انواع السیدی کاراکتری

              نوشته اصلی توسط TABASOOMTZ
              سلام
              خیلی ممنون از تلاشتون
              در باره ی ال سی دی های گرافیکی هم توضیح خواهین داد؟؟؟
              سلام

              فکر میکنم درایور برای السیدی گرافیکی توسط اعضای انجمن قبلا نوشته شده :
              http://www.eca.ir/forum2/index.php?action=dlattach;topic=16947.0;attach=875 7
              اگر السیدی گرافیکی موجود دارید صحت درست کارکرد اون توسط این راه انداز را بررسی و اعلام کنید.
              راه اندازي ماژول nrf24l01p براي codevision (ارتباط بيسيم بين دو ميکرو) : http://www.eca.ir/forum2/index.php?topic=78587.0
              کوچ کردن از کدويژن به http://www.eca.ir/forum2/index.php?topic=81025.0 : AtmelStudio
              نحوه نوشتن اصولي يک لايبرري و درايور نرم افزاري( بصورت ساده) : http://www.eca.ir/forum2/index.php?topic=81071
              http://www.eca.ir/forum2/index.php?topic=82130.0 سفارش راه انداز ماژول هاي مختلف توسط اعضاي انجمن
              انشالله به زودي تاپيک ها به روز رساني خواهد شد،

              دیدگاه


                #8
                پاسخ : راه انداز ساده برای انواع السیدی کاراکتری

                مهندس من فایل رو دیدم.
                چند تا سوال پیش اومد:
                1_این کتابخانه glcd واسه کدویژن بود.کار ما gcc است
                2_آیا میشه کتابخانه هایی رو که واسه کدویژن نوشته شدن رو برای gcc بکار ببریم؟
                تکاور شدن جرات افزون کند.....هراس از دل مرد بیرون کند....


                تا تکاور به تن زخمی خود جان دارد....مرز اسلام در این ملک نگهبان دارد.........

                دیدگاه


                  #9
                  پاسخ : راه انداز ساده برای انواع السیدی کاراکتری

                  نوشته اصلی توسط سعید دلشاد منور
                  مهندس من فایل رو دیدم.
                  چند تا سوال پیش اومد:
                  1_این کتابخانه glcd واسه کدویژن بود.کار ما gcc است
                  2_آیا میشه کتابخانه هایی رو که واسه کدویژن نوشته شدن رو برای gcc بکار ببریم؟
                  1- بله اون کتابخونه برای کدویژن نوشته شده ( راستش من نمیدونم کی نوشته(اصلا خوب نیست کتابخونه بدون مشخصات باشه ، حتما باید بالای فایل های مربوط به کتابخونه مشخصات نوشته بشه اینطوری مطمئن تره) ، امتحانم نکردم ببینم جواب میده یا نه ولی به احتمال زیاد جواب میده چون pdf کنارشه)
                  راستش خودم هم بیشتر دوست دارم منحصرا برای gcc باشه چون باهاش راحت ترم ولی خوب کدویژن تو ایران مرسوم تره چون تو دانشگاه ها طبق کدویژن تدریس میشه.

                  2- چرا نشه؟ دوتاشون کامپایلر سی هستند فقط یکم تو فهم وشعور باهم اختلاف دارند که میشه این اختلاف را برطرف کرد.(بایستی یک سری تغییرات اعمال شود)
                  حقیقتا من السیدی گرافیکی موجود ندارم(زیاد به کار نمیاد چون اولا گرونه و بیشتر برای تست در پروژه ها به کار میاد و زیاد کاربرد نداره ولی همون کارکتری برای تست کافیه و دم دست تره) ولی خیلی خوبه امتحان شه . من میتونم تبدیل کنم ولی چون کتابخونه از خودم نیست باید تست شه و ابزار تستش را ندارم.
                  اگر شما دارید ، من تبدیل میکنم و بهتون میدم ، شما دقیق تست کنید و در صورت درست کار کردن در تاپیک قرار می گیره( به پروتئوس اطمینان کامل ندارم و باید در عمل تست شود)
                  راه اندازي ماژول nrf24l01p براي codevision (ارتباط بيسيم بين دو ميکرو) : http://www.eca.ir/forum2/index.php?topic=78587.0
                  کوچ کردن از کدويژن به http://www.eca.ir/forum2/index.php?topic=81025.0 : AtmelStudio
                  نحوه نوشتن اصولي يک لايبرري و درايور نرم افزاري( بصورت ساده) : http://www.eca.ir/forum2/index.php?topic=81071
                  http://www.eca.ir/forum2/index.php?topic=82130.0 سفارش راه انداز ماژول هاي مختلف توسط اعضاي انجمن
                  انشالله به زودي تاپيک ها به روز رساني خواهد شد،

                  دیدگاه


                    #10
                    پاسخ : راه انداز ساده برای انواع السیدی کاراکتری

                    نوشته اصلی توسط RubeuS
                    1- بله اون کتابخونه برای کدویژن نوشته شده ( راستش من نمیدونم کی نوشته(اصلا خوب نیست کتابخونه بدون مشخصات باشه ، حتما باید بالای فایل های مربوط به کتابخونه مشخصات نوشته بشه اینطوری مطمئن تره) ، امتحانم نکردم ببینم جواب میده یا نه ولی به احتمال زیاد جواب میده چون pdf کنارشه)
                    راستش خودم هم بیشتر دوست دارم منحصرا برای gcc باشه چون باهاش راحت ترم ولی خوب کدویژن تو ایران مرسوم تره چون تو دانشگاه ها طبق کدویژن تدریس میشه.

                    2- چرا نشه؟ دوتاشون کامپایلر سی هستند فقط یکم تو فهم وشعور باهم اختلاف دارند که میشه این اختلاف را برطرف کرد.(بایستی یک سری تغییرات اعمال شود)
                    حقیقتا من السیدی گرافیکی موجود ندارم(زیاد به کار نمیاد چون اولا گرونه و بیشتر برای تست در پروژه ها به کار میاد و زیاد کاربرد نداره ولی همون کارکتری برای تست کافیه و دم دست تره) ولی خیلی خوبه امتحان شه . من میتونم تبدیل کنم ولی چون کتابخونه از خودم نیست باید تست شه و ابزار تستش را ندارم.
                    اگر شما دارید ، من تبدیل میکنم و بهتون میدم ، شما دقیق تست کنید و در صورت درست کار کردن در تاپیک قرار می گیره( به پروتئوس اطمینان کامل ندارم و باید در عمل تست شود)
                    خدا مردگانت رو بیامرزه.
                    ای برادر دست روی دلم نذار که خونه. :cry2: :cry2: :cry2: :cry2: :cry2:
                    من ال سی دی گرافیکی دارم درایورش هم ks0108 است.اگه تبدیل کنین من تست میکنم.
                    راستی مهندس توی فایل pdf نشون دادن یک مقدار متغیر رو توضیح ندادین.اگه بشه چی میشه :biggrin: :biggrin:
                    تکاور شدن جرات افزون کند.....هراس از دل مرد بیرون کند....


                    تا تکاور به تن زخمی خود جان دارد....مرز اسلام در این ملک نگهبان دارد.........

                    دیدگاه


                      #11
                      پاسخ : راه انداز ساده برای انواع السیدی کاراکتری

                      نوشته اصلی توسط سعید دلشاد منور
                      خدا مردگانت رو بیامرزه.
                      ای برادر دست روی دلم نذار که خونه. :cry2: :cry2: :cry2: :cry2: :cry2:
                      من ال سی دی گرافیکی دارم درایورش هم ks0108 است.اگه تبدیل کنین من تست میکنم.
                      من تبدیل شدش را میزارم براتون ولی اصلا خودم تست نکردم و فقط جهت تسته. (به صورت خیلی بدی در آوردم و فقط شامل یک فایل h. است و همون طور که میدونید ، کتابخونه اینجوری اصلا درست نیست.)
                      فقط بایستی سه چیز تو فایل تنظیم شود و بعد فایل را بالای برنامه تون اینکلود کنید:
                      1- فرکانس CPU : تو دیفاین CPU_FRQ

                      2- پورت متصل به خط دیتای LCD

                      3- پورت متصل به خط کنترل LCD

                      از لینک زیر میتونید دانلود کنید:
                      http://mortazavi91.persiangig.com/Codes/glcd.h

                      بازم میگم تست نشده و فقط جهت تست قرار میدهم.

                      راه اندازي ماژول nrf24l01p براي codevision (ارتباط بيسيم بين دو ميکرو) : http://www.eca.ir/forum2/index.php?topic=78587.0
                      کوچ کردن از کدويژن به http://www.eca.ir/forum2/index.php?topic=81025.0 : AtmelStudio
                      نحوه نوشتن اصولي يک لايبرري و درايور نرم افزاري( بصورت ساده) : http://www.eca.ir/forum2/index.php?topic=81071
                      http://www.eca.ir/forum2/index.php?topic=82130.0 سفارش راه انداز ماژول هاي مختلف توسط اعضاي انجمن
                      انشالله به زودي تاپيک ها به روز رساني خواهد شد،

                      دیدگاه


                        #12
                        پاسخ : راه انداز ساده برای انواع السیدی کاراکتری

                        نوشته اصلی توسط سعید دلشاد منور
                        راستی مهندس توی فایل pdf نشون دادن یک مقدار متغیر رو توضیح ندادین.اگه بشه چی میشه :biggrin: :biggrin:
                        کلا السیدی یعنی کار با رشته ها . به خاطر همین توضیحی در اینباره داده نشد(وگرنه خیلی کارهای دیگه هم میشه کرد ، ولی به السیدی مربوط نمیشه :agree

                        منظورتون اینه که یک متغییر از نوع صحیح داشته باشیم(مثلا int x ) و بعد مقدارش را روی السیدی نشان دهیم؟

                        خوب باید قبل از نمایش روی السیدی مقدار متغییر به صورت رشته در آید و سپس با استفاده از تابع lcdPuts نمایش داده شود.

                        برای اینکار از تابع itoa در کتابخانه stdlib.h استفاده کنید.
                        این تابع سه پارامتر میگرد: 1- متغییر مربوطه 2- یک رشته 3- مبنای عدد که در دهدهی باید 10 بزارید

                        مثال:

                        کد:
                        #include <stdlib.h>
                        #include "lcd.h"
                        int main(void) 
                        {
                        	int x;
                        	char str_temp[10];
                        	lcdInit();
                        	
                        	x=12;
                        	itoa(x, str_temp, 10);
                        	lcdPuts(str_temp);
                        	
                        	lcdGotoxy(0,1);
                        	
                        	x=20;
                        	itoa(x, str_temp, 10);
                        	lcdPuts(str_temp);
                        	
                        	while(1);
                        }
                        خروجی : سطر اول: 12 سطر دوم: 20
                        راه اندازي ماژول nrf24l01p براي codevision (ارتباط بيسيم بين دو ميکرو) : http://www.eca.ir/forum2/index.php?topic=78587.0
                        کوچ کردن از کدويژن به http://www.eca.ir/forum2/index.php?topic=81025.0 : AtmelStudio
                        نحوه نوشتن اصولي يک لايبرري و درايور نرم افزاري( بصورت ساده) : http://www.eca.ir/forum2/index.php?topic=81071
                        http://www.eca.ir/forum2/index.php?topic=82130.0 سفارش راه انداز ماژول هاي مختلف توسط اعضاي انجمن
                        انشالله به زودي تاپيک ها به روز رساني خواهد شد،

                        دیدگاه


                          #13
                          پاسخ : سفارش راه انداز ماژول های مختلف توسط اعضای انجمن

                          تاپیک به "سفارش راه انداز ماژول های مختلف توسط اعضای انجمن" تغییر نام پیدا کرد.
                          به امید همکاری بیشتر
                          راه اندازي ماژول nrf24l01p براي codevision (ارتباط بيسيم بين دو ميکرو) : http://www.eca.ir/forum2/index.php?topic=78587.0
                          کوچ کردن از کدويژن به http://www.eca.ir/forum2/index.php?topic=81025.0 : AtmelStudio
                          نحوه نوشتن اصولي يک لايبرري و درايور نرم افزاري( بصورت ساده) : http://www.eca.ir/forum2/index.php?topic=81071
                          http://www.eca.ir/forum2/index.php?topic=82130.0 سفارش راه انداز ماژول هاي مختلف توسط اعضاي انجمن
                          انشالله به زودي تاپيک ها به روز رساني خواهد شد،

                          دیدگاه


                            #14
                            پاسخ : راه انداز ساده برای انواع السیدی کاراکتری

                            نوشته اصلی توسط سعید دلشاد منور
                            خدا مردگانت رو بیامرزه.
                            ای برادر دست روی دلم نذار که خونه. :cry2: :cry2: :cry2: :cry2: :cry2:
                            من ال سی دی گرافیکی دارم درایورش هم ks0108 است.اگه تبدیل کنین من تست میکنم.
                            راستی مهندس توی فایل pdf نشون دادن یک مقدار متغیر رو توضیح ندادین.اگه بشه چی میشه :biggrin: :biggrin:
                            دوست عزیز، برادر من، جان من
                            گاهی وقتا میشه بچه ها یه تاپیک میزنن ولی جواب نمیگیرن. اکثرا بخاطر اینه که نه جستجو میکنن و نه بررسی. در بعضی مواقع هم باید خودشون اقدام کنن. شما اصلا جستجو کردی؟ این درایور خیلی مشهوره. هم کتابخونه osama هست که واقعا کامل و عالیه. این لینک واسه هم توضیحات و هم دانلود:


                            GLCD Library

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


                            ProGFX

                            این از لحاظ کارهای گرافیکی خیلی عالیه.

                            دیدگاه


                              #15
                              پاسخ : راه انداز ساده برای انواع السیدی کاراکتری

                              نوشته اصلی توسط rozeh
                              دوست عزیز، برادر من، جان من
                              گاهی وقتا میشه بچه ها یه تاپیک میزنن ولی جواب نمیگیرن. اکثرا بخاطر اینه که نه جستجو میکنن و نه بررسی. در بعضی مواقع هم باید خودشون اقدام کنن. شما اصلا جستجو کردی؟ این درایور خیلی مشهوره. هم کتابخونه osama هست که واقعا کامل و عالیه. این لینک واسه هم توضیحات و هم دانلود:


                              GLCD Library

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


                              ProGFX


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

                              راه اندازي ماژول nrf24l01p براي codevision (ارتباط بيسيم بين دو ميکرو) : http://www.eca.ir/forum2/index.php?topic=78587.0
                              کوچ کردن از کدويژن به http://www.eca.ir/forum2/index.php?topic=81025.0 : AtmelStudio
                              نحوه نوشتن اصولي يک لايبرري و درايور نرم افزاري( بصورت ساده) : http://www.eca.ir/forum2/index.php?topic=81071
                              http://www.eca.ir/forum2/index.php?topic=82130.0 سفارش راه انداز ماژول هاي مختلف توسط اعضاي انجمن
                              انشالله به زودي تاپيک ها به روز رساني خواهد شد،

                              دیدگاه

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