哈哈哈,一看你问的问题也是刚开始学习单片机,我来给你做个详细解释:
keil
编译器,没有规定让你用哪种语言编写程序,这个要具体看你会哪种语言了,有很多工程师喜欢用汇编写程序,有的工程师喜欢用C语言写程序,ARM公司keil编译器支持C语言和
汇编语言,两种语言各有各的有点,和缺点,.ASM汇编语言,是直接操作单片机底层寄出去,程序执行效率高,但是汇编可读性差,对后期程序员的维护程序移植带来不方面,.C C语言具有移植性强,可读性强,能让程序员一目了然,但是程序执行效率比汇编低%20, C语言可以二次开发移植性强,提供程序员的
工作效率,现在很多公司开发都要求用C语言。