كي گفت چشمك زن بساز ؟! :d
ميكرو اين همه قابليت دارهه ...
البته در مورد USB نظر خودم رو گفتم ...
پروتكل USB مثل spi و USART و ... نيست ...
براي spi و ... خيال آدم راحته كه فقط بايد تو محيط كامپايلر كد رو درست بزنه ...
اما براي USB هم همينطور هست ؟؟
براي USB تنها چند تا كتاب چند صد صفحه اي نوشتن . خودش شامل چند سبك از ارتباطات مي شه كه با هم متفاوتند ...
بجز اون در سمت كامپيوتر مثلا PC بايد برنامه ي مفسر اش رو بتوني بسازي كه براي هر سبك منحصر بفرد هه ... علاوهه بر اون برنامه ي سمت PC هم براي ارتباط با دستگاه حتما نيازهه ... !
شما اگر از الان مي خواي بري تو نخش برو ، من ضرري نمي كنم ...!
اما خودم سعي مي كنم هيچوقت جو گير نشم ... و طبق شرايطي كه دارم ، سنجيدهه برم جلو ...
در نظر داشته باش كه همين چشمك زن هم با كتابخونه ي آمادهه نوشته شدهه ...
همه ي امكانات ، كتابخونه ندارن و يا داشتن كتابخونه اش هم كافي نيست ...
خلاصه خود داني ... ، البته اينكه بدونم كسي در زمينه ي USB كار كردهه ، از اين جهت كه بعدا مي تونم ازش كمك بگيرم خيلي هم خوب هست ... !
موفق باشي.
يا علي.
چرا میزنی؟
باشه. اول بریم چند تا چشمک زن دیگه بسازیم بعد...
شوخی کردم...
فعلا من دارم میرم توی کار ADC و ...
اما هنوز علاقه ی شدیدی به یادگیری USB و ETHERNET دارم!
به زودی به اونجا ها هم میرسیم.
شما ها فقط پایه باشین با هم کامپیوتر هم میسازیم! (الان فقط ما دو نفر توی این تاپیک فعالیم! )
نقل قول: تا وقتی آموزش یک طرفه نباشه من هم پایه ام...
یک طرفه شد که؟
یک پیشنهاد عالی:
هدف من درست کردن یک منبع آموزشی مرجع و کامل توی این تاپیکه! لطفا همه ی دوستانی که دوست دارند همکاری کنن پیغام بدن تا بتونیم یک تیم درست و حسابی راه بندازیم و سری آموزش های ARM اتمل رو راه بندازیم.
آموزش هارو در قالب PDF و به طور رایگان میزاریم(مفت). چون خیلی ها هم مثل من و شما اعصابشون بخاطر نبود یک منبع درست و حسابی خورد شده!
هر کی میخواد کمک کنه، ( هرچقدر هم که کم بلد باشه) پیغام بده. فقط پایه باشه (ول نکنه) .
به زودی شروع میکنیم...
منتظر همکاری شما دوستان عزیز هستم!
منم هستم ، ولی فعلا تا آخر ماه پولش رو ندارم هدر برد رو بخرم ، دارم بحث رو دنبال می کنم
من هم با ساخت PDF پایم هم ساخت کامپیوتر (مخصوصا با ساخت usb host و نصب سیستم عامل )
شما ها پیش برید من که هدر برد بخرم خودم رو می رسونم
راستی خواستم هدر برد بگیرم ال سی دی n96 هم بگیرم ؟
نقل قول: یک طرفه شد که؟ Biggrin
وقتي برد من نرسيدهه ، انتظار داري آموزش بذارم !!
گذاشتن مطالب تكراري هم كه سودي ندارهه ...
---------------------------
در مورد پيشنهادتون بگم كه همچين روحيه يي خوبه ، اما ...
ARM7 منقرض شدهه و اينطوري روش وقت گذاشتن درست نيست !!
در ضمن همون مجله pmm و ... ، هم همچين هدفي رو جلو تر دنبال كردن درسته ... ؟
ARM7 فقط بايد ياد بگيري و بندازي كنار ...
توي سريه ARM حال مي دهه يه سيستم عامل رو بتوني رديف كني ... كه ARM7 ... !
در واقع ARM7 كار همون ميكروي AVR و ... معمولي رو انجام مي دهه ، منتها در چارچوب 32 بيتي و قوي تر ...
ما كه انقدر عقب هستيم ، بايد دقت كنيم كه وقتمون رو الكي هدر نديم ...
-------------
جدا از اينها اونقدر وقت آزاد براي اين كار نداريم ... ، من اطلاعات خودم رو هم نمي رسم براي خودم يادداشت كنم !!
مطالبي كه مي ذاريم به صورت پراكنده گذاشته مي شه ، مگه اينكه بعدا يه نفر بياد جمعشون كنه ... .
-------------
مطالبي كه موجود هستن رو مي ريم جلو و اشكالات رو مطرح و رفع مي كنيم ...
مي شه وقتمون رو در آيندهه روي can , ... بذاريم ...
اينطوري بهتر و جديد ترهه ...
------------
منبع درست و حسابي datasheet هست و بس !
بعد هم گير آوردن كتابخانه ...
------------
اما اگر تعداد مون بيشتر بشه خيلي مفيدترهه و سريع تر مي ريم جلو ...
موفق باشي.
يا علي.
اگه ارزش نداره پولمون رو خرج نکنیم ، یک دفعه بریم سراغ اونایی که هنوز منقرض نشدن
من هنوز با arm کار نکردم ولی به نظرم چیزی که مهمه کتاب خانه های آمادشه و برنامه نویسی c ، خوب پس بریم از کتاب خونه های cortex استفاده کنیم با اونا شروع کنیم ، برنامه نویسی c رو هم با یه کتاب فول میشیم
نظرتون چیه ؟ چرا باید از یه چیزی شروع کنیم که فایده ای نداره ؟
نقل قول: اگه ارزش نداره پولمون رو خرج نکنیم ، یک دفعه بریم سراغ اونایی که هنوز منقرض نشدن
من هنوز با arm کار نکردم ولی به نظرم چیزی که مهمه کتاب خانه های آمادشه و برنامه نویسی c ، خوب پس بریم از کتاب خونه های cortex استفاده کنیم با اونا شروع کنیم ، برنامه نویسی c رو هم با یه کتاب فول میشیم
نظرتون چیه ؟ چرا باید از یه چیزی شروع کنیم که فایده ای نداره ؟
من نگفتم يادگيريه ARM7 فايده اي ندارهه !!
پست ها رو با دقت بخونيد ... ، در جواب اون پيشنهاد بود ...
اگر يه دفعه بريم سراغ ARM9 و ... احتمال دپرس شدن وجود دارهه !!
اونا حافظه ي فلش ندارن و راه اندازي و كار باهاشون به اين سادگيا نيست ... !!
منابع آموزشيشون هم به مراتب كمترهه ...
پورت كردن سيستم عامل روي اين ها هم بچه بازي نيست ... !
باز تاكيد مي كنم به پله پله حركت كردن و لقمه رو قد دهن خودمون برداشتن !!
بدون شك ARM7 تجربه ي اول ما براي كار با ميكروهاي 32 بيتيه ...
يادگيريش از نظر من ضروريه ...
ARM7 در خارج از ايران منقرض هست ، نه در ايران ... !!
پولتون رو هدر نمي ديد ، يكي از مراحل آموزش براي كامل تر شدن رو طي مي كنيد. ( مثل كلاس اول دبستان )
موفق باشيد.
يا علي.
من خودم علاقه دارم که برم بالاتر... برای این کار:
من فقط تونستم
این رو پیدا کنم.
(که اونم فکر کنم نداره و تموم کرده)
اگه بخوایم کار کنیم باید خودمون برد آموزشی طراحی کنیم.
خودمون بسازیم و... حال و حوصله دارید؟ الان همتون میاید میگید " کار دارم" !
برای اینه که میگم فعلا بریم طرف همین ARM7 چون اگه بخوایم بریم بالاتر آدم پایه میخواد.
اگه بتونیم برد و PCB طراحی کنیم و بسازیم و تست کنیم و
اگه تونستیم منبع خوبی برای آموزش پیدا کنیم من هم پایه ام.
نقل قول: منبع درست و حسابي datasheet هست و بس !
پیشنهاد خوبیه! اما یکی رو میخواد با انگلیسی فول که بشینه بخونه و بنویسه...
در ضمن مگه برنامه نویسیش هم میشه از دیتاشیت یاد گرفت؟
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
از حرف های من برداشت بد نکنین.
منظور من فقط اینه که باید همه پایه باشید تا بتونیم بریم بالاتر.
اگه پایه باشید من هم به شدت پایه ام و علاقه شدیدی هم به بالاتر رفتن دارم.
اما این رو فراموش نکنین که:
نقل قول: شما دارید یک راه تازه رو میرید.اینجا امکان استفاده از تجربه دیگران و آموزش ها و پشتیبانی و... نیست!
فقط بدونید که خودمونیم و خودمون!
اگه برید من هم هستم . اما کسانی که واقعا دنبالشن
یا علی! منم هستم...
اونایی که هستن بیان بگن تا ببینیم اگه تونستیم بریم تو کارش.بعد هم با پشتیبانی خودمون میریم جلو! یک برد درست و حسابی طراحی میکنیم و بعد میریم توی کار تست و آزمایش!
من از الان میرم برای یاد گرفتن ARM 9
یا علی
نقل قول: من از الان میرم برای یاد گرفتن ARM 9
داداش شما چقدر بي ترمزي ... !
پس اينهمه فك زدم ، همش شد كشك !!
سر ARM7 به توافق نرسيدهه ، رفتي سراغ 9 ... !!
والله من ديگه حرفي براي گفتن ندارم ... !!
من هم pmm مي خونم و هم كتابي كه گرفته بودم ( هم keil و هم IAR ) ، نياز شد به ديتاشيت هم رجوع مي كنم ...
بردم كه رسيد ، شروع مي كنم كار كردن ...
با برنامه ريزي ...
از نظر وقت ،تعارف نمي كنم !! ، ترم آخريم و همراه با كلي برنامه جانبي !! ، دو راهيه كنكور و سربازي هم در پيشه ... !
شما هم هرجور ميلتونهه ...
نقل قول: پیشنهاد خوبیه! اما یکی رو میخواد با انگلیسی فول که بشینه بخونه و بنویسه...
در ضمن مگه برنامه نویسیش هم میشه از دیتاشیت یاد گرفت؟
من نگفتم ديتاشيت ترجمه كنيم !! ، ترجمه عين عقب گردهه ...!! ( كتاب هاي موجود تو بازار تقريبا اين كار رو كردن ... )
برنامه نويسي بستگي دارهه ...
وقتي در سطح ريجستر كد بزني ، آرهه ... ، زبان c براي آرم هم تا اينجا كه ديدم ، در سطح ريجستر بودهه ...
موفق باشيد.
يا علي.
(۲۳-بهمن-۱۳۹۰, ۲۳:۱۷:۳۱)sharin نوشته است: [ -> ]نقل قول: من از الان میرم برای یاد گرفتن ARM 9
داداش شما چقدر بي ترمزي ... !
پس اينهمه فك زدم ، همش شد كشك !!
سر ARM7 به توافق نرسيدهه ، رفتي سراغ 9 ... !!
والله من ديگه حرفي براي گفتن ندارم ... !!
من هم pmm مي خونم و هم كتابي كه گرفته بودم ( هم keil و هم IAR ) ، نياز شد به ديتاشيت هم رجوع مي كنم ...
بردم كه رسيد ، شروع مي كنم كار كردن ...
با برنامه ريزي ...
از نظر وقت ،تعارف نمي كنم !! ، ترم آخريم و همراه با كلي برنامه جانبي !! ، دو راهيه كنكور و سربازي هم در پيشه ... !
شما هم هرجور ميلتونهه ...
نقل قول: پیشنهاد خوبیه! اما یکی رو میخواد با انگلیسی فول که بشینه بخونه و بنویسه...
در ضمن مگه برنامه نویسیش هم میشه از دیتاشیت یاد گرفت؟
من نگفتم ديتاشيت ترجمه كنيم !! ، ترجمه عين عقب گردهه ...!! ( كتاب هاي موجود تو بازار تقريبا اين كار رو كردن ... )
برنامه نويسي بستگي دارهه ...
وقتي در سطح ريجستر كد بزني ، آرهه ... ، زبان c براي آرم هم تا اينجا كه ديدم ، در سطح ريجستر بودهه ...
موفق باشيد.
يا علي.
شما ها تکلیفتون با خودتون مشخصه؟
(۲۳-بهمن-۱۳۹۰, ۲۲:۲۹:۵۲)sharin نوشته است: [ -> ]نقل قول: اگه ارزش نداره پولمون رو خرج نکنیم ، یک دفعه بریم سراغ اونایی که هنوز منقرض نشدن
من هنوز با arm کار نکردم ولی به نظرم چیزی که مهمه کتاب خانه های آمادشه و برنامه نویسی c ، خوب پس بریم از کتاب خونه های cortex استفاده کنیم با اونا شروع کنیم ، برنامه نویسی c رو هم با یه کتاب فول میشیم
نظرتون چیه ؟ چرا باید از یه چیزی شروع کنیم که فایده ای نداره ؟
من نگفتم يادگيريه ARM7 فايده اي ندارهه !!
پست ها رو با دقت بخونيد ... ، در جواب اون پيشنهاد بود ...
اگر يه دفعه بريم سراغ ARM9 و ... احتمال دپرس شدن وجود دارهه !!
اونا حافظه ي فلش ندارن و راه اندازي و كار باهاشون به اين سادگيا نيست ... !!
منابع آموزشيشون هم به مراتب كمترهه ...
پورت كردن سيستم عامل روي اين ها هم بچه بازي نيست ... !
باز تاكيد مي كنم به پله پله حركت كردن و لقمه رو قد دهن خودمون برداشتن !!
بدون شك ARM7 تجربه ي اول ما براي كار با ميكروهاي 32 بيتيه ...
يادگيريش از نظر من ضروريه ...
ARM7 در خارج از ايران منقرض هست ، نه در ايران ... !!
پولتون رو هدر نمي ديد ، يكي از مراحل آموزش براي كامل تر شدن رو طي مي كنيد. ( مثل كلاس اول دبستان )
موفق باشيد.
يا علي.
انگار این تاپیک نمیخواد بره جلو!
نقل قول: داداش شما چقدر بي ترمزي ... !
بی ترمز نیستم، دنبال کار عملی ام...
خیلی خوب پس دوباره رفتیم سر خونه اول!
نظر من اینه که اول بریم با ARM7 دو تا چیز دیگه بسازیم، یکم که یاد گرفتیم بعد بریم سراغ 9
پس شد ARM7 دیگه؟
سلام.
تكليف من كه مشخصه ... ، حالا حالاها در خدمت ARM 7 هستيم ،شايد هم اون در خدمت ما ... ! :d
خوب ، برد من امروز ظهر رسيد ...
با IAR رفتم جلو و در سطح ريجستر كد زدم ، ( دوبارهه نگيد keil و ... !! )
حواسم هست ، اما اين آزمايشايي كه كردم با IAR بود ... ( فعلا كدها رو با IAR مي زنم ، اما keil هم مي خونم ... )
عكس رو مي ذارم ، ويدئو اش هم اگر دوست داشتيد دانلود كنيد ...
چشمك زن:
چشمك زن با كنترل سرعت:
ويدئو ها رو هم با حجم 1.4Mb مي تونيد از لينك زير دانلود كنيد.
http://s1.picofile.com/file/7297351177/Pic_ARM.rar.html
اگر سورس كدش رو هم خواستيد بگيد بذارم ...
موفق باشيد.
يا علي.
دست هر دوتون درد نکنه
ولی قصد گذاشتن سورس هارو ندارید ؟
خوب اگه نیت فقط ساختن بود خیلی ها ساختن، لطفا فقط عکس و فیلم نذارید
قضیه قدرت نماییه؟
جناب sharin منظورتون از کد نویسی در سطح رجیستر اینه که از کتاب خونه خاصی استفاده نکردید ؟
اگه میشه یکم توضیح بدید
سوال دیگم اینکه شماها واسه زمان چشمک زدن از تایمر استفاده کردید یا delay