找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
721#
ID:578774 发表于 2019-7-6 06:06 | 只看该作者
我也是喜欢用C语言,一个是移植性比较好,另外需求量大,找工作,面试比较实用,当然有一些也支持C++的更好了。
回复

使用道具 举报

722#
ID:578948 发表于 2019-7-6 14:40 | 只看该作者
C语言适合新手,因为汇编语言比较难懂,但如果想要成为单片机开发高手的话,汇编是必须要学的
回复

使用道具 举报

723#
ID:578975 发表于 2019-7-6 15:31 | 只看该作者
代码阅读以及移植都是C语言好,而且C语言是基础,但是汇编效率高,在存储空间不够的地方还是要看汇编,有些底层的跳转也是汇编
回复

使用道具 举报

724#
ID:478845 发表于 2019-7-6 19:00 | 只看该作者
个人觉得汇编对于学习单片机的原理以及内部有着很大的帮助,c语言对于快速掌握单片机有优势毕竟简单,但是吧,汇编肯定比c语言学习单片机更好。
回复

使用道具 举报

725#
ID:582311 发表于 2019-7-11 14:42 | 只看该作者
用哪个语言,取决于你熟悉哪种语言,实际上用python会更简单。
回复

使用道具 举报

726#
ID:582021 发表于 2019-7-11 21:04 来自手机 | 只看该作者
汇编偏硬件,C软件,看你有啥基础咯
回复

使用道具 举报

727#
ID:582617 发表于 2019-7-11 21:44 | 只看该作者
感觉C语言比较好
回复

使用道具 举报

728#
ID:457495 发表于 2019-7-12 09:13 | 只看该作者
学单片机还是C好,你以后学习其他类型其他的单片机或者其他语言,都会快很多
回复

使用道具 举报

729#
ID:477484 发表于 2019-7-12 10:58 | 只看该作者
综合而言的话,C语言好一点。
回复

使用道具 举报

730#
ID:582834 发表于 2019-7-12 10:59 | 只看该作者
大家都是C用的多,交流起来也方便
回复

使用道具 举报

731#
ID:190764 发表于 2019-7-12 13:29 | 只看该作者
当然C比较重要,但是汇编也必须会,最底层的代码还是汇编奥
回复

使用道具 举报

732#
ID:580470 发表于 2019-7-12 13:43 | 只看该作者
C语言容易上手,入门比较快,现在主流编程语言都是C语言,没有必要去学老古董汇编了
回复

使用道具 举报

733#
ID:409328 发表于 2019-7-12 19:44 | 只看该作者
首先c和汇编都是要学的。先学哪个只是两条路而已,它们殊途同归。先学c这条路走的会更容易,所以为什么不呢?
回复

使用道具 举报

734#
ID:583178 发表于 2019-7-12 20:49 | 只看该作者
c语言比较简练
回复

使用道具 举报

735#
ID:212426 发表于 2019-7-12 23:04 | 只看该作者
汇编有更严谨的时序和更准确的延时,不过C的好处在于逻辑容易理解,封装和扩展性都更好。越底层的代码用汇编更好,越上层的代码用C更好。
回复

使用道具 举报

736#
ID:421308 发表于 2019-7-13 09:20 | 只看该作者
学C比较好把,一般都用不到汇编的
回复

使用道具 举报

737#
ID:582989 发表于 2019-7-13 09:50 | 只看该作者
我觉得用c好,容易上手 通俗易懂
回复

使用道具 举报

738#
ID:583221 发表于 2019-7-13 14:53 | 只看该作者
C比较好吧,容易理解,也好学
回复

使用道具 举报

739#
ID:659838 发表于 2019-12-10 09:26 来自手机 | 只看该作者
先弄熟汇编在弄c会很好用
回复

使用道具 举报

740#
ID:416239 发表于 2019-12-10 13:15 | 只看该作者
我感觉C语言好,因为他的移植性好,容易上手,容易看懂
回复

使用道具 举报

741#
ID:660448 发表于 2019-12-10 13:59 | 只看该作者
还是C比较好
回复

使用道具 举报

742#
ID:660538 发表于 2019-12-10 14:01 | 只看该作者
没什么区别,都可以。
相对来说,汇编指令较少,容易记,对于控制硬件来说比较直接,可以自己控制寄存器的使用,但写起来代码多些,对寄存器要合理分配。 C相对来说写起来代码少一些,不用考虑寄存器分配,C会自己分配,但相对来说寄存器分配不够直接。 如果需要调试,跟踪起来,相对汇编还是有优势的,可以跟踪寄存器的值,因为寄存器都是自己定义的,比较直接,控制硬件也比较直观。
C相对容易读写。 对于新手,相对来说,C容易上手和理解,在算法上也有自己的函数,而汇编必须自己编写各种函数。 所以各有优劣,有时候优点也是缺点。 编程主要还是思路,也就是流程,语言只是个工具,用熟了都好用。
回复

使用道具 举报

743#
ID:660538 发表于 2019-12-10 14:12 | 只看该作者
相对来说,汇编指令较少,容易记,对于控制硬件来说比较直接,可以自己控制寄存器的使用,但写起来代码多些,对寄存器要合理分配。
回复

使用道具 举报

744#
ID:660538 发表于 2019-12-10 14:13 | 只看该作者
C相对容易读写。 对于新手,相对来说,C容易上手和理解,在算法上也有自己的函数,而汇编必须自己编写各种函数。
回复

使用道具 举报

745#
ID:660647 发表于 2019-12-10 15:20 | 只看该作者
C比较好
回复

使用道具 举报

746#
ID:660611 发表于 2019-12-10 15:30 | 只看该作者
学C好一点,汇编的运用范围受到局限性,而且寻址这些也相对复杂;C运用范围普遍,有了C基础学其他高级语言事半功倍
回复

使用道具 举报

747#
ID:660710 发表于 2019-12-10 16:17 | 只看该作者
刚上手学C比较简单,可读性强,并且可以通过函数模块的形式实现多人合作编程。用汇编的话,必须对单片机内部结构非常清楚,写的程序代码一条一条也特别长。总的来说,汇编难,C简单,大程序汇编执行起来快,目前用C的人应该比较多。但是掌握好汇编语言也是很吃香滴!
回复

使用道具 举报

748#
ID:660697 发表于 2019-12-10 16:27 来自手机 | 只看该作者
c语言入门快,但是描述不够精确。汇编语言虽然入门慢,但是简短有力。总的来说看个人喜好吧,用好了都厉害,差别在于前期和后期的投入不同,反正早晚都要投入
回复

使用道具 举报

749#
ID:435972 发表于 2019-12-10 18:28 | 只看该作者
c现在很少用汇编
回复

使用道具 举报

750#
ID:429598 发表于 2019-12-10 22:36 | 只看该作者
我觉得C语言好。汇编语言的开发效率慢,代码指令多,不建议新手学
回复

使用道具 举报

751#
ID:661179 发表于 2019-12-11 05:35 | 只看该作者
当然是C号,快
回复

使用道具 举报

752#
ID:621225 发表于 2019-12-11 11:03 | 只看该作者
建议c语言,现在很少人学汇编了
回复

使用道具 举报

753#
ID:661484 发表于 2019-12-11 13:38 | 只看该作者
什么年代了,还万汇编啊
回复

使用道具 举报

754#
ID:661483 发表于 2019-12-11 13:39 | 只看该作者
在校大学生,本人也是初学者,C语言和汇编都用过,觉得在入门阶段寄存器用法并不熟悉的情况下如果一上来就用汇编会学得比较痛苦,进度较慢,个人是推荐从c开始,对单片机原理以及应用有一定了解后再用汇编深入理解整个系统,循序渐进,效果比较好
回复

使用道具 举报

755#
ID:661764 发表于 2019-12-11 17:59 | 只看该作者
c实现起来应该简单些
回复

使用道具 举报

756#
ID:661789 发表于 2019-12-11 18:21 | 只看该作者
c语言吧,学起来也不是很难
回复

使用道具 举报

757#
ID:415088 发表于 2019-12-11 20:27 | 只看该作者
个人认为学C语言好一些,而且C语言的用途也比较广一些
回复

使用道具 举报

758#
ID:662237 发表于 2019-12-12 11:58 来自手机 | 只看该作者
还是c比较实用一点比较来说
回复

使用道具 举报

759#
ID:662356 发表于 2019-12-12 13:27 | 只看该作者
汇编对于单片机的学习很有用,但就是相对c语言复杂功能编程更长更复杂
回复

使用道具 举报

760#
ID:662566 发表于 2019-12-12 16:31 | 只看该作者
都要学,进入社会用到c的可能性比较大,但是汇编相对比较简单一点,语句少。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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