سلام به همه من توی این زمینه تازه کارم.چه کتابی بخونم ؟از کی بخونم؟ لطفاً راهنمایی کنید.
اطلاعیه
Collapse
No announcement yet.
راهنمایی برای کتاب arm
Collapse
X
-
پاسخ : راهنمایی برای کتاب arm
وقت خودت رو صرف خوندن کتاب نکن
اگر زبان C مسلط هستی مستقیما برو مثال های مختلفی که برای اون میکرو هستش رو بخون و سعی کن امکانات بیشتری به اون اضافه کنی
و در نهایت برای اینکه برنامه های کاربردی بنویسی برو سراغ برنامه های پیچیده تر و اون ها رو بررسی کن و از اون ها در پروژه هات اسنفاده کن
خیلی وقت صرف کتاب نذار :nice: چون برنامه نویسی میکرو چیزی جز مقدار دهی مناسب به رجیستر ها نیست
بقیه کار تکنیک های برنامه نویسی C و استفاده از کتابخانه های مختلف و کار با ماژول ها است
-
پاسخ : راهنمایی برای کتاب arm
متاسفانه با خواندن کتاب ( مخصوصا کتاب فارسی ) نمی تونی از عهده یاد گیری آرم ها بر بیایی .تنها راهت خوندن دیتا شیت میکرو مورد نظر است .مثلا برای روشن کردن یک پین در میکرو lpc1768 باید دستورات زیر را بنویسی
کد:LPC_PINCON->PINSEL4 &= ~(0xFFFF); // Reset P2[0..7] = GPIO LPC_GPIO2->FIODIR |= 0xFF; // P2[0..7] =Outputs LPC_GPIO2->FIOCLR = 0xFF; // Turn-OFF all LED LPC_GPIO2->FIOSET = (1<<0); // ON LED[0] LPC_GPIO2->FIOCLR = (1<<0); // OFF LED[0] LPC_GPIO2->FIOPIN ^= (1<<0); // Toggle LED[0]
تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
داشتن عقله زيادتر از دیگر آدم ها است
دیدگاه
-
پاسخ : راهنمایی برای کتاب arm
نوشته اصلی توسط aliilaمتاسفانه با خواندن کتاب ( مخصوصا کتاب فارسی ) نمی تونی از عهده یاد گیری آرم ها بر بیایی .تنها راهت خوندن دیتا شیت میکرو مورد نظر است .مثلا برای روشن کردن یک پین در میکرو lpc1768 باید دستورات زیر را بنویسی
کد:LPC_PINCON->PINSEL4 &= ~(0xFFFF); // Reset P2[0..7] = GPIO LPC_GPIO2->FIODIR |= 0xFF; // P2[0..7] =Outputs LPC_GPIO2->FIOCLR = 0xFF; // Turn-OFF all LED LPC_GPIO2->FIOSET = (1<<0); // ON LED[0] LPC_GPIO2->FIOCLR = (1<<0); // OFF LED[0] LPC_GPIO2->FIOPIN ^= (1<<0); // Toggle LED[0]
چه نرم افزاری الان برای برنامه نویسی ARM پرکاربرده و حرفه ای و ارزش یاد گرفتن داره ؟ keil آیا ؟
دیدگاه
-
پاسخ : راهنمایی برای کتاب arm
نوشته اصلی توسط sanup2006شنیدم میگم که کامپایلر ARM ها خودش شبیه ساز داره و میتونی نتیجه کارت رو توی نرم افزار ببینی.
چه نرم افزاری الان برای برنامه نویسی ARM پرکاربرده و حرفه ای و ارزش یاد گرفتن داره ؟ keil آیا ؟
کلا یاد گیری های میکرو های سری آرم خیلی perfect و عالی است . به اصطلاح کوچه بازاری معماری آرم خیلی چغر است . با یک محاسبه ساده میشه نشون داد در عملیات محاسباتی حداقل 50 برابر از میکرو های avr و حتی xmega قدرت پردازش بیشتری دارن .تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
داشتن عقله زيادتر از دیگر آدم ها است
دیدگاه
دیدگاه