Division
02-04-2010, 21:56
با سلام
در شماره بعدي مجله PMM كه قراره حدوداي 10 ارديبهشت منتشر بشه با توجه به نظر سنجي صورت گرفته رو ميكروكنترلرهاي ARM7 ساخت شركت NXP كه به نام ميكروهاي سري LPC معروفن بحث خواهد شد .
رروند كار به اينصورته كه انشاءالله با آماده كردن يه برد راه انداز براي اين سري دوستان و علاقه مندان بتونن پروژه ها رو بدون هيچ مشكلي كار كنن .
هدف ما اينه كه مانند ميكروكنترلر ARM7 شركت Atmel كه آموزشش رو تموم كرديم و الان مشغول نوشتن كتاب رايگان هستيم، همزمان مبحث LPC رو هم به يه سرانجامي برسونيم .
البته گروه ديگه اي رو تراشه هاي سري Cortex-A8 به مديريت آقا فرزاد (farzadsw) كار خواهند كرد و سعي ما بر اين است كه بتونيم مطالب رو هرچه سريع تر براي مخاطبين آماده كنيم .
سرفصل اصلي كار با ميكروكنترلرهاي ARM ساخت شركت NXP :
1- بررسي اجمالي انواع ميكروكنترلرهاي خانواده ARM
2- تشريح امكانات تراشه LPC2378
3- باس هاي داخلي تراشه و انواع آن
4- سازمان دهي حافظه ميكروكنترلر LPC2378
5- آشنايي با كامپايلر Keil و نحوه برنامه نويسي به زبان C
6- كلاك سيستم و راه اندازي واحد PLL
7- درگاه هاي ورودي/خروجي
8- واحد شتاب دهنده حافظه MAM
9- مبحث تايمر/كانتر و PWM
10- بردارهاي وقفه
11- تشريح عملكرد واحد ADC
12- تشريح عملكرد واحد DAC
13- پروتكل ارتباطي UART
14- پروتكل ارتباطي I2C
15- نحوه كار با واسط I2S
16- پروتكل ارتباطي SPI
17- پروتكل ارتباطي USB
18- عملكرد واحد RTC
19- نحوه كار با بلوك Ethernet
20- نحوه كار با واحد CAN
21- نحوه ارتباط با انواع كارت هاي حافظه
22- عملكرد واحد Watchdog
23- واحد كنترل توان در تراشه LPC2378
24- مباحث باقيمانده ETM- IrDA – DMA – EMC
25- واحد Debug و نحوه كار با آن
26- روش هاي پروگرام كردن ميكروكنترلرهاي سري LPC2000
27- پروژه هاي عملي با تراشه LPC2378(اجراي پروژه ها روي برد آماده (راه انداز) )
سعي شده تا در هر شماره، پروژه و مثال هاي عملي آورده بشه تا مخاطبين بتونن به صورت عملي هم كار كنن و در نهايت چند تا پروژه كلي بعد از اتمام مباحث مد نظر گرفته شده است .
در شماره بعدي مجله PMM كه قراره حدوداي 10 ارديبهشت منتشر بشه با توجه به نظر سنجي صورت گرفته رو ميكروكنترلرهاي ARM7 ساخت شركت NXP كه به نام ميكروهاي سري LPC معروفن بحث خواهد شد .
رروند كار به اينصورته كه انشاءالله با آماده كردن يه برد راه انداز براي اين سري دوستان و علاقه مندان بتونن پروژه ها رو بدون هيچ مشكلي كار كنن .
هدف ما اينه كه مانند ميكروكنترلر ARM7 شركت Atmel كه آموزشش رو تموم كرديم و الان مشغول نوشتن كتاب رايگان هستيم، همزمان مبحث LPC رو هم به يه سرانجامي برسونيم .
البته گروه ديگه اي رو تراشه هاي سري Cortex-A8 به مديريت آقا فرزاد (farzadsw) كار خواهند كرد و سعي ما بر اين است كه بتونيم مطالب رو هرچه سريع تر براي مخاطبين آماده كنيم .
سرفصل اصلي كار با ميكروكنترلرهاي ARM ساخت شركت NXP :
1- بررسي اجمالي انواع ميكروكنترلرهاي خانواده ARM
2- تشريح امكانات تراشه LPC2378
3- باس هاي داخلي تراشه و انواع آن
4- سازمان دهي حافظه ميكروكنترلر LPC2378
5- آشنايي با كامپايلر Keil و نحوه برنامه نويسي به زبان C
6- كلاك سيستم و راه اندازي واحد PLL
7- درگاه هاي ورودي/خروجي
8- واحد شتاب دهنده حافظه MAM
9- مبحث تايمر/كانتر و PWM
10- بردارهاي وقفه
11- تشريح عملكرد واحد ADC
12- تشريح عملكرد واحد DAC
13- پروتكل ارتباطي UART
14- پروتكل ارتباطي I2C
15- نحوه كار با واسط I2S
16- پروتكل ارتباطي SPI
17- پروتكل ارتباطي USB
18- عملكرد واحد RTC
19- نحوه كار با بلوك Ethernet
20- نحوه كار با واحد CAN
21- نحوه ارتباط با انواع كارت هاي حافظه
22- عملكرد واحد Watchdog
23- واحد كنترل توان در تراشه LPC2378
24- مباحث باقيمانده ETM- IrDA – DMA – EMC
25- واحد Debug و نحوه كار با آن
26- روش هاي پروگرام كردن ميكروكنترلرهاي سري LPC2000
27- پروژه هاي عملي با تراشه LPC2378(اجراي پروژه ها روي برد آماده (راه انداز) )
سعي شده تا در هر شماره، پروژه و مثال هاي عملي آورده بشه تا مخاطبين بتونن به صورت عملي هم كار كنن و در نهايت چند تا پروژه كلي بعد از اتمام مباحث مد نظر گرفته شده است .