الشبكة العربية لمطوري الألعاب

  WALEED ALKASSEM مشاركة 1

اريد التعلم لغة برمجة من البداية علما اني اريد ان استخدمها في المايكرو كنرولر وربط الاجهزة مع الحاسب وايضا مع برنامج الماتلاب ارجو توجيهي ولكم الشكر

WA

خبير مدير وسام البهنسي مشاركة 2

رأيي الخاص الذي لا أعلم إن كان يشاركني به أحد، انطلق مع #C أو VB.NET.
(Visual Studio.NET 2005 حصراً أو أكثر)
الإجراءات المذكورة للتخاطب مع الـ RS232 ومخرج الطابعة جاهزة... لا أعلم ما الوضع مع Matlab، لكن هناك الكثير من الطرق للتخاطب مع البرامج التي تسمح بذلك...

وتذكر... نحن معك هنا دائماً☺


MSDN Game Technology Forums Moderator

وسام البهنسي
مبرمج في يونيتي وإنفريمز

محترف مشرف عبد اللطيف حاجي علي مشاركة 3

التعليق على مشاركة وسام البهنسي في Mar 27, 2006 10:16 :

> رأيي الخاص الذي لا أعلم إن كان يشاركني به أحد، انطلق
> مع #C أو VB.NET.
> (Visual Studio.NET 2005 حصراً أو أكثر)
أنا معك تماماً, إن لغةً مثل ++C مع أنها لغة رائعة، إلا أنها معقدة جداً (بالمقارنة مع #C) وتبعدك عن الهدف البرمجي بإشغالك بعمليات جانبية (أحياناً روتينية)

> لا أعلم ما الوضع مع Matlab، لكن هناك الكثير من الطرق
> للتخاطب مع البرامج التي تسمح بذلك...
أنا أيضاً لا أعلم، لكني أظن أنه MATLAB يستخدم script خاص به، شبيه بلغة ++C أو #C

عبد اللطيف حاجي علي
مبرمج
In|Framez

  WALEED ALKASSEM مشاركة 4

شكرا لكم واتمنى ان تساعدوني بالانطلاق في هذه اللغة #c

WA

خبير مشرف مؤيد مارديني مشاركة 5

كبداية أنصحك بشدة بكتاب Sams Teach Yourself C# in 21 Days, الرابط عند Amazon هو :
http://tinyurl.com/zea55
أو كبديل Sams Teach Yourself Visual C# 2005 in 24 Hours, الرابط عند Amazon هو :
http://tinyurl.com/gaz8w

Moayad Mardini

Moayad Mardini,
MSDN Forums Moderator

محترف مشرف عبد اللطيف حاجي علي مشاركة 6

التعليق على مشاركة مؤيد مارديني في Mar 29, 2006 8:15 :

> كبداية أنصحك بشدة بكتاب Sams Teach Yourself C# in 21
> Days, الرابط عند Amazon هو :
> http://tinyurl.com/zea55
> أو
> كبديل Sams Teach Yourself Visual C# 2005 in 24 Hours,
> الرابط عند Amazon هو :
> http://tinyurl.com/gaz8w
بصراحة أنا لم أقرأ أياً من هذين الكتابين، ولكنني لم أحب أبداً فكرة "علم نفسك X في XX يوماً أو ساعة أو حتى دقيقة". طبعاً لا يمكنني الحكم على الكتاب من عنوانه، ولكنني قرأت بعض كتب هذه السلسة (ليس C#) ولم أكن سعيداً بها...

عبد اللطيف حاجي علي
مبرمج
In|Framez

  WALEED ALKASSEM مشاركة 7

شباب ولا رابط شغال عندي

WA

خبير  Mohammad Khashashneh مشاركة 8

التعليق على مشاركة WALEED ALKASSEM في Mar 27, 2006 6:19 :


> استخدمها في المايكرو كنرولر وربط الاجهزة مع الحاسب
> وايضا مع برنامج الماتلاب ارجو توجيهي ولكم الشكر


I've been working with Microcontrollers for 2 years now and I don't know how are you going to benefit from C# or any other language other than C/C++ or assembly.

What type of processors we are talking about here ? is this an embedded system with an OS or is it just a Processor with some RAM/ROM ?

من سار على الدرب وصل, من جد وجد...
بس عتبك على اللي بيسمع

  WALEED ALKASSEM مشاركة 9

التعليق على مشاركة Mohammad Khashashneh في Mar 31, 2006 11:1 :

> التعليق على مشاركة LEED ALKASSEM في Mar 27, 2006
> 6:19 :
>
>
> > استخدمها في المايكرو كنرولر وربط الاجهزة
> مع الحاسب
> > وايضا مع برنامج الماتلاب ارجو توجيهي ولكم
> الشكر
>
>
> >
> I've been working with Microcontrollers
> for 2 years now and I don't know how are you going
> to benefit from C# or any other language other than
> C/C++ or assembly.
>
> What type of processors we are
> talking about here ? is this an embedded system with
> an OS or is it just a Processor with some RAM/ROM ?
>
>


نوع PIC < و ATMIL

WA

خبير  Mohammad Khashashneh مشاركة 10

التعليق على مشاركة WALEED ALKASSEM في Apr 3, 2006 5:39 :


> WA
> نوع PIC < و ATMIL
>
Ok, First of all if you don't have any programming experience, I suggest that you start with C programming. A good book is C how to program http://www.informit.com/bookstore/product.asp?isbn=0131426443&aid=548c5149-507f-4cb4-b186-c6c7500def22&rl=1 , it is big but it'll be a reference for you even when you become experienced.

If you already know C then you may find the following tools in handy:
for PIC : MPLAB is the official IDE from Microchip corp. www.microchip.com. These are also a series of tutorials for getting started with the PIC chip: http://amqrp.org/elmer160/lessons/

For Atmel: There are 2 main architectures AVR and ARM (my experience is in the later) and you can use GCC ports on windows for both. WinVar for the ATMEL AVR Arch. http://winavr.sourceforge.net/
and WinArm for the Atmel ARM Arch. http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/#winarm

Try Also Wikipedia.org for more information. check http://en.wikipedia.org/wiki/PIC_microcontroller for PIC and http://en.wikipedia.org/wiki/Atmel for Atmel.

Good luck and feel free to ask anything.

من سار على الدرب وصل, من جد وجد...
بس عتبك على اللي بيسمع