标题: 想学单片机,汇编还是C呢 [打印本页]

作者: staring    时间: 2018-4-18 16:53
标题: 想学单片机,汇编还是C呢
想做一些单片机的实验,之前上课的内容基本都忘了,想重新学。
问题是上课时老师讲的是汇编,可是听说c好一点,选哪个呢?


作者: 小迷瞪    时间: 2018-4-18 17:12
C吧,主要是C通用一些
作者: 古藏剑    时间: 2018-4-18 17:12
C的话更容易理解吧
作者: 小白菜的春天    时间: 2018-4-18 17:27
肯定是要学C,汇编就业面会很窄
作者: 1083895863    时间: 2018-4-18 17:34
先学c,之后在学点汇编也可以。c是基础啊!
作者: 1625492358    时间: 2018-4-18 18:10
先学C语言
作者: 阿_hanhan    时间: 2018-4-18 18:31
C吧,在我们专业学C的还是比较多的
作者: 清枫城主    时间: 2018-4-18 18:44
C比较容易理解和调试。如果掌握汇编的话,可以在C中穿插一些汇编。就比如软件延时,用汇编写和C写的精确度有一些细微差别。
作者: Lieternal    时间: 2018-4-18 19:05
C简单易学
作者: dianzizhizhuo    时间: 2018-4-18 19:46
汇编更重要,学好汇编
作者: fansss    时间: 2018-4-18 20:20
c语言吧
作者: yzwzfyz    时间: 2018-4-18 20:22
如果你有足够的智商,就先学汇编,再学C,全部掌握。
如果智商欠一点,就学C。
如果智商不够,就改学CEO,将来让另人为你写程序,为你打工。
作者: 哈西万达这一块    时间: 2018-4-18 20:26
要做就做特殊的 汇编
作者: 5free    时间: 2018-4-18 20:33
现在都是高级语言了
当然是C
作者: swt    时间: 2018-4-18 20:35
c,主要是c
作者: 1s1s    时间: 2018-4-18 20:57
肯定学C啊,进阶更好一些
作者: ZdaRui    时间: 2018-4-18 21:05
汇编有助于对底层的理解,使用方便还是C
作者: TimelessStar    时间: 2018-4-18 21:12
学习C啊,C语言通俗易懂

作者: coonler    时间: 2018-4-19 09:26
先学c语言,掌握基础后,练练手,再用汇编
作者: ruyi    时间: 2018-4-19 10:19
汇编和c都要会一点吧
作者: wenluquan    时间: 2018-4-19 11:43
可以不学汇编,直接学C.工作用到时再学汇编.
作者: 1835562526    时间: 2018-4-19 12:02
c比较方便 好懂
作者: icgsgf    时间: 2018-4-19 13:31
C最基础  也最好学  学了C之后学其他的会简单点
作者: hanjiangxue    时间: 2018-4-19 13:59
汇编语言是基础,针对单片机内部的操作。c语言可读性强,移植性强。
作者: xsff    时间: 2018-4-19 14:11
C语言便于掌握,而且更容易理解
作者: TOMMYELE    时间: 2018-4-19 14:24
C语言吧,现在汇编企业基本没人用了,自己用汇编别人都不会维护
作者: diykj    时间: 2018-4-19 14:34
都可以的,懂原理就好
作者: 歌者    时间: 2018-4-19 14:35
我觉得以C为主学习要更容易,可以看看汇编,比较好理解
作者: 转烛iii    时间: 2018-4-19 14:38
C语言是基础,一通百通,执行效率也最高
作者: 515406342    时间: 2018-4-19 14:38
C语言,即使想学机器语言也最好先学C语言。C语言入门容易,学好以后向高低两个方向发展都非常好。
作者: 515406342    时间: 2018-4-19 14:39
C语言,即使想学机器语言也最好先学C语言。C语言入门容易,学好以后向高低两个方向发展都非常好。
作者: Best51    时间: 2018-4-19 14:48
C作为基础比较好,学完C可以进阶别的语言也快
作者: 达爷666    时间: 2018-4-19 14:55
C学起来更快一些,汇编难度比C大,但是汇编的代码执行速度更快。
作者: 达爷666    时间: 2018-4-19 14:57
各有所长吧,不过C现在人用得更多一些。
作者: 妒不    时间: 2018-4-19 15:11
明显学C更合适
作者: qq3040803344    时间: 2018-4-19 15:17
c吧,感觉还不错
作者: arthuryu    时间: 2018-4-19 15:56
C比较容易上手,而且还有很多现成的函数可以用。汇编有点老,但是运行速度快。各有利弊。
作者: ap1005223    时间: 2018-4-19 16:06
一般来说还是C简单点
作者: linxiaofei    时间: 2018-4-19 16:11
c比较好
作者: linxiaofei    时间: 2018-4-19 16:11
C是一切的基础
作者: 优伶    时间: 2018-4-19 16:21
先学c吧,比较基础
作者: 7712    时间: 2018-4-19 16:26
先学的汇编,貌似c更普遍
作者: a786945848    时间: 2018-4-19 16:41
c吧,好学点
作者: zptonghua    时间: 2018-4-19 16:49
C语言范围广,建议学习C语言,不过要做嵌入式底层开发的话,汇编又不可或缺
作者: 优伶    时间: 2018-4-19 16:49
先学c吧,比较基础
作者: liuliudafa    时间: 2018-4-19 16:54
c语言啊。想理解原理就汇编
作者: CanaceLiu    时间: 2018-4-19 17:05
C语言的实用性更好,做课设的时候更好编程
作者: YY51hei    时间: 2018-4-19 17:20
C语言好,简单基础入门。教程也很多。
作者: li000001    时间: 2018-4-19 18:31
C语言用的更广泛。汇编用的人不多。
作者: 是不是冷得很    时间: 2018-4-19 19:41
C更方便快捷
作者: mohua    时间: 2018-4-19 20:10
如果是51的话,刚开始可以学汇编啊,可以帮助你理解CPU工作,但是你要知道大多数成熟的应用中,汇编所占比例不到1%
作者: 51666dhy    时间: 2018-4-19 23:18
c好点,更实用,汇编不适用,嵌入式都是用c写的
作者: username51hei    时间: 2018-4-20 00:23
C比较简单,入门快。当你入门C后再去学习汇编,会大大精进对C的理解,同时反过来用对C的理解去理解汇编语言,相互促进。
作者: 展乾741    时间: 2018-4-20 01:17
先用C入门,可以快速掌握基础的单片机小制作,如果想从事专业的行业的话,汇编的理论基础就尤为重要了,我是从C入手,逐渐逐渐向汇编深入,直接上手汇编做东西的话很容易会放弃学习的
作者: 万年鬼角    时间: 2018-4-20 06:03
先学c,有精力在学汇编
作者: xiaoshan7748    时间: 2018-4-20 08:22
想要对单片机理解的透彻最好还是先学习汇编,后面再学习C语言。
作者: 曹文浩    时间: 2018-4-20 08:51
学好C语言先吧
作者: crazymcu    时间: 2018-4-20 09:11
C在工作中用的比较多,汇编只有特殊项目才需要用到。
作者: GlaDOS    时间: 2018-4-20 09:13
先学c吧,现在用到汇编的大部分情况都是优化程序的某些部分
作者: 梦儿    时间: 2018-4-20 09:19
汇编好像简单一点
作者: 啊哈哈哈abc    时间: 2018-4-20 09:20
c比较主流
作者: 2630108754    时间: 2018-4-20 09:29
c,汇编听说很难,看自己感兴趣的最重要了
作者: 菁华如风    时间: 2018-4-20 09:34
想快速上手的话,就学C语言编程。不过汇编确实能加强对单片机底层结构的认识,如果以后还想学习其他内核的板子的话,建议还是把基础的汇编看一看,所谓触类旁通,毕竟汇编的指令就那100多个
作者: 卧栏听雨123    时间: 2018-4-20 09:37
C吧 用的机会更多,,不死板
作者: roadwu    时间: 2018-4-20 09:38
当然是C
作者: q11726    时间: 2018-4-20 09:44
建议学C哦
作者: hia51    时间: 2018-4-20 10:20
基本上都是先学习C语言。
作者: touch_2e    时间: 2018-4-20 10:24
当然是C了
作者: touch_2e    时间: 2018-4-20 10:26
既然老师有讲汇编那还是学汇编先,汇编更容易理解单片机,更容易了解单片机,入门之后就可以用C语言来写了,用C语言写的更快方便
作者: 远方ya    时间: 2018-4-20 10:29
c是基础吧,而且大学一般也都学过了解一些,会更容易上手的。
作者: 18210222519    时间: 2018-4-20 10:35
C是主体,不学C的话,直接学汇编会有很大难度,但是学完C以后学汇编会简单多了
作者: 内部vjoug    时间: 2018-4-20 10:47
c吧,基本都是,以后方便点
作者: zhangsmart1101    时间: 2018-4-20 10:53
c是高级语言好些,汇编接近底层
作者: 1derek123    时间: 2018-4-20 11:00
个人觉得c更简洁易懂,谢谢!
作者: wuleilove51    时间: 2018-4-20 11:05
建议先学习C语言,C的可读性,移植性,通用性更好。
作者: wuleilove51    时间: 2018-4-20 11:06
c对于新手来说更加简单易学,而且C移植性,通用性,可读性更好。
作者: 背包客91    时间: 2018-4-20 11:09
肯定学习社会需求量多的C语言
作者: 韩瑞升    时间: 2018-4-20 11:23
汇编更简单些
作者: 42456565    时间: 2018-4-20 11:25
汇编是基础,但C语言更容易理解,移植性也好点,所以建议学c

作者: yuyi_    时间: 2018-4-20 11:36
C把,学的比较广泛 以后很有用
作者: 月归山    时间: 2018-4-20 11:47
现在都是用C语言,C语言通用性高。
作者: 84515415    时间: 2018-4-20 12:47
c简单点,汇编学起来我觉得很琐碎的知识很多
作者: 嘿嘿你好    时间: 2018-4-20 13:48
先学C  有需要在学汇编
作者: 老墨哥    时间: 2018-4-20 14:07
如果不是深入学习的话,选择C语言容易上手
作者: dicdoctor    时间: 2018-4-20 14:10
学c吧c好学
作者: dingding123    时间: 2018-4-20 14:44
学c,汇编过时了,但是如果想真正弄懂单片机,汇编也行,能汇编的都是大神
作者: MaorL    时间: 2018-4-20 15:18
C语言会简单很多,要不然容易放弃
作者: Brokpet    时间: 2018-4-20 15:22
学单片机的话主要是c语言,初步学习可以参考战舰标准历程,玩玩里边那些个小程序,慢慢就会懂一些了
作者: 李勤    时间: 2018-4-20 15:42
C语言吧,可读性比较好。也易于模块化。
作者: PSHOW    时间: 2018-4-20 16:14
相对而言用C比较多
作者: cyd1314520    时间: 2018-4-20 16:42
各有帮助,不过我还是建议先c
作者: lyqhlly    时间: 2018-4-20 17:16
C比较好上手一些,而且以后再学习别的语言也容易
作者: thisisyy    时间: 2018-4-20 17:29
现在没人用汇编了,都是C。用汇编那一点点性能的优化(未必能优化)抵不过你的学习成本
作者: aa1    时间: 2018-4-20 17:51
我们写51的时候用的汇编 写32 用的keil  写8好像是用的air
作者: zhangzhanhu    时间: 2018-4-20 18:30
先学C呀,学完C就有了学习其他语言的基础
作者: xieruqingaa    时间: 2018-4-20 18:40
各有优缺点,c编写程序方便,但生成的代码不紧凑;汇编烦,但生成的代码简短。
作者: zw178    时间: 2018-4-20 19:08
肯定学c语言,c语言应用更广泛些
作者: kkkkk提取    时间: 2018-4-20 19:10
c吧,更加的好一点
作者: yfyf520    时间: 2018-4-20 19:12
不管是C语言还是汇编,都很重要,建议你先学习C语言
作者: caolitai    时间: 2018-4-20 19:32
c语言,应用比较广泛,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1