
6个回答
展开全部
从速成角度来看,C就可以了;但如果你想打好基础,在这行好好钻研,那么汇编是不可或缺的。
记住,一个好的单片机程序员必定是精通至少一门汇编语言的。
记住,一个好的单片机程序员必定是精通至少一门汇编语言的。

2021-01-14 广告
推荐STC的抗干扰很好。用9块钱的STC89C54RD+,16K的ROM,1K的RAM。我用过的,实现你的功能不成问题。如果环境恶劣,也可以选择工业级的STC89C54RD+,14块钱。而且这个单片机带AD,10位分辨率。可以用来接你的压力...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
我的回答是:学习C语言更加有用。
汇编语言,如龙,看起来很强大,但也是狭窄的机会很少,你实际使用的就业机会。不同的平台上,如MIPS,ARM,DSP,X86的汇编指令是不一样的。
所以我觉得,是汇编语言入门就可以了,明白一个道理,不是对语言的理解是很重要的:
1)简单的汇编语言,你可以理解为什么你的代码可以在设备上运行,包括概念机器代码,流水线,缓存,寄存器,协处理器,总线,中断处理,可以理解。
2)能够依靠手工,阅读简单的汇编语句。
如何精通C语言的几乎所有平台上,无聊的是Linux,Windows的嵌入式设备和平台可以支持C,C尺寸符合可用的语言,你已经掌握了,如何巧妙地不能被夸大。
汇编语言是不是很知性,仿佛阅读中国古典,最复杂,最深刻的表达,而是可以使用C代码编译器可以帮助您实现最优化的工作。少数诗歌闪烁的天才,从一代又一代积累的遗产,基本没有再出现机会。
汇编语言,如龙,看起来很强大,但也是狭窄的机会很少,你实际使用的就业机会。不同的平台上,如MIPS,ARM,DSP,X86的汇编指令是不一样的。
所以我觉得,是汇编语言入门就可以了,明白一个道理,不是对语言的理解是很重要的:
1)简单的汇编语言,你可以理解为什么你的代码可以在设备上运行,包括概念机器代码,流水线,缓存,寄存器,协处理器,总线,中断处理,可以理解。
2)能够依靠手工,阅读简单的汇编语句。
如何精通C语言的几乎所有平台上,无聊的是Linux,Windows的嵌入式设备和平台可以支持C,C尺寸符合可用的语言,你已经掌握了,如何巧妙地不能被夸大。
汇编语言是不是很知性,仿佛阅读中国古典,最复杂,最深刻的表达,而是可以使用C代码编译器可以帮助您实现最优化的工作。少数诗歌闪烁的天才,从一代又一代积累的遗产,基本没有再出现机会。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先学C语言吧,等感觉差不多了,再学习汇编,可以更加了解单片机里面的内部结构和工作原理,但是一开始就学习汇编的话,可能会感觉很难懂,我一开始就这样的,可能自己的悟性不够高的,哈哈
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言吧,我们学嵌入式的时候就是学的C,用的模拟器,还是挺好玩的
C吧,个人建议哦
C吧,个人建议哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都有用,只是C语言更容易懂些,汇编难些;c语言更接近人的思考模式,汇编更贴近单片机内存等物理层面。都学会了还可以c语言与汇编进行混合编。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都需要学习的
汇编语言是最底层的语言 代码可能长度多一些
学过这俩种语言的话 学习起来就不难了 上手很快
汇编语言是最底层的语言 代码可能长度多一些
学过这俩种语言的话 学习起来就不难了 上手很快
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询