标题: 大一准备大二了,学习单片机需要自己网上购买一个来学吗? [打印本页]

作者: Geniousbb    时间: 2018-5-30 22:57
标题: 大一准备大二了,学习单片机需要自己网上购买一个来学吗?
大一的C语言学得不怎么好,勉勉强强过关。

作者: 涅槃重生1    时间: 2018-5-31 12:08
这是必须的吧 买一个单片机自己学习 光学习理论是不行的 必须要实际操作才能够很有效的学到单片机知识
作者: ahen000    时间: 2018-5-31 13:49
买奋斗或者正点原子的STM32开发板,正点原子的资料比较齐,代码比较清晰。奋斗的开发板比较便宜,资料偏重于ucgui方面
作者: 78028048    时间: 2018-5-31 13:51
自己做呀 找个电路 自己画板子 锻炼
作者: 我企鹅企鹅企鹅    时间: 2018-5-31 14:38
这是必须的吧 买一个单片机自己学习 光学习理论是不行的 必须要实际操作才能够很有效的学到单片机知识
作者: 994159701    时间: 2018-5-31 14:38
要的,单片机要实践才能学好
作者: star@123    时间: 2018-5-31 14:46
51呀  开始入门
作者: 呆呆的代代    时间: 2018-5-31 15:20
当然要了,还是自己操作操作印象深刻
作者: LuffyAce.    时间: 2018-5-31 15:28
在学习单片机之前,建议先学习较为简单的multisim的使用。
作者: LHD无悔    时间: 2018-5-31 15:34
      想学习单片机,还是需要单片机开发板学习版吧,因为比较大家都属于普通人,像我有一块吴鉴鹰单片机开发板,对我的还是帮助很大的,先购买一块开发板自己学,后面可以做出自己的开发板。
     首先对于我来说,学习单片机是出于兴趣,经常制作小产品,但对于这门学科,当然那个时候的我还只算是一只入门不久的菜鸟,对于很多技术我还是一个初学者,人外有人,牛人真的太多了。也常有人问我单片机应该怎么学,回答都是两个字:实践。我觉得实践才能出真知,不实践是永远也学不会单片机的,这和你看一百道菜谱不下厨永远也做不出佳肴,看一百本游泳的书不下水永远也学不会游泳是一个道理
     学习到后面你就可以自己做出开发板,首先你需要搭建一个最小系统,最小系统需要的元件不多,一个单片机、晶振,几个按钮,电阻电容按钮什么的就可以了,这个要说清有点多,你看着书弄就可以。记得单片机的IO口要引多一点引脚出来,可以插上两三排排针供以后引出来用,杜邦线买多一点备用。其他的模块的话,流水灯是必学的 ,也就是LED加电阻即可;数码管显示;点阵显示;蜂鸣器(可做音乐程序);矩阵键盘;AD/DA转换;温度测量;大概就先做这些,这些的元件请参考书本,都会有的,这些都是入门级的。可以顺便学习一下电源的稳压·····下载程序的话可以采用USB、也可以采用串口下载,相关信息参考书本。建议采用USB,也就是用2302转换,这些网上有很多,注意搜索即可。自己做实验板想法很好,做好了是很好的经历,但不是我打击你,有可能做失败。不要搭建那么大一块,先做一点,慢慢再来。总之,祝你成功!
      楼主加油吧,有想法很重要的
作者: 木叶ii    时间: 2018-5-31 16:09
学校实验没有吗
作者: GoldenVoice    时间: 2018-5-31 16:12
可以先用仿真软件学习,如果感兴趣就买个单片机,不感兴趣就不要买了
作者: GoldenVoice    时间: 2018-5-31 16:18
先下载仿真软件学习,如果真的感兴趣的话再买,不然就白花钱了
作者: coleman    时间: 2018-5-31 16:19
学习单片机要有一定的C语言的基础,有了这个基础,无论你以后想学习哪一种单片机或者语言都会快很多。学习的话就要理论与实践结合在一起,我建议可以学习郭天祥的51单片机,虽然很多人认为它功能不够强大,但是对于基础的入门还是可以的,当学习完之后就可以转学习其他的单片机例如stm32,msp430等等系列的单片机了。
作者: 呵哎啊    时间: 2018-5-31 16:38
可以买一个  自己尝试一下
作者: 呵哎啊    时间: 2018-5-31 16:39
可以自己尝试一下
作者: 奎尔塞拉    时间: 2018-5-31 17:08
我觉得以应用为主吧,如果啃C语言,模电,肯定有成效,但是比不上用单片机做出东西的那种成就感
首先,买一块开发板,就买最low的就行了(推荐普中科技60块钱的那个,资料比较齐全)。刚开始学的时候,估计需要在protuse里面进行仿真,另外建议用开发板做出来,主要是按键,LED灯,数码管什么的。当这三个的各种变形玩清楚了之后,就可以做一些有意思的东西了,比如超声波传感器测距离,DS18B20测温度,LCD1602显示字符,红外遥控器解码等等,这一些就不一定可以在protuse里面进行仿真了,实际上仿真的主要功能是入门的时候玩一下,这个阶段就主要以开发板为主,自己亲手做出一些东西(包括但不限于我刚说的那些)的组合。
然后,在迈向下一个阶段的时候,就要逐渐脱离开发板,也要开始啃模电,C语言,PCB了。在这期间也是做一些东西出来,但是就不必局限于开发板了,自己画PCB,焊接。这个期间就要考虑很多问题了,就拿LED灯来说,限流电阻加多大,电源怎么供电,都是需要考虑的问题。如果一上手从这里开始也不是不行,但是循序渐进可能更适合新手(当然学习进度也会慢很多)。比如你可以做一个位置的闭环控制模块,由步进电机驱动丝杠螺母副,然后用位移传感器检测距离,顺便LCD显示,遥控器甚至蓝牙输入等等。
我认为能独立做出一个实际可用使用的这种项目才算真正入门了吧。这个时候完全可以用单片机参加一些比赛什么的,也可以进一步学习stm32等等。另外建议这个阶段了解一下PID控制,可以做一些磁悬浮之类的小玩意吧。
反正我的观点就是,拿实物说话,一开始就奔着你要做出什么东西为目标,而不必说我要学会C语言我要学会单片机,因为不清楚怎样才叫“学会”。
作者: 1766251303    时间: 2018-5-31 17:27
我觉得挺需要的,理论要与实践相结合
作者: lizhizhao1981    时间: 2018-5-31 17:43
必须要买一个学习板,如果你基础有限,建议用51学习班开始。ARM寄存器太多,操作也麻烦,要学的东西太多,估计点亮个灯都要学好久。
作者: 睿智吧你    时间: 2018-5-31 17:44
最好是自己买一个来学  不然没有实操很难懂
作者: 丶尔文    时间: 2018-5-31 18:27
可以买个来学  理论和实践都要有
作者: iamtian    时间: 2018-5-31 20:11
需要的
作者: cishenweiwu    时间: 2018-5-31 20:35
当然要买单片机,而且买一个开发板更好,普中、郭天祥的都行,也不用在意价格,四年之后可以卖给学弟学妹们,然后建议观看郭天祥的视频。。。这个在买开发板时会赠。剩下的就是多动手喽,毕竟熟能生巧。
作者: 2232305325    时间: 2018-5-31 20:45
我们大一学这个人手一个单片机
作者: 205496149    时间: 2018-5-31 21:15
必须的,51是基础,任何东西都要练,不然本来会的不多,之后还会忘了,你多练才不会忘
作者: ssop56    时间: 2018-5-31 21:29
这个估计是的,我们大一没学单片机,但是对于实验和一些元件全是自己买来做
作者: suzihan    时间: 2018-5-31 21:51
想学好我感觉还是需要自己买一个来学习学习的。我舍友做毕设  单独买了个stm32,学的还不错
作者: wmk    时间: 2018-5-31 22:28
个人认为仿真操作可以很好的辅助解决 主要是把原理弄懂 原理和理论知道的多了理解得深入了 才可以更好的做出实践产品
作者: 龙纹身的男孩    时间: 2018-5-31 22:46
单片机肯定要买啊,不然怎么学,而且买了放那不用,那还不如不买,既然想学就多跑实验室,学校肯定有参加飞思卡尔的实验室、电赛的也可以,加实验室资源要多一点。
作者: 1280480720    时间: 2018-5-31 23:01
先买个51开发板学习  以后学习STM32  
作者: 影子H    时间: 2018-5-31 23:03
学校一般都会给的
作者: 花子亮    时间: 2018-5-31 23:46
需要,买台单片机,然后做些小的项目,对自己的c语言提高有帮助
作者: laallalal    时间: 2018-6-1 00:28
要的,建议买arduino ,这个开源共享
作者: 你的月亮我的珂    时间: 2018-6-1 08:54
可以自己买  c语言 对单片机学习并不是决定性因素   当然必要的基础函数 语句 还是需要会运用   我感觉单片机更多的是需要在逻辑上理解 和对器件的熟悉  做到这些  c语言就是辅助工具将你的逻辑思维表达出来  把器件运用起来    加油 单片机并不难  重在专注
作者: 张木木的么    时间: 2018-6-1 09:40
可以买本单片机书,推荐北航出的,如果C语言不好可以考虑下汇编语言
作者: GD李峰    时间: 2018-6-1 10:27
可以啊,网上的开发板很便宜,可以买一个基础的练练手
作者: liyueyue    时间: 2018-6-1 11:33
可以在学校里面借的其实
作者: 445533    时间: 2018-6-1 11:46
先用仿真软件学习下再考虑买板子吧
作者: 012138ww    时间: 2018-6-1 12:18
从51开始,按着教程来就行
作者: lzts88    时间: 2018-6-1 13:10
不要买学习板, 就买个核心板就可以了. 如果是51系列, 直接买STC15W204芯片就可以了(单片无外围元件供电就能跑,还要买一个CH340USB转串口下载程序,芯片1.5+340(2元)). STM32就买STM32F103C8T6核心板(不到10元),然后还买一个SWDOB仿真器(15元),或者你买2块核心板(有一块刷仿真器固件)
作者: 飞宇轩    时间: 2018-6-1 13:26
只能自己多写代码了,没有捷径
作者: wangpenghao    时间: 2018-6-1 13:29
建议买一个入门级的,完整弄清楚,至于C语言,基本的掌握了,用用就会了
作者: 问题予以    时间: 2018-6-1 15:33
买一个单片机开发板自己学习
作者: 罗LLL    时间: 2018-6-1 17:16
也可以用仿真软件
作者: ak333    时间: 2018-6-1 17:47
若要善其事, 必先利其器, 当然编程器, 仿真板都要买呀, 51hei的就不错呀
作者: hgffcvh    时间: 2018-6-1 17:54
买个最小系统板就行了,大概二三十元
作者: 631192622    时间: 2018-6-1 18:03
自己买个,学习学习
作者: 我不懂天的黑    时间: 2018-6-1 18:32
买,板子不算贵  在焊接时候注意安全
作者: imssu    时间: 2018-6-1 20:27
推荐买,因为光说不练假本事,没上手过是学不好单片机的
作者: errico    时间: 2018-6-13 13:17
初学可以不买,拿电脑仿真就差不多够了
作者: tydhysxaf    时间: 2018-6-13 14:34
单片机还会再学的!!
作者: tydhysxaf    时间: 2018-6-13 14:38
必学的吧!!我们买的德飞来开发板
作者: suifeng123    时间: 2018-6-13 17:54
可以看一下普中科技的51单片机开发板,价格也不是很贵,而且配的资料还比较适合初学者
作者: 请回答mh1999666    时间: 2018-6-13 19:58
可以在网上买一个单片机开发板,那种比较基础的,50左右的就行了,然后我推荐你学习的时候可以去图书馆借郭天祥的《51单片机c语言教程》,这本书以学生的视角写的,所以很多地方解释的非常清楚,理论和实践结合才能真正学好单片机,平时自己也可以试着动手做一些东西,流水灯、数字钟等等。
作者: 877140465    时间: 2018-6-13 22:24
买一些,结合老师讲的自己动手操作
作者: Luvian1988    时间: 2018-6-13 22:24
光理论知识肯定是不行的,还是非要有实践,才知道到底是怎样操作的
作者: 大胖墩儿    时间: 2018-6-14 09:50
先学习理论知识,对单片机有充分的了解!然后动手操作,最好找个自己感兴趣的项目自己做,动手能让你对单片机有更深入的了解!还能收获好多书本上没有的经验~
作者: DEPL    时间: 2018-6-14 15:22
最好是买一个,我们上课的时候老师也有叫买,可以买本郭天祥的51单片机C语言教程,这里面有教用c语言编程,还有视频教学,板子的话推荐买普中科技的郭天祥的功能不怎么全,而且价格差不多,普中科技的视频也比较全。很适合新手还有提高的
作者: dan51    时间: 2018-6-14 17:45
买个51开发板,自己学学看
作者: 上天的大肥猫    时间: 2018-6-14 18:18
可以去网上买一个单片机的开发板,也不贵,然后从网上找个相关的视频跟着动手操作一下,只有真正操作进步才是最快的。
作者: wxq66    时间: 2018-6-14 19:14
不需要
作者: 蔚蓝飞翔    时间: 2018-6-14 20:22
网上有很多资料,可以购买一个正点原子的开发板,还会送例程,方便自学
作者: 蔚蓝飞翔    时间: 2018-6-14 20:23
正点原子的开发板比较好,适合自学
作者: xiaoduantui    时间: 2018-6-14 20:41
需要了,有一个方便一些,不买也不是不可以
作者: 七夜天空    时间: 2018-6-14 20:44
没有单片机开发板的学习  就像学了C语言却没有visual c+一样  无法实践
作者: xiaoxinxin1998    时间: 2018-6-14 21:02
不用  自己看书看视频
作者: feilong911hao    时间: 2018-6-14 21:31
自己做最小系统,外围电路也自己做,效果好
作者: yaofuzhu    时间: 2018-6-14 21:36
其实买个51单片机和实验版就行了
作者: yaofuzhu    时间: 2018-6-14 21:37
其实用实验板和51单片机就够用了,当然电阻包烧录器这些都得有。。。
作者: abin8888    时间: 2018-6-14 21:42
这个是必须的,如果只学windows用的c语音程序 就不用买单片机开发板之类的
作者: 沈大人    时间: 2018-6-14 21:48
先把理论学一学吧,主要是io口什么的,练习的话一般实验课会有板子,真的要是感兴趣的话可以问老师借或者和大四要离校的学长买,这样也比较实惠
作者: 缪斯    时间: 2018-6-14 21:52
肯定是要买个单片机自己动手实践的,光靠上课的时间是学不到有深度的东西的,还是要自己课下学,单片机的话,我比较推荐51系列的
作者: wuyijwr    时间: 2018-6-14 22:10
我们大学是学习有单片机来用的,学习单片机建议理论实践一起,买一个比较好一点,某宝上比较多。
作者: 蔬木果    时间: 2018-6-14 22:17
我也推荐买一个开发板,先买一个简单的的51开发板,然后一步一步的看着配套视频来,一点一点来扩大自己的认识面和知识点,这对初期阶段的人是特别有帮助的。
作者: 春日荣荣    时间: 2018-6-14 22:27
可以从网上购买开发版,也可以向专业课老师咨询,说不定老师能提供
作者: ayangshiyang    时间: 2018-6-14 22:30
我感觉你需要买一个
作者: 国缘来缘去    时间: 2018-6-14 22:48
单片机的学习,可以在网上购买一个,这样自己可以在空余时间探索,不过理论知识不能落下,也很重要
作者: huanglifei1210    时间: 2018-6-14 22:58
可以先在电脑上编程,仿真软件上能跑通就行
作者: Magatop    时间: 2018-6-14 23:09
想学好的话C语言和开发板都是必须的,建议你暑假好好补一下C语言,不然后面很麻烦。开发板不要买那种貌似有很多资源的板子,千万别买,没用,你还要学他的板子是怎么画的很烦的。一个最小系统板就足够了,自己搭外设,出了错也好找。另外千万不要跟着老师按部就班的学习!单片机这玩意有没有老师都无所谓,自己动手就好了,照着历程一步步来就可以。几个坑要注意一下:1、老师可能把你带坑里去。。2、买的开发板超过60的,都是骗你钱的,3、那个什么普中开发板,垃圾的一比,千万别买。有问题的话可以私信我~
作者: 萌新求教    时间: 2018-6-15 00:00
本帖最后由 萌新求教 于 2018-6-15 16:44 编辑

建议楼主买一块先,直接在板子上做出效果会很有成就感学习一下。之后可以用proteus软件仿真,了解电路结构会对学习有很大帮助
作者: SpongeB0B    时间: 2018-6-15 09:16
也可以自己焊一个
作者: 飞扬via    时间: 2018-6-15 09:41
最好自己买个单片机,再看些配套视频,这样有助于学习
作者: 飞扬via    时间: 2018-6-15 09:42
我觉得实践才能出真知,不实践是永远也学不会单片机的,这和你看一百道菜谱不下厨永远也做不出佳肴,看一百本游泳的书不下水永远也学不会游泳是一个道理
作者: 906876523    时间: 2018-6-15 09:44
看看网上的别人做过的 自己试试做做看,熟练了以后然后在自己搞些东西
作者: 陈磊啊    时间: 2018-6-15 10:03
可以,单片机的作用很强大,现在的很多智能设备都用到。
作者: jingluo    时间: 2018-6-15 10:33
51开始学习啊,比较简单
作者: 810314555    时间: 2018-6-15 10:55
建议楼主买一块STM32的板子来学习,网上资料很全面而且32的功能相对比较强,为以后打下很好的基础
作者: songfengyi    时间: 2018-6-15 11:27
当然要先买一块开发板啊,开发板配套的视频教学还是很好的。同时C语言的书不要扔,平时用到翻一翻会比较不错。
作者: 3378129054    时间: 2018-6-15 12:31
我大一也没好好学C语言,现在还是挺后悔得
作者: zjzjzj_    时间: 2018-6-15 14:43
买一块51单片机吧
作者: cxcx070520    时间: 2018-6-15 15:14
自己买个板子,找些例程来熟悉
作者: 涅槃重生1    时间: 2018-6-15 15:56
学习单片机如果只是看书本上的知识不进行实际操作是很难学好的,所以购买单片机来进行实际操作是很有必要的
作者: 么么么哒哒    时间: 2018-6-15 20:21
  需要 ,实践 是最重要的
作者: 阿树.    时间: 2018-6-15 21:24
最好购买一个自己学一下,因为理论知识理论,实际操作还是很重要的,毕竟不自己做不知道中间出的问题怎么解决,建议着手stm32。祝学习顺利。
作者: 又至霜降已期年    时间: 2018-6-15 23:39
其实可以考虑先学习proteus仿真熟悉一下单片机的基本功能,然后再入手一个单片机去学习
作者: 又至霜降已期年    时间: 2018-6-15 23:41
其实可以考虑先学习一下proteus仿真技术,从这学一学单片机的基本功能,然后根据个人情况再入手一个单片机着手学习
作者: 52111314    时间: 2018-6-16 08:15
不用,在网上找一些教学视频就行,多练习一下就OK。要是感觉还是困难再买不迟
作者: wxfx    时间: 2018-6-16 09:59
对,能动手就动手,实践是做好的老师
作者: 壹七七    时间: 2018-6-16 10:48
还是需要单片机开发板学习版吧,因为比较大家都属于普通人,像我有一块吴鉴鹰单片机开发板,对我的还是帮助很大的,先购买一块开发板自己学,后面可以做出自己的开发板。
     首先对于我来说,学习单片机是出于兴趣,经常制作小产品,但对于这门学科,当然那个时候的我还只算是一只入门不久的菜鸟,对于很多技术我还是一个初学者,人外有人,牛人真的太多了。也常有人问我单片机应该怎么学,回答都是两个字:实践。我觉得实践才能出真知,不实践是永远也学不会单片机的,这和你看一百道菜谱不下厨永远也做不出佳肴,看一百本游泳的书不下水永远也学不会游泳是一个道理
     学习到后面你就可以自己做出开发板,首先你需要搭建一个最小系统,最小系统需要的元件不多,一个单片机、晶振,几个按钮,电阻电容按钮什么的就可以了,这个要说清有点多,你看着书弄就可以。记得单片机的IO口要引多一点引脚出来,可以插上两三排排针供以后引出来用,杜邦线买多一点备用。其他的模块的话,流水灯是必学的 ,也就是LED加电阻即可;数码管显示;点阵显示;蜂鸣器(可做音乐程序);矩阵键盘;AD/DA转换;温度测量;大概就先做这些,这些的元件请参考书本,都会有的,这些都是入门级的。可以顺便学习一下电源的稳压·····下载程序的话可以采用USB、也可以采用串口下载,相关信息参考书本。建议采用USB,也就是用2302转换,这些网上有很多,注意搜索即可。自己做实验板想法很好,做好了是很好的经历,但不是我打击你,有可能做失败。不要搭建那么大一块,先做一点,慢慢再来。总之,祝你成功!
      楼主加油吧,有想法很重要的
作者: AlterLong    时间: 2018-6-16 12:01
建议先买开发板来学,我是先学的51,再学的STM32,建议你多参加项目和电子设计竞赛之类的比赛,在实际工程中提高自己,毕竟单片机是实现你设计想法的一个工具,工具要多使用才能熟能生巧




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