كورس كامل فى Embedded System
منتدى هندسة الإنتاج والتصميم الميكانيكى
بسم الله الرحمن الرحيم

أهلا وسهلاً بك زائرنا الكريم
نتمنى أن تقضوا معنا أفضل الأوقات
وتسعدونا بالأراء والمساهمات
إذا كنت أحد أعضائنا يرجى تسجيل الدخول
أو وإذا كانت هذة زيارتك الأولى للمنتدى فنتشرف بإنضمامك لأسرتنا
وهذا شرح لطريقة التسجيل فى المنتدى بالفيديو :
https://www.youtube.com/watch?v=aw8GR3QlY6M
وشرح لطريقة التنزيل من المنتدى بالفيديو:
https://www.youtube.com/watch?v=Lf2hNxCN1cw
https://www.youtube.com/watch?v=PRIGVoN7CPY
إذا واجهتك مشاكل فى التسجيل أو تفعيل حسابك
وإذا نسيت بيانات الدخول للمنتدى
يرجى مراسلتنا على البريد الإلكترونى التالى :

DEABS2010@YAHOO.COM


 
الرئيسيةالبوابةاليوميةس .و .جبحـثالتسجيلدخولحملة فيد واستفيدجروب المنتدى
آخر المواضيع
الموضوع
تاريخ ارسال المشاركة
بواسطة
برنامج موسوعة علم المواد - CES EduPack
كتاب شرح ansys باللغة العربية
4 اسطوانات لتعليم عمليات الخراطة
solidplant 3d for solidworks
محاضرات عن نظريه الات
كورس تعليم برنامج Autodesk Inventor بالعربى
40 محاضرة فيديو عن Strength of Materials
مجموعة محاضرات عن العناصر المحددة باللغة العربية - (FEM) Arabic Lectures
37 محاضرة فيديو عن Engineering Mechanics
كتاب Theory of Machines and Mechanism - Joseph Edward
اليوم في 1:13 pm
اليوم في 1:10 pm
الإثنين 05 ديسمبر 2016, 9:50 am
السبت 03 ديسمبر 2016, 7:45 pm
الجمعة 02 ديسمبر 2016, 9:07 pm
الجمعة 02 ديسمبر 2016, 6:57 pm
الجمعة 02 ديسمبر 2016, 12:48 am
الجمعة 02 ديسمبر 2016, 12:46 am
الجمعة 02 ديسمبر 2016, 12:30 am
الجمعة 02 ديسمبر 2016, 12:20 am
engmhd2002
engmhd2002
محمد العوض العباس
elbrolosy
saded
salr78
مصطفى العلواني
مصطفى العلواني
مصطفى العلواني
مصطفى العلواني
شاطر | .
 

 كورس كامل فى Embedded System

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
esam_280
مهندس تحت الاختبار
مهندس تحت الاختبار


عدد المساهمات : 1
التقييم : 3
تاريخ التسجيل : 03/11/2012
العمر : 25
الدولة : egypt
العمل : no
الجامعة : cairo university

مُساهمةموضوع: كورس كامل فى Embedded System   السبت 03 نوفمبر 2012, 3:14 pm

**** تكنولوجيا المعلومات ****

كورس
كامل
فى Embedded System

مجانااا





المحتوى العربى الخاص
بهذا الموضوع على الانترنت غير موجود بتاتا .. ولو وجد فان شرحة غير دقيق

لذا من الافضل دراسة
هذا الموضوع باللغة الانجليزية وذلك لان المحتوى الانجليزى الخاص بموضوع ال embedded system اكثر دقة و توسعا.

ارجوا ان يفيدكم
الشرح باكبر قدر

عصام احمد زينهم



what is embedded system ?

An embedded
system is a computer system designed for specific control functions within a
larger system, often with real-time computing constraints.[1][2] It is embedded
as part of a complete device often including hardware and mechanical parts. By
contrast, a general-purpose computer, such as a personal computer (PC), is
designed to be flexible and to meet a wide range of end-user needs. Embedded
systems control many devices in common use today.[3]

Embedded systems
contain processing cores that are either microcontrollers or digital signal
processors (DSP).[4] The key characteristic, however, is being dedicated to
handle a particular task. Since the embedded system is dedicated to specific
tasks, design engineers can optimize it to reduce the size and cost of the
product and increase the reliability and performance. Some embedded systems are
mass-produced, benefiting from economies of scale.


Physically, embedded systems range from portable
devices such as digital watches and MP3 players, to large stationary
installations like traffic lights, factory controllers. Complexity varies from
low, with a single microcontroller chip, to very high with multiple units,
peripherals and networks mounted inside a large chassis or enclosure.



How to get understand and How to Learn an Embedded System



o
1

Learn
the basics of the C programming language. C is a good language to learn because
many (if not all) embedded systems will have a C compiler available. A C
programming book, such as "C Programming: A Modern Approach, 2nd
Edition" by K.N. King, can help you learn C.

o
2

Learn
the basics of C for embedded systems. Once you understand C, you can move on to
understand how the C language can be used for embedded systems. An embedded C
programming book, such as "Programming Embedded Systems in C and C
++," can help. If you know the microcontroller you want to learn, for
instance the Atmel AVR, you can get a book such as "Embedded C programming
and the Atmel AVR."

o
3

Buy
or borrow an embedded system development board. For example, Atmel offers the
ATAVR Xplain evaluation and demonstration kit for the ATxmega128A1
microcontroller. The Xplain kit, at around $30, is an inexpensive embedded
system to learn with. The PIC microcontrollers from Microchip are also popular
embedded systems to learn.

o
4

Buy
or download a compiler/development environment for the microcontroller on the
development board. For instance, if you are learning the Atmel AVR
ATxmega128A1, then you can download the AVR IDE from Atmel and use the GNU C
compiler or a commercially available C compiler for the AVR, such as the one
sold by IAR.

o
5

Become
familiar with the features and operation of your embedded system. You'll want
to understand the memory organization, peripheral operations (e.g., timers,
data ports, etc.) and interrupt operation.

o
6

Test
your setup by compiling and running a basic program. Your test program should
do something simple and easily observed, such as flashing an LED on the
development board.

o
7

Learn
more advanced features of your embedded system by compiling and running
programs that exercise different features and peripherals. Write code using
timers, data communication ports, analog-to-digital and digital-to-analog
converters, and any other embedded system peripherals you are interested in.


Things
You'll Need
·
-
C programming book
·
-
Embedded C programming book, preferably tailored to the embedded system you
want to learn

·
-
PC (desktop or laptop)

·
-
Development board

·
-
Embedded C compiler compatible with the microcontroller on the development board

·
-
Microcontroller documentation

Tips & Warnings

-
Look for sample code and application notes on manufacturers' websites.

-
Hobbyist websites devoted to specific processor or families of processors, for
example AVRFreaks.com, have example projects, code and forums where you can ask
questions of more experienced users.



- Learning a new embedded system can be difficult
and frustrating at first. So, be patient and remember to pay attention to each
detail. If after several attempts you are still unable to get your embedded
system working, seek help from the manufacturer's website or a hobbyist
website.

-
Use caution when handling tools or other metal objects near an embedded
development board because a dropped tool can short out components and damage
the board.

- Embedded system
evaluation boards often have open, exposed circuit boards, so exercise caution
to avoid getting shocked.


---- Here are some C
programming ebooks :

A Tutorial on Pointers and Arrays in C

http://www.oopweb.com/CPP/Documents/CPoint…lumeFrames.html

C Programming

http://www.oopweb.com/CPP/Documents/CProgr…lumeFrames.html

Object Orientated
Programming in ANSI-C

http://www.planetpdf.com/developer/article…?contentid=6635

The C Book

http://publications.gbdirect.co.uk/c_book/

Writing Bug-Free C
Code

http://www.duckware.com/bugfreec/index.html

C – Elements of
Style

http://www.computer-books.us/c_3.php

Learning GNU C

http://www.linuxtopia.org/online_books/pro…nu_c/index.html

---- Here are some EMBEDDED SYSTEM e-books :

http://www.4shared.com/office/vx4s73Ew/O_Reilly-programming_embedded_.htm

********************************************************

كورس كامل بالفيديو
ولكنى ارجح الكورس الاول وليس الفيديو ( ولك حرية الاختيار ) :

فيديو 1

http://www.youtube.com/watch?v=3Ak8cxN_bLI&list=PLE4462C1C306E2EB2&index=1&feature=plcp

فيديو 2

http://www.youtube.com/watch?v=gnLVWChftFo&list=PLE4462C1C306E2EB2&index=2&feature=plcp

فيديو 3

http://www.youtube.com/watch?v=AhfkL7IPAFg&list=PLE4462C1C306E2EB2&index=3&feature=plcp

فيديو 4

http://www.youtube.com/watch?v=TkcbsvZkBZ4&list=PLE4462C1C306E2EB2&index=4&feature=plcp

فيديو 5

http://www.youtube.com/watch?v=iHid0MxgS_0&list=PLE4462C1C306E2EB2&index=5&feature=plcp

فيديو 6

http://www.youtube.com/watch?v=4hm9aYwVK1I&list=PLE4462C1C306E2EB2&index=6&feature=plcp

فيديو 7

http://www.youtube.com/watch?v=CZkKlCjAkqg&list=PLE4462C1C306E2EB2&index=7&feature=plcp

فيديو 8

http://www.youtube.com/watch?v=yk2scJkb1l8&list=PLE4462C1C306E2EB2&index=8&feature=plcp

فيديو 9

http://www.youtube.com/watch?v=6_t0EaW1SGE&list=PLE4462C1C306E2EB2&index=9&feature=plcp

فيديو 10

http://www.youtube.com/watch?v=faIf1IPdnj8&list=PLE4462C1C306E2EB2&index=10&feature=plcp

فيديو 11

http://www.youtube.com/watch?v=-LStGEgktcQ&list=PLE4462C1C306E2EB2&index=11&feature=plcp

فيديو 12

http://www.youtube.com/watch?v=twaeLkE6eS8&list=PLE4462C1C306E2EB2&index=12&feature=plcp

فيديو 13

http://www.youtube.com/watch?v=Xqs30GcPtCE&list=PLE4462C1C306E2EB2&index=13&feature=plcp

فيديو 14

http://www.youtube.com/watch?v=Mr7rkEX0SxM&list=PLE4462C1C306E2EB2&index=14&feature=plcp

فيديو 15

http://www.youtube.com/watch?v=egJf7iOhwz4&list=PLE4462C1C306E2EB2&index=15&feature=plcp

فيديو 16

http://www.youtube.com/watch?v=MDAb-2oGkP4&list=PLE4462C1C306E2EB2&index=16&feature=plcp

فيديو 17

http://www.youtube.com/watch?v=_wwbn4JMkeQ&list=PLE4462C1C306E2EB2&index=17&feature=plcp

فيديو 18

http://www.youtube.com/watch?v=BacOFhcQWKo&list=PLE4462C1C306E2EB2&index=18&feature=plcp

فيديو 19

http://www.youtube.com/watch?v=gLEql5nKZ2E&list=PLE4462C1C306E2EB2&index=19&feature=plcp

فيديو 20

http://www.youtube.com/watch?v=cPF-8Fxj2Gg&list=PLE4462C1C306E2EB2&index=20&feature=plcp

فيديو 24

http://www.youtube.com/watch?v=akNSxGyoFQg&list=PLE4462C1C306E2EB2&index=21&feature=plcp

فيديو 25

http://www.youtube.com/watch?v=n4pg67n6Qhg&list=PLE4462C1C306E2EB2&index=22&feature=plcp

فيديو 26

http://www.youtube.com/watch?v=VOsyvbV6uGo&list=PLE4462C1C306E2EB2&index=23&feature=plcp

فيديو 27

http://www.youtube.com/watch?v=trSAnU8ca08&list=PLE4462C1C306E2EB2&index=24&feature=plcp

فيديو 28

http://www.youtube.com/watch?v=5Pf-2X8_z3Y&list=PLE4462C1C306E2EB2&index=25&feature=plcp

فيديو 29

http://www.youtube.com/watch?v=FfWQWFosbkM&list=PLE4462C1C306E2EB2&index=26&feature=plcp

فيديو 30

http://www.youtube.com/watch?v=o94FW7sFZoM&list=PLE4462C1C306E2EB2&index=27&feature=plcp

فيديو 31

http://www.youtube.com/watch?v=Ci7oQTvmnWU&list=PLE4462C1C306E2EB2&index=28&feature=plcp



فيديو 32

http://www.youtube.com/watch?v=SLgXzjrlhm0&list=PLE4462C1C306E2EB2&index=29&feature=plcp


... ارجو ان يكون
الكورس كافى

********************************************************

//topic sources

http://www.ehow.com/how_6591497_learn-embedded-system.html

http://www.techtoolblog.com/archives/195-free-online-programming-books

http://www.youtube.com/user/stiquitojmconrad?feature=watch

http://en.wikipedia.org/wiki/Embedded_system

الرجوع الى أعلى الصفحة اذهب الى الأسفل
Admin
مدير المنتدى
مدير المنتدى


عدد المساهمات : 14261
التقييم : 22948
تاريخ التسجيل : 01/07/2009
العمر : 28
الدولة : مصر
العمل : مدير منتدى هندسة الإنتاج والتصميم الميكانيكى
الجامعة : المنوفية

مُساهمةموضوع: رد: كورس كامل فى Embedded System   السبت 03 نوفمبر 2012, 9:41 pm

جزاك الله خيراً وبارك الله فيك وجعله فى ميزان حسناتك

الرجوع الى أعلى الصفحة اذهب الى الأسفل
 

كورس كامل فى Embedded System

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 2 من اصل 1

خدمات الموضوع
 KonuEtiketleri كلمات دليليه
كورس كامل فى Embedded System , كورس كامل فى Embedded System , كورس كامل فى Embedded System ,كورس كامل فى Embedded System ,كورس كامل فى Embedded System , كورس كامل فى Embedded System
 KonuLinki رابط الموضوع
 Konu BBCode BBCode
 KonuHTML Kodu HTMLcode
إذا وجدت وصلات لاتعملفي الموضوع او أن الموضوع [ كورس كامل فى Embedded System ] مخالف ,, من فضلك راسل الإدارة من هنا
صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى هندسة الإنتاج والتصميم الميكانيكى :: المنتديات الهندسية :: منتدى الفيديوهات و الاسطوانات التعليمية-