Not really. If you want to be an expert professional on embedded systems design, learn ASM first.Well looks like C is the chosen one after all , ASM for optimization .
Not really. If you want to be an expert professional on embedded systems design, learn ASM first.Well looks like C is the chosen one after all , ASM for optimization .
Thats what i had in mind , i will use it mainly and sometimes use c in paralell , i will then see witch choice is more suitable .Not really. If you want to be an expert professional on embedded systems design, learn ASM first.
I appreciate your solid input , and you are right , i have wrote some c programs and am still not fully understanding the script functions , even if the program runs fine.That is not what I meant.
You can program in C 100% of the time for all I care.
If you want to understand why you are doing what you are doing in C, you begin with the fundamentals by learning ASM first.
As an analogy, one does not learn to use a calculator without first learning arithmetic.
That depends on whether or not the asm optimisation can do the job in lessNot to mention time to market. It does not make sense to have person coding weeks in asembler then coding in C will bring a solution in one week.
If you asked 10 years ago I would have said YES! Learn asm for sure, it's very important....
Am asking this because i would like to know witch road to follow in this specific field .
Well.... that's the way it should be, anyway. If only it were still that way. Far too many schools today require calculators in first grade and only teach students which buttons to press to evaluate an expression.As an analogy, one does not learn to use a calculator without first learning arithmetic.
Uh, no. C is implemented on pretty much any microcontroller or microprocessor that you can find. Assembly language is not one language, but rather a different language for each family of processors. If you are going to program all of the above processors, learn C and learn it well.Thanks max for the book suggestion , i sent you an email BTW .
As for witch microcontroller i ll be using its not just PICs but also other brands like Intel or Samsung,winbond,tochiba , witch don't use C language i guess ??
Whats really interesting for me in programming , is the leap from punched cards based instructions controlled by mechanical machinery , and the evolution to something that looks so easy to perform with a bunch of functions .
by Jake Hertz
by Aaron Carman
by Jeff Child
by Aaron Carman