Discussion in "AVR Discussion Forum" started by    MATHIVANAN    Dec 8, 2007.
Sat Dec 08 2007, 12:37 pm
#1
I am using AVR microcontollers for my project, for programming, i am using assembly, But someone tells C is the best for programming. Which one is Best ?
Sat Dec 08 2007, 01:09 pm
#2
it depends on you, how easy you feel with either of them. Usually for AVR, C language is recommended, because the code generated is smaller than the one you write (sometimes not always).

TIP: You should also be good in ASM because sometimes you need to write ASM in between C where timing plays its role. So you should be good in both ASM and C.
 MATHIVANAN like this.
Sat Dec 08 2007, 04:39 pm
#3
Thanks for your reply. Please tell me which book is book best for beginners, for learning Embedded C. and also please tell me is any other embedded institutes available in chennai.
Sat Dec 08 2007, 04:45 pm
#4
well i really do not trust institutes the only positive thing about them is they provide you a lab.. rest is all your effort.

Regarding books i am really not sure because i have not read any book for embedded C. If you want my recommendation then go through the manual of software you are using and the datasheet of controller you are going to work on. Because Embedded C varies from compiler to compiler, so only a compiler manual can help you working with embedded C.
 MATHIVANAN like this.
Sat Dec 08 2007, 05:04 pm
#5
Thanks for your Reply. which compiler is best either code vision or winavr?
Sat Dec 08 2007, 05:23 pm
#6
All compilers have their pros and cons so you cannot say which one is better.. code vision is really good but its not free to use.. where as WINAVR is free and is used by most of the AVR users rather using WINAVR might be little hard for newbie. But as i said.. do not forget to read manual.
Sun Dec 09 2007, 08:08 am
#7
yea.. i surely read all manual ..which ever related to the avr.

Get Social

Information

Powered by e107 Forum System

Downloads

Comments

KevinTab
Sun Apr 28 2024, 05:35 am
Tumergix
Sun Apr 28 2024, 12:59 am
StevenDrulk
Sat Apr 27 2024, 08:47 pm
StephenHauct
Sat Apr 27 2024, 09:38 am
Adamsaf
Sat Apr 27 2024, 07:12 am
Robertphype
Sat Apr 27 2024, 12:23 am
ktaletrryp
Fri Apr 26 2024, 10:55 pm
Robertrip
Fri Apr 26 2024, 11:20 am