找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: wangcaidao
打印 上一主题 下一主题
收起左侧

学习单片机用汇编还是C比较好

  [复制链接]
921#
ID:431677 发表于 2020-2-16 15:14 | 只看该作者
当然c呀,以后学其他语言也容易。c是基础。
回复

使用道具 举报

922#
ID:88896 发表于 2020-2-17 11:30 | 只看该作者
C语言 简单易学
回复

使用道具 举报

923#
ID:88896 发表于 2020-2-22 09:42 | 只看该作者
C语言了  简单
回复

使用道具 举报

924#
ID:698618 发表于 2020-2-26 16:56 | 只看该作者
我是先学的汇编,后面用c。汇编接近底层一点,可以知道单片机内部是怎么运行的,可以节省单片机的空间,因为对存储器单元是一个字节一个字节操作的,但是编起来会有很大的代码量。c相比会容易上手一点,自学51用C比较好
回复

使用道具 举报

925#
ID:698592 发表于 2020-2-26 18:48 | 只看该作者
个人感觉有C比较大众化,比较简单点,汇编相对会复杂些。
回复

使用道具 举报

926#
ID:313294 发表于 2020-2-26 21:20 | 只看该作者
c多,汇编少,就上学时候学过
回复

使用道具 举报

927#
ID:698914 发表于 2020-2-27 10:08 | 只看该作者
汇编比较基础 比较难
回复

使用道具 举报

928#
ID:687418 发表于 2020-2-27 10:15 | 只看该作者
我学单片机的时候还没有C51(也有可能我孤陋寡闻),所以学的是汇编,后来一直也知道用C方便,就是一直没学会。
回复

使用道具 举报

929#
ID:396728 发表于 2020-2-27 11:14 | 只看该作者
工作十几年了,还没用到过汇编。
回复

使用道具 举报

930#
ID:699219 发表于 2020-2-27 17:50 | 只看该作者
用C会更好,C的语言简单明了,汇编的话全都是数字代码,需要记住不同指令,相对会更难,或者你可以先学C,等C弄清楚,在去接触汇编,探索更加底层的东西
回复

使用道具 举报

931#
ID:699219 发表于 2020-2-27 17:52 | 只看该作者
用c最好,c语言更加简单,用汇编会让你失去学习兴趣的
回复

使用道具 举报

932#
ID:696378 发表于 2020-2-27 18:29 | 只看该作者
c语言比较好,比较容易学一点。但是学汇编能够更加了解单片机内部的原理
回复

使用道具 举报

933#
ID:693716 发表于 2020-2-27 21:24 | 只看该作者
学习汇编与学习C我曾经也纠结过,不过后面还是选了C语言,汇编太难了,不好入门。毕竟实现自己的想法,用高级语言比机器语言容易理清思路
回复

使用道具 举报

934#
ID:116662 发表于 2020-2-27 22:09 | 只看该作者
个人习惯,还是用习惯了C语言。
回复

使用道具 举报

935#
ID:601914 发表于 2020-2-28 16:48 | 只看该作者
C吧,当然汇编也要会点,不过C是最重要的,从C51》STM32>linux,基本都是C,汇编涉及的也有,不过不多
回复

使用道具 举报

936#
ID:607110 发表于 2020-2-28 19:22 | 只看该作者
C语言难学,但功能强大。汇编易学,实际开发有限制。
回复

使用道具 举报

937#
ID:693688 发表于 2020-2-28 20:11 | 只看该作者
感觉C语言好一些,而且个人感觉汇编比较难,哈哈哈
回复

使用道具 举报

938#
ID:695362 发表于 2020-2-28 22:16 | 只看该作者
如果是初学者的话,建议学c,相比于汇编来说,c更容易理解其代码的意思,更有助于,你的编写,随着电脑的升级换代,运行上的快慢已经没有之前那么明显了。这仅仅代表我的看法,不喜勿喷。
回复

使用道具 举报

939#
ID:699952 发表于 2020-2-29 09:08 | 只看该作者
C是主流
回复

使用道具 举报

940#
ID:685726 发表于 2020-2-29 11:00 | 只看该作者
初学的话用C语言快些,但是学到后面需要掌握汇编,因为汇编靠近单片机底层
回复

使用道具 举报

941#
ID:400250 发表于 2020-2-29 11:45 | 只看该作者
C语言是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%~20%。具体因人而异吧,主要自己用得好,学得精就行,我是这样认为的。
回复

使用道具 举报

942#
ID:700249 发表于 2020-2-29 18:27 | 只看该作者
根据情况,如果对程序要求执行效率高,需要的硬件资源小,则需要汇编
回复

使用道具 举报

943#
ID:700249 发表于 2020-2-29 18:29 | 只看该作者
汇编使用比c的使用更难,因为汇编更抽象
回复

使用道具 举报

944#
ID:700364 发表于 2020-2-29 22:04 | 只看该作者
汇编语言运行效率高,速度快,但要对硬件非常熟悉。c语言编程可读性强,稍作修改可适用不同的平台。
回复

使用道具 举报

945#
ID:519251 发表于 2020-3-1 21:24 | 只看该作者
个人感觉c语言更好。1 C语言的语法跟主流的语言比较相近,可以触类旁通;2 C语言的移植性更强,方便积累经验; 3 以后进阶更高端的单片机的话还是得学c语言
回复

使用道具 举报

946#
ID:483807 发表于 2020-5-15 21:24 | 只看该作者
个人感觉C比汇编逻辑性好点
回复

使用道具 举报

947#
ID:744327 发表于 2020-6-6 16:22 | 只看该作者
两种编程语言都学,汇编语言代码生成质量高,如由定时器产生的中断程序就非常适合用汇编语言写,而复杂的部分可由C语言来写。
回复

使用道具 举报

948#
ID:91521 发表于 2020-6-6 19:51 | 只看该作者
外行凭兴趣学用C语言入门简单些
回复

使用道具 举报

949#
ID:546439 发表于 2020-6-6 20:33 来自手机 | 只看该作者
c比较省内存
回复

使用道具 举报

950#
ID:770351 发表于 2020-6-6 20:45 | 只看该作者
建议学c, c是比较基础的语言,但是也是比较重要的
回复

使用道具 举报

951#
ID:771565 发表于 2020-6-6 22:58 | 只看该作者
个人举得c学起来容易一些,但汇编比c快,而且更底层,建议先学c语言,再去接触一下汇编
回复

使用道具 举报

952#
ID:760179 发表于 2020-6-6 23:50 来自手机 | 只看该作者
C语言通用性好,写出来的代码基本上都看得懂,汇编语言懂的时候相对要少些
回复

使用道具 举报

953#
ID:478885 发表于 2020-6-7 08:30 | 只看该作者
C语言通用性好一些
回复

使用道具 举报

954#
ID:770968 发表于 2020-6-7 09:32 | 只看该作者
如果是初学者,我觉得可以先从汇编入手,毕竟汇编比起c来简单许多
回复

使用道具 举报

955#
ID:611911 发表于 2020-6-7 11:12 | 只看该作者
目前嵌入式编程以C语言为主,易学好懂,可读性好。但在有些应用中还是用汇编,例如:嵌入式系统底层程序,还有家电、玩具等,要求低成本的产品都会用汇编,单片机是OTP的,资源少,价格低(小于1元)。所以学习编程可以从C语言学起,最终还是要看工作需要。年青人有时间精力就多学点,俗话讲的好:艺多不压身。
回复

使用道具 举报

956#
ID:771797 发表于 2020-6-7 12:42 | 只看该作者
c好用!!!
回复

使用道具 举报

957#
ID:771972 发表于 2020-6-7 16:35 | 只看该作者
c的算法能理解透彻的话,还是用
回复

使用道具 举报

958#
ID:771972 发表于 2020-6-7 16:37 | 只看该作者
C的算法能够理解透彻的话,还是用C来编写程序更加方便一些,也有利于后续的改进。
回复

使用道具 举报

959#
ID:772013 发表于 2020-6-7 17:20 | 只看该作者
用c语言会比较好
回复

使用道具 举报

960#
ID:772013 发表于 2020-6-7 17:27 | 只看该作者
建议是学C好,汇编应用不广,而且学C以后转其他语言也好转
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表