标题: 各位觉得单片机难学吗 [打印本页]

作者: 小红哥    时间: 2021-12-25 15:41
标题: 各位觉得单片机难学吗
我感觉只要认真学的话还是可以学会的,而且实用性特别强。

作者: 请无视此ID    时间: 2021-12-25 20:22
入门简单,精通难
作者: wuhuashan    时间: 2021-12-26 08:39
我也在开始学习一点入门知识,但如果和arduino相互结合,可以做出很多有意义的玩具作品,有成就感后能坚持,兴趣是最好的老师
作者: 人间学习机    时间: 2021-12-26 21:43
兴趣是最好的老师,我觉得想要学会它先要从思想上有一定的想法
作者: 停格    时间: 2021-12-27 01:13
看个人,逻辑思维能力强的人学比较容易上手,但天道酬勤,世上无难事,只要肯攀登,你热爱它,就能花心思学好!冲
作者: liuzanshui    时间: 2021-12-27 08:39
不难,但要对软硬件都要有所了解。如果可能的话,最好也熟悉汇编
作者: HAPPY3    时间: 2021-12-27 08:46
比硬件简单得多
作者: yuyechenai    时间: 2021-12-27 08:57
懂得数字电路,模拟电路,能看懂电路图。单片机就不难学。
作者: 980220760    时间: 2021-12-27 09:29
不难,就是很枯燥

作者: 风之痕于梦想    时间: 2021-12-29 10:19
入门简单,精通就需要下功夫。
作者: 学习一下123    时间: 2021-12-29 10:55
入门挺简单,但是学精要下功夫,而且很枯燥
作者: wfqxgw    时间: 2021-12-29 11:25
基本还是要先懂的。
if (51已经比较难)
   {就先arduino;}
       else if(arduino 也觉得难)
         { return 0;}
作者: lzd918    时间: 2021-12-29 13:07
芯片方面:1、片上外设控制复杂但都有例程不算难,只能算是复杂(“难”与“复杂”细品时不同的)。2、一般感觉只要疏通了中断与定时器就可以开始编程了。、
作者: lzd918    时间: 2021-12-29 13:09
算法方面:1、具体项目的控制算法可能较难甚至很难。2、软件的优化、实时性、任务调度等,以及RTOS深入理解与优化应用可能叫复杂甚至很复杂
作者: 253932664rtt    时间: 2021-12-29 14:57
入门比较简单,但到后面学习的比较杂,也需要下功夫
作者: bfdz    时间: 2021-12-29 15:07
搞了好多年的硬件,今年下半年来了兴趣了,开始学习单片机软件,现在51hei坛刚刚迈进一只脚,一些简单的入门程序可以看的懂,自己写一些简单练习程序要翻书或看别人写好的程序参考,总之很吃力
作者: creekwater    时间: 2021-12-29 15:17
挺简单的,原理搞通了,剩下的就是各种绕逻辑了
作者: Hephaestus    时间: 2021-12-29 16:05
我觉得非常容易学。
作者: AD20    时间: 2021-12-29 22:07
单片机学起来并不是很难,中断、串口、定时器,与其相关的特殊寄存器,把原理搞明白,自然而然就通了
作者: 学习一下123    时间: 2021-12-30 11:42
还可以吧,主要靠兴趣

作者: HAPPY3    时间: 2022-1-1 21:32
单片机易,应用难,你不懂汽车发动机,你会编汽车点火程序吗?
作者: gkdhjjj    时间: 2022-1-3 14:02
学了数电模电再学单片机不会很难,其实主要是不害怕学单片机,我刚学的时候也听别人说很难,但是自己学了发现也不是很难。
作者: Llh513519    时间: 2022-1-3 16:31
汇编语言要难一些
作者: houjinyue01    时间: 2022-1-3 16:55
不难,很多人学不会主要问题都是出在以下几个当中的一个:

1·.学习路径不清晰。

2.学习的内容不成体系。

3.学习过程没人指导。


以上3个,随便一个做不好,都会走很长的弯路。

所以,在学习之前一定要先规划好学习路径,不要盲目学习
作者: 51hei用户2107141    时间: 2022-1-3 17:13
挺难的,首先要懂单片机引脚的用法,然后要了解各种用单片机驱动的芯片的用法,最后还要有一定的编程能力。
作者: univers    时间: 2022-1-3 17:17
请无视此ID 发表于 2021-12-25 20:22
入门简单,精通难

1#楼说的很对,入门简单,精通难。想要精通要做大量的实例工程才能撑握,想学的很精,要花很多很多的时间,4年,8年10年,长时间学习下来,不断积累的。那些说两个月三个月说学会了的,我跟他急,尽在吹水,吹水也不打打草稿。
作者: qwer9177    时间: 2022-1-3 17:18
不难,而且代码还是容易看懂的
作者: univers    时间: 2022-1-3 17:23
HAPPY3 发表于 2022-1-1 21:32
单片机易,应用难,你不懂汽车发动机,你会编汽车点火程序吗?

言之有理啊。。。。。。。。
作者: angmall    时间: 2022-1-3 17:40
单片机这个东西不是单独的,想做实际的东西,一定是要学一些模电和数电的。你可以想想自己要做个什么,然后根据这个项目的要求有针对性的学习,一步一步来。电子学的来说,单片机是数电的提升,数电学起来相对容易,做纯数电的东西也容易。但数电只是做控制,只是实际产品的一部分。还有不要做高速数据采集的东西,除非你有好的示波器。

作者: QQVQQ    时间: 2022-1-3 20:02
做精不容易,相关知识比较多。可尝试在某一平台上深入学习,这样比较有效果。
作者: 柒柒J    时间: 2022-5-18 21:07
刚开始的时候要好好的学,不然后边就会跟不上,大一的时候没好好学,现在好多东西都不会
作者: jjwangxu2008    时间: 2022-5-18 21:24
你们都是自学吗?不是上课学吗?
作者: 18070321234    时间: 2022-5-18 23:07
还行,只要你肯认真学,就可以学会
作者: Yeats_Liao    时间: 2022-5-18 23:08
挺难的,学习物联网必备
作者: 122346454    时间: 2022-5-19 12:20
还好吧
加油就行
作者: univers    时间: 2022-5-19 16:04
当然有难度的,不是一般的难。呵呵。数字电路,模拟电路都要懂,长年累月不能停的学下来。不然你以为很好玩么?
作者: hi等你    时间: 2022-5-19 16:16
入门难,精通就简单了,不就是数字高低电平转来转去么
作者: 名字不是重点    时间: 2022-5-19 16:47
hi等你 发表于 2022-5-19 16:16
入门难,精通就简单了,不就是数字高低电平转来转去么

很难。。。03年开始,到现在还只是点个灯、测个健而已
作者: 19966590823    时间: 2022-5-19 16:50
首先要熟悉c语言,然后熟悉单片机的编程格式,还要熟悉单片机的硬件电路
作者: shxiueqiu    时间: 2022-5-19 18:50
基本还是要先懂的。
include
  int main
          return
作者: 唯爱仟仟    时间: 2022-5-19 18:55
要记得东西挺多,还得记住他们的功能以及如何搭配,我是觉得挺难
作者: 唯爱仟仟    时间: 2022-5-19 18:56
标题: RE: 各位觉得单片机难学吗

挺难的,学习物联网必备
作者: LXJG    时间: 2022-5-19 23:13
不难,新手可以从一些小的项目做,了解原理,模电数电要好好学一下、
作者: TTQ001    时间: 2022-5-20 08:42
如果您没有必备知识或者您不练习自己动手做的项目,那么学习单片机可能会很困难。
作者: wqwqwqwrfdsd    时间: 2022-5-20 10:03
设计编程类需要多打磨
作者: shanghanlin    时间: 2022-6-8 19:34
不难,只是你要下功夫理解,贯通
作者: 爱吃炸鸡的虫虫    时间: 2022-6-8 21:23
有电路和C语言基础上手就笔记快,两个都没有就有些折磨,各种无法理解的“bug”。当然,学习能力强的可以现查现用
作者: 君工创    时间: 2022-6-8 22:13
易学难精,玩这东西就象面壁一样,进入状态的时候要抛开七情六欲。
作者: yiyang1128    时间: 2022-6-9 09:01
技术这东西,关键是坚持做下去,有恒心和耐心。所以要想成为单片机高手,起码需要一年左右的单片机开发的历练才行。成为单片机高手的概念就是你自己可以从头根据自己的想法,去设计一个电路,根据需要的功能编写代码,做一个产品出来。
作者: startxk    时间: 2022-6-9 09:49
易学难精;最好懂得数字电路,模拟电路,能看懂电路图;实用性特别强。兴趣是最好的老师,天道酬勤。
作者: 563543476376    时间: 2022-6-9 13:02
学会结构和原理就不难了,楼主可能刚开始学,认知需要一个过程,总有一天能学会的,加油。
作者: 563543476376    时间: 2022-6-9 13:04
不难,如果刚开始学可能接受不了,但是人的认知需要一个过程,总有一天会学会的,加油!
作者: 563543476376    时间: 2022-6-9 13:06
其实只要会模电,数电,C语言就行,编程嘛,不需要很多知识,更多是自己的探索
作者: 荔枝荔枝冲鸭    时间: 2022-6-9 15:05
本科学的东西有点浅,应用有点难
作者: CN拥    时间: 2022-6-9 22:05
有这个兴趣但是不知道怎么弄
作者: 2627687547    时间: 2022-6-9 23:46
HAPPY3 发表于 2021-12-27 08:46
比硬件简单得多

错了简单的控制很简单,但是后面PID什么的会越来越难了
作者: 2627687547    时间: 2022-6-9 23:47
wfqxgw 发表于 2021-12-29 11:25
基本还是要先懂的。
if (51已经比较难)
   {就先arduino;}

else if(arduino 也觉得难)
{别学了}
作者: zaki_014    时间: 2022-6-14 21:57
别把它想难了 学起来就轻松些 学什么都一样的
作者: apollo_su    时间: 2022-6-14 22:59
写程序难
作者: 13132984104    时间: 2022-6-14 23:34
刚开始比较容易,但是想要做出实物就会有一些困难了
作者: yinjia    时间: 2022-6-15 00:31
我们上个学期学的是C语言,为这个学期学习单片机打下来了基础,所以说,学习好c语言,单片机应该就没问题了
作者: 1956195761    时间: 2022-6-15 05:13
还行吧 这个东西太杂了学的太多了所以感觉比较难
作者: vhang    时间: 2022-6-15 08:17
应用范围确实很广,很值得学
作者: lichunyang    时间: 2022-6-15 08:20
入门比较难但是如果系统学习过就会很简单,需要哪块的知识就翻哪块就行
作者: c32c9811    时间: 2022-6-15 19:15
难者不会,会者不难
作者: wangdh26    时间: 2022-6-16 16:02
前期入门难,有一定的基础后就会慢慢得心应手。
作者: 22266    时间: 2022-6-16 16:03
因人而异




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