STM32学习记录0001——学习准备

一、网络资源介绍

为什么需要这些学习网站:1、需要查找一些具体的资料。2、学习过程当中遇到问题,需要提问。
1、正点原子官方技术支持论坛http://www.openedv.com/forum.php
2、ST官网https://www.stmcu.com.cn
在这里插入图片描述
ST官网注册,我之前学了一个寂寞,居然连着官网都没有注册!!!
3、正点原子公众号
4、正点原子淘宝店铺,小提示,只要你手里面有他家的板子,联系客服,说你需要什么资料,都会发链接给你的,兄弟们,要大胆一点,学会利用资源哦!!!

二、开发怎么入手

1、查看光盘目录,提供了那些资料,资料的各个子目录都需要去了解,不然你会损失很多,简单的了解过资料后,你会更加清楚,你需要些什么,具体大概怎么样学,你的这块板子可以给你提供多少的学习资源,完完全全的了解这款板子之后,你下面可以的学习路径是什么,看不到结果的学习是盲目,看得到方向的学习是激动人心的。
2、查看具体的资料,安装开发环境。
3、从基础开始,没有地基的高楼是岌岌可危的,慢慢来,你值得走的更远,基础学习,多学多问,学到的都是赚到。
4、学习过程当中遇到不懂,先去自己找资料,培养自己自己解决问题的能力,然后再去提问,没有准备的提问就是消耗别人对你的耐心,不是所有人都会对你有足够的耐心,师傅领进门,修行靠个人!
5、高级的东西,摄像头、网络连接,慢慢来,你的学习之旅会更加的精彩!
最后关于学习,再说一个点,如果你真的遇到一个问题,千万不要轻易的放弃、或者说随随便便的心情沮丧,遇到困难是你进步的起点,尽可能的想办法解决,找别人帮助,但是不是任何人都能够解决你的问题,所以需要你自己为自己的问题负责,当身板的人没有人能够解决你的问题,那就需要你去找到更多的资源,尽可能把这个问题彻底的解决,因为你必须清楚的明白,这个是你自己的问题,还有就是你现在不解决,你根本不会知道他会在什么时候跳出来,再一次将你打趴下。

三、学习开发板的参考资料

1、了解底层:CM3权威指南/CM4权威指南(ARM提供)
在这里插入图片描述

在这里插入图片描述
2、了解芯片参考手册
STM32中文参考手册/STM32F4XX中文参考手册(ST提供),这里主要对芯片资源进行说明。
在这里插入图片描述

在这里插入图片描述
3、了解芯片数据手册(datasheet,ds)
STM32F103CDE_DS_CH_V5.pdf(芯片电气参数,引脚说明等)
在这里插入图片描述
4、官方提供的其他资源和教程
固件库包(含参考代码),一些官方培训PPT,
在这里插入图片描述
5、你具体购买的开发板会有配套的视频、书籍、手册、源码等资源。
总结:资料非常丰富,只要你需要,只要你想要学习,路漫漫其修远兮!

四、学习到底要掌握哪些基本技能

1、C语言是嵌入式开发基础当中的基础,如果你的C语言不过关推荐谭浩强的《C程序设计 第四版》。
只要提供了学习方向和路径,其他的就是我们自己需要花时间去练习就好,困难在哪里都有,要是怕那么多,就不要去学了,否则,就不要巴拉巴拉没完,开干就对了!
2、熟悉掌握一种开发环境
(1)MKD5
在这里插入图片描述
(2)调试工具:JTAG
多使用调试器,更加
在这里插入图片描述

(3) 库函数和寄存器对比学习
寄存器就是直接配置底层寄存器,不需要记忆,但是需要看得懂!
库函数就是把寄存器操作封装起来,调动函数
最佳的学习状态是了解寄存器配置,熟练掌握库函数使用
(4)MCU学习
基本外设:GPIO输入输出、外部中断、定时器、串口
基本外设接口:SPI、IIC、FSMC、ADC/DAC\SDIO等(这些外设接口原理对每一个芯片使用方法基本一样,只是对芯片做加减法而已)
高级功能:UCOS、FATFS、EMWIN等
对于这些东西,现在看不到可以先去百度简单了解一下,在循序渐进的学习过程当中都会接触到的!

五、总结

1、需要一些资料和优秀的平台
2、需要你自己用心,不着急,慢慢学!
3、关于提问,先尝试自己解决,再提问!
4、好好学习,天天向上!

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

li星野

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值