找回密码
 立即注册

QQ登录

只需一步,快速开始

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

stm32怎么学起来啊,指明一下方向

  [复制链接]
跳转到指定楼层
楼主
ID:372594 发表于 2018-7-16 15:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
到处去看了一下,很迷茫
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

来自 2#
ID:323185 发表于 2018-7-17 23:12 | 只看该作者
如果楼主没有相关学习经历,建议从51系列单片机学起,51比较容易入门,很多知识可以迁移到stm32,买套开发版,跟着教程学习,跟着教程一步一步去动手写动手做,自己能够写出大概程序框架,千万不要眼高手低,
如果可能的话,建议跟进一个相关项目,你会学到教程中学不到的很多东西,例如,排查故障与解决实际问题的思路与能力
资料推荐野火
开始建议使用库函数编程,后面如果想深入了解可以转向寄存器。

评分

参与人数 2黑币 +75 收起 理由
dddfffggg + 5 赞一个!
admin + 70 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:266648 发表于 2018-7-16 17:50 | 只看该作者
找个项目做,找个人带带你
回复

使用道具 举报

地板
ID:373106 发表于 2018-7-17 10:44 | 只看该作者
首先找视频找相关书籍打好基础 然后找个师傅做项目带一带 多练练熟能生巧

评分

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

查看全部评分

回复

使用道具 举报

5#
ID:373362 发表于 2018-7-17 16:09 | 只看该作者
看代码
回复

使用道具 举报

6#
ID:373388 发表于 2018-7-17 16:28 | 只看该作者
在某宝里购买一个学习板,想正点原子的,秉火的,安富莱等都有视频教程
回复

使用道具 举报

7#
ID:373388 发表于 2018-7-17 16:29 | 只看该作者
不过还是要循序渐进,坚持每天进步一点,想几天就把视频看完就掌握,那是不可能的,一点一点,差不多半年就掌握的差不多了

评分

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

查看全部评分

回复

使用道具 举报

8#
ID:373427 发表于 2018-7-17 16:31 | 只看该作者
找例程,先把例程跑起来,再看代码,争取看懂
回复

使用道具 举报

9#
ID:373427 发表于 2018-7-17 16:32 | 只看该作者
找例程,先把例程跑起来,再看懂代码
回复

使用道具 举报

10#
ID:335251 发表于 2018-7-17 16:32 | 只看该作者
买个开发板,还有书
回复

使用道具 举报

11#
ID:373417 发表于 2018-7-17 16:33 | 只看该作者
首先找视频找相关书籍打好基础,然后有一个板子一边学一边调试
回复

使用道具 举报

12#
ID:373469 发表于 2018-7-17 17:02 | 只看该作者
动手做起来
回复

使用道具 举报

13#
ID:373499 发表于 2018-7-17 17:32 | 只看该作者
学习stm32可以观看视频学习,可以从流水灯开始
回复

使用道具 举报

14#
ID:373021 发表于 2018-7-17 17:46 | 只看该作者
首先要有一套自己的学习开发板,一般开发板都会配送视频教程,按照教程先学一遍,然后通过自己的理解再进行加深学习!

评分

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

查看全部评分

回复

使用道具 举报

15#
ID:373381 发表于 2018-7-17 18:55 | 只看该作者
按项目做东西  做几个东西研究内部
回复

使用道具 举报

16#
ID:299889 发表于 2018-7-17 18:56 | 只看该作者
多看看视屏,再买个开发板,然后自己努力点,勤奋点,学校一般会有项目做的,边做项目,边学,很容易就学会,而且这是最快的方法。

评分

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

查看全部评分

回复

使用道具 举报

17#
ID:341701 发表于 2018-7-17 19:32 | 只看该作者
先学例程,学会看手册,并结合电路原理图,在结合其他模块资料,就能入门了
回复

使用道具 举报

18#
ID:373643 发表于 2018-7-17 21:15 | 只看该作者
不一定开发板吧  先把基础知识看看  最小系统做起
回复

使用道具 举报

19#
ID:373643 发表于 2018-7-17 21:16 | 只看该作者
还是先把基础知识看看吧,最小系统做起,多买点模块组合一下
回复

使用道具 举报

20#
ID:373653 发表于 2018-7-17 21:49 | 只看该作者
如果有C语言功底,可以直接从stm32开始学习,多看他们完整的工程,并且在开发板上调试程序,买个st link实现仿真功能,注意keil仿真看变量是最好的学习方法。
回复

使用道具 举报

21#
ID:373653 发表于 2018-7-17 21:50 | 只看该作者
如果有C语言功底,可以直接从stm32开始学习,多看他们完整的工程,并且在开发板上调试程序,买个st link实现仿真功能,注意keil仿真看变量是最好的学习方法。

评分

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

查看全部评分

回复

使用道具 举报

22#
ID:373665 发表于 2018-7-17 22:10 | 只看该作者
先从基础学起
回复

使用道具 举报

23#
ID:291308 发表于 2018-7-17 22:10 | 只看该作者
找例程,先把例程跑起来,再看懂代码
回复

使用道具 举报

24#
ID:373694 发表于 2018-7-17 23:18 | 只看该作者
找个师兄带你
回复

使用道具 举报

25#
ID:373727 发表于 2018-7-18 00:45 | 只看该作者
图书馆查阅资料
回复

使用道具 举报

26#
ID:317414 发表于 2018-7-18 08:58 | 只看该作者
跟着视频  拿着开发板 一步步跟着来  不用着急
回复

使用道具 举报

27#
ID:304008 发表于 2018-7-18 10:26 | 只看该作者
买开发板送视频的,先跟着视频学,再问问百度和学长就差不多了
回复

使用道具 举报

28#
ID:373956 发表于 2018-7-18 11:33 | 只看该作者
跟着项目实践感觉更快一些
回复

使用道具 举报

29#
ID:372664 发表于 2018-7-18 12:09 | 只看该作者
买个32的开发板,把一些简单的基础功能练练
回复

使用道具 举报

30#
ID:373922 发表于 2018-7-18 17:05 | 只看该作者
看个人的基础,如果之前学习过51,那么学习起来相对容易一点,如果没学过的话也不是不可以直接学stm32,推荐买一本stm32入门到精通的书,要库开发的,跟着书一步一步的学习,主要是多实物操练,前期可以纯搬砖,照书上的敲,等你把基础部分内容学完了也就基本入门了,后边的学起来就轻松多了
回复

使用道具 举报

31#
ID:366532 发表于 2018-7-18 17:40 | 只看该作者
学习STM32一定得首先准备一块自己得开发板,然后便是需要配套的教程,网上的教程大多很乱,学起来很费劲,推荐正点原子的开发板,我就是听学长的建议买的原子的开发板,原子得到售后服务非常好,下载的资料包里面基本上包含了我们可能用到的所有资料,并且上面还有很多相关的例程,完全是配套的,楼主可以边看视频边看例程,然后自己再慢慢修改,祝楼主早日学会STM32!
回复

使用道具 举报

32#
ID:374341 发表于 2018-7-18 19:38 | 只看该作者
网上有个野火开发板比较好用,也可以免费下载其视频教程,然后自己画个板子边看边学
回复

使用道具 举报

33#
ID:374359 发表于 2018-7-18 20:04 | 只看该作者
看数据手册
回复

使用道具 举报

34#
ID:374368 发表于 2018-7-18 20:11 | 只看该作者
先看图纸,硬软件结合
回复

使用道具 举报

35#
ID:374415 发表于 2018-7-18 21:38 | 只看该作者
还是可以自学
回复

使用道具 举报

36#
ID:374451 发表于 2018-7-18 22:45 | 只看该作者
有个项目逼着学就会了
回复

使用道具 举报

37#
ID:332093 发表于 2018-7-18 22:48 | 只看该作者
某宝买一个开发板,例程都有,按照教程一个一个功能试
回复

使用道具 举报

38#
ID:374469 发表于 2018-7-18 23:36 | 只看该作者
建议去某宝买本关于STM32的书。
回复

使用道具 举报

39#
ID:374469 发表于 2018-7-18 23:37 | 只看该作者
主要看两本书:《ARM体系结构与编程》,杜春雷,清华大学出版社;《Cortex-M3权威指南》,宋岩 译,北航出版社。  需要指出的是,MCU是实践性课程,理论的学习只是为更好的理解、实践,是手段不是目的。这两本书所涉及到的知识很广,不需要也不可能弄通弄透。对于初次接触ARM的人来说,只需要快速的浏览它,甚至都不需要记住它,只要在脑子里留下个印象,知道它是什么,有什么,就行。另外,关于汇编语言的章节,直接跳过不要看,这个是需要你们在中级阶段完成的。达到这个目的,10天的时间读完这两本书,是绰绰有余的。 《STM32固件库使用手册》《ARM开发工具RealView MDK使用入门》《STM32F103参考手册》
回复

使用道具 举报

40#
ID:374488 发表于 2018-7-19 01:00 | 只看该作者
建议学51的是不是疯了。现在都什么年代了!买个学习板,从搭建环境,控制流水灯开始,然后慢慢一步一步更新。51直接跳过了。51真的太过时了。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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