找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 12327|回复: 89
打印 上一主题 下一主题
收起左侧

学习单片机,没有电子基础,能学好吗?

  [复制链接]
跳转到指定楼层
楼主
ID:319915 发表于 2018-5-1 16:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
见到大牛们用学到的技术制作各种实用的生活电器,很羡慕,想学单片机,但苦于没有电子基础,很犹豫,不知道能不能学得会,有什么条件呢 ?

评分

参与人数 1黑币 +5 收起 理由
17835398270 + 5 很给力!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶1 踩
回复

使用道具 举报

来自 2#
ID:320508 发表于 2018-5-2 15:35 | 只看该作者
这其实是因人而宜,有的人喜欢看视频,认为视频学习相对比较简单(因为是人讲啊),还有一种人是喜欢看书(我觉得我这章看懂了我就跳过了)。         下面的建议假设题主有一定C语言的基础。初步确定学习目标:是学习简单便宜的51呢,还是学习简单但是性价比已经不算太高的,但是功能强大稳定可靠的avr,还是物美价廉的stm32,或者ARM9(可以跑系统了),再往上x86什么的如果是学8位的单片机,推荐一款仿真软件proteus,支持的芯片很多比如atmel的最新版本是8.2,但是破解不大完全,不需要买硬件,写好的程序可以直接在电脑上运行,还可以与keil联调,推荐版本7.9或者7.8可以先学51,51是单片机的鼻祖,图书馆找本51的基础书来看,挑那种薄薄的,带有较多的例子的,花个一两天的时间看一下,然后按照书上的写个点亮LED,尝试写下串口,中断的程序,驱动一下数码管之类的(当然程序在proteus下都可以直接运行的)。如果想深入51,后面可以忽略。也可以先学AVR(我们做航模飞控很多就是用的额Avr,现在atmega系列的48比较便宜才5块钱一片)(感谢@刘杨的提醒,avr不知有atmega还有atiny和at90)。avr与51的区别不多说,学习前期可以借助仿真软件proteus,然后照着书上的例子写一些程序。中间datasheet很重要,前期可以看中文,但是一定要养成看英文datasheet的习惯。如果想继续停在avr上,那就可以尝试移植硬实时操作系统ucos等,这里推荐一本书《深入浅出avr》,里面的例子讲的挺简单的 学习8位单片机之后,学习ARM相对会容易很多(也可以直接上arm,本人不反对,但是我确实看到很多上我们学校的tm4c123g(一款TI的demo板)的课,因为零基础而听不懂的),然后可以学习STM32了以上只是大致的学习路线,有人赞同就补充下我的个人学习经历

评分

参与人数 1黑币 +100 收起 理由
admin + 100 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:319854 发表于 2018-5-1 19:10 | 只看该作者
快速学习一遍基础电路知识,做一些笔记,之后多做实践练习,一定能学好的

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

地板
ID:316467 发表于 2018-5-1 19:10 | 只看该作者
有点困难,不过做主要的还是得学好出现或者汇编语言,因为程序语言才是单片机的灵魂

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

5#
ID:111634 发表于 2018-5-1 20:58 | 只看该作者
不能!混混可以。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

6#
ID:253312 发表于 2018-5-1 21:07 | 只看该作者
我觉得差不多吧,我就是

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

7#
ID:320084 发表于 2018-5-1 21:22 | 只看该作者
并不能,建议你先去看一下电路原理的书,然后去熟悉一下模电和数电。这3门是设计的基础。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

8#
ID:320100 发表于 2018-5-1 21:44 | 只看该作者
说实话 真的很难
回复

使用道具 举报

9#
ID:278892 发表于 2018-5-1 22:41 | 只看该作者
可以啊       入门单片机的话只需要基础电路知识       想快速取得成就感就先买个51开发板

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

10#
ID:319242 发表于 2018-5-1 23:01 | 只看该作者
可以,跟着教程走,慢慢就会了。从点亮一个灯开始。
回复

使用道具 举报

11#
ID:320166 发表于 2018-5-2 00:37 来自手机 | 只看该作者
贵在坚持,可以跟着网课学
回复

使用道具 举报

12#
ID:320168 发表于 2018-5-2 00:47 | 只看该作者
我也是从初学者过来的,看到论坛上很多问题就像看到当初的自己,温故而知新,帮别人解决问题,自己也能提升,多谢管理员给了一个这么好的平台

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

13#
ID:316137 发表于 2018-5-2 09:06 | 只看该作者
以前还可以现在不行了,学了只能做最底层的事情。
回复

使用道具 举报

14#
ID:319747 发表于 2018-5-2 09:16 | 只看该作者
可以 只要用心学 都能学号
回复

使用道具 举报

15#
ID:305706 发表于 2018-5-2 10:28 | 只看该作者
可以的,从软件入手。后面学习和工作中会慢慢熟悉硬件的
回复

使用道具 举报

16#
ID:318496 发表于 2018-5-2 10:33 | 只看该作者
我们是大学必学的科目,没有基础自学也可以的
回复

使用道具 举报

17#
ID:320306 发表于 2018-5-2 11:07 | 只看该作者
行行出状元,加油!!!!!!!!!!
回复

使用道具 举报

18#
ID:320326 发表于 2018-5-2 11:26 | 只看该作者
可以的
回复

使用道具 举报

19#
ID:320405 发表于 2018-5-2 13:39 | 只看该作者
不能,不过用点网上现成的模块,依葫芦画瓢还是可以的
回复

使用道具 举报

20#
ID:320429 发表于 2018-5-2 14:15 | 只看该作者
跟着教材一步一步来,涉及到一块硬件软件知识的时候跟着补上也可以的
回复

使用道具 举报

21#
ID:320435 发表于 2018-5-2 14:21 | 只看该作者
可以的,STM32函数库,就好比使用说明一样,跟着用就可以了,当然没基础会累点,但基础也是单片机基础,不一定是模电基础,所以大胆学,努力学吧,直接上STM
回复

使用道具 举报

22#
ID:319997 发表于 2018-5-2 14:38 | 只看该作者
有点困难
回复

使用道具 举报

23#
ID:320459 发表于 2018-5-2 14:41 | 只看该作者
我也没有什么基础,数电电路多少了解一些
回复

使用道具 举报

24#
ID:320257 发表于 2018-5-2 14:53 来自手机 | 只看该作者
勉强可以
回复

使用道具 举报

25#
ID:320471 发表于 2018-5-2 14:55 | 只看该作者
加油吧
回复

使用道具 举报

26#
ID:289106 发表于 2018-5-2 15:03 | 只看该作者
能学好的,主要看模电、数电、C语言、汇编语言、单片机等课程,在网上也有相关的教学视频,加油!
回复

使用道具 举报

27#
ID:320485 发表于 2018-5-2 15:09 | 只看该作者
快速学习一遍基础电路知识,做一些笔记,之后多做实践练习,一定能学好的
回复

使用道具 举报

28#
ID:320498 发表于 2018-5-2 15:22 | 只看该作者
我觉得大概能看出这部分电路完成什么功能就可以了。当然深入理解更好。
回复

使用道具 举报

29#
ID:248486 发表于 2018-5-2 16:08 | 只看该作者
如果是51单片机,应该没问题,好多大一的都在学
回复

使用道具 举报

30#
ID:317216 发表于 2018-5-2 16:59 | 只看该作者
兴趣最重要,电子基础不难,主要是代码
回复

使用道具 举报

31#
ID:123289 发表于 2018-5-2 17:32 | 只看该作者
精能单片机的人,也不是天生就有电子基础的。
回复

使用道具 举报

32#
ID:320630 发表于 2018-5-2 17:46 | 只看该作者
没有基础也可以学,要对单片机有足够的兴趣和耐心,花费大量的时间,有志者事竟成。
回复

使用道具 举报

33#
ID:320630 发表于 2018-5-2 17:47 | 只看该作者
以前还可以现在不行了,学了只能做最底层的事情。
回复

使用道具 举报

34#
ID:320676 发表于 2018-5-2 18:46 | 只看该作者
可以买本看一看,用仿真软件实践
回复

使用道具 举报

35#
ID:320697 发表于 2018-5-2 19:27 | 只看该作者
能学好,在实验室埋头苦干,先跟着大牛报比赛。
回复

使用道具 举报

36#
ID:320689 发表于 2018-5-2 19:28 | 只看该作者
我参加了学校的社团进行学习
回复

使用道具 举报

37#
ID:320711 发表于 2018-5-2 19:48 | 只看该作者
这些是基础吧
回复

使用道具 举报

38#
ID:320711 发表于 2018-5-2 19:49 | 只看该作者
这些是基础吧,最好是学好电子基础
回复

使用道具 举报

39#
ID:303539 发表于 2018-5-2 19:54 | 只看该作者
只要静下心,肯定能学好的。我是一个高中没有毕业的学历。我先看了看c语言。然后对硬件多少了解点。再去学的单片机。我刚开始点亮开发板的led灯的时候非常有成就感。越来越喜欢写代码.....
回复

使用道具 举报

40#
ID:168777 发表于 2018-5-2 20:27 | 只看该作者
当然可以呀!现在网上成熟的视频有很多,多看看,慢慢就会明白了,没有基础知识只不过会学起来很吃力,但是不代表学不会!加油!
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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