找回密码
 立即注册

QQ登录

只需一步,快速开始

帖子
查看: 7676|回复: 35
收起左侧

单片机该学习哪种语言才能更好的理解和学习单片机的工作机制呢?

  [复制链接]
ID:348613 发表于 2018-6-10 10:07 来自触屏版 | 显示全部楼层 |阅读模式
网上看到关于学习单片机的,开发语言可以是汇编,也可以是C语言,我应该学哪种语言才能更好的理解和学习单片机的工作机制呢
回复

举报

ID:348644 发表于 2018-6-10 11:21 | 显示全部楼层
两个都要学吧
先从c开始
然后再汇编,能帮助更好理解
回复

举报

ID:348671 发表于 2018-6-10 11:47 | 显示全部楼层
C语言了解一下
回复

举报

ID:348676 发表于 2018-6-10 12:08 | 显示全部楼层
先汇编,然后C语言。技多不压身
回复

举报

ID:155507 发表于 2018-6-10 12:24 | 显示全部楼层
单片机编程用C语言或汇编语言都可以,但是我建议用C语言比较好,如果原来有C语言的基础那学起来会更好,如果没有,也可以边学单片机边学C语言,C 语言也挺简单,只是一门工具而已,我劝你最好学会,将来肯定用得着,要不你以后也得学,你一点汇编都不会根本无所谓,但你一点C语言都不会那你将来会吃苦头。

汇编写程序代码效率高,但相对难度较大,而且很罗嗦,尤其是遇到算法方面的问题时,根本是麻烦的不得了,现在单片机的主频在不断的提高,我们完全不需要那么高效率的代码,因为有高频率的时钟,单片机的ROM也在不断的提高,足够装得下你用C语言写的任何代码,C语言的资料又多又好找,将来可移植性非常好,只需要变一个IO口写个温度传感器的程序在哪里都能用,所以我劝大家用C语言。总结上面,只要你有信心,做事能坚持到底,有不成功不放弃的强烈意志,那学个单片机来说就是件非常容 易的事。
回复

举报

ID:348691 发表于 2018-6-10 12:55 | 显示全部楼层
c语音就够了。关键在于原理的理解,以及各个接口的调用
回复

举报

ID:348605 发表于 2018-6-10 13:06 | 显示全部楼层
c语言了解下,简单
回复

举报

ID:348706 发表于 2018-6-10 13:15 | 显示全部楼层
c语言够用了,有精力可以再看看汇编。
回复

举报

ID:348709 发表于 2018-6-10 13:18 | 显示全部楼层

C语言了解一下
回复

举报

ID:348711 发表于 2018-6-10 13:27 | 显示全部楼层
C语言和汇编语言
回复

举报

ID:347612 发表于 2018-6-10 13:28 | 显示全部楼层
C语言吧,C语言很容易入门
回复

举报

ID:348719 发表于 2018-6-10 13:42 | 显示全部楼层
c语言就可以  
回复

举报

ID:348724 发表于 2018-6-10 13:49 | 显示全部楼层
汇编语言是底层,c是高级语言。汇编可以让你从寄存器级去理解芯片内部工作原理,c可以让你高效实现很多功能
回复

举报

ID:348666 发表于 2018-6-10 13:49 | 显示全部楼层
C语言必学
回复

举报

ID:348697 发表于 2018-6-10 13:50 | 显示全部楼层
我给你说一下我们学校的学习流程。先是C语言,然后是计算机软件基础,然后是硬件基础(汇编语言)
回复

举报

ID:348247 发表于 2018-6-10 14:19 | 显示全部楼层
建议C语言,简单上手,而且C的用处比汇编大得多。
回复

举报

ID:348697 发表于 2018-6-10 14:25 | 显示全部楼层
先学c语言后学汇编
回复

举报

ID:135031 发表于 2018-6-10 14:31 | 显示全部楼层
c语言就够了,但是如果你稍微懂点汇编会更方便你读懂寄存器的配置。
回复

举报

ID:324871 发表于 2018-6-10 14:58 | 显示全部楼层
学习c语言吧,这个方便。
回复

举报

ID:348788 发表于 2018-6-10 15:26 | 显示全部楼层
学习C语言
回复

举报

ID:259987 发表于 2018-6-10 15:29 | 显示全部楼层
当然是C语言啦   ~~~大势所趋
回复

举报

ID:348791 发表于 2018-6-10 15:29 | 显示全部楼层
c吧,基础
回复

举报

ID:339421 发表于 2018-6-10 16:26 | 显示全部楼层
c语言 c++都可以
回复

举报

ID:348851 发表于 2018-6-10 17:24 | 显示全部楼层
学习C语言更重要,学了C语言就可以使用单片机了
回复

举报

ID:348894 发表于 2018-6-10 17:40 | 显示全部楼层
C语言,一般的单片机,如51、STM32,都是C语言的
回复

举报

ID:323774 发表于 2018-6-10 22:48 | 显示全部楼层
了解单片机原理和语言好像没什么关系,430汇编搞过两年,之后都是C,个人觉的外设初始化,汇编和C没有本质的区别。
回复

举报

ID:349073 发表于 2018-6-10 22:56 来自触屏版 | 显示全部楼层
先学c语言吧
回复

举报

ID:349102 发表于 2018-6-10 23:15 来自触屏版 | 显示全部楼层
没基础的最好先学C,简单易懂。其实单学c语言就好了
回复

举报

ID:348924 发表于 2018-6-11 08:15 来自触屏版 | 显示全部楼层
汇编更能理解单片机工作原理,C更方便广泛一些,建议先汇编后C
回复

举报

ID:349206 发表于 2018-6-11 11:43 来自触屏版 | 显示全部楼层
必须C阿
回复

举报

ID:348613 发表于 2018-6-12 11:05 来自触屏版 | 显示全部楼层
angmall 发表于 2018-6-10 12:24
单片机编程用C语言或汇编语言都可以,但是我建议用C语言比较好,如果原来有C语言的基础那学起来会更好,如 ...

好好好,学习了
回复

举报

ID:349966 发表于 2018-6-12 15:08 | 显示全部楼层
汇编     c++
回复

举报

ID:260481 发表于 2018-6-12 16:04 | 显示全部楼层
C语言和编程
回复

举报

ID:350554 发表于 2018-6-12 19:18 | 显示全部楼层
汇编吧  ,
回复

举报

ID:313600 发表于 2018-6-12 22:35 | 显示全部楼层
汇编的可用行感觉没有C方便,c的话,要求的编程基础也不是很高,会基础就行,主要看懂你要做的或者要用的芯片,看原理图,看手册,看懂时序。建议学C
回复

举报

ID:341045 发表于 2018-6-12 23:52 | 显示全部楼层
要深入理解, 肯定汇编, 但编写复杂些的程序, C会省好多时间.
回复

举报

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

本版积分规则

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

Powered by 单片机教程网

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