学了两天,基本摸清了stm32的学习顺序和权威资料

2019-08-17 06:13发布

以下学习顺序是由浅入深的,当然也可以先把各个层次的知识先摸摸
第一级:ARM公司出的资料
ARMv7-M Architecture Reference Manual
The Definitive Guide to ARM Cortex M3 and Cortex-M4 Processors

第二级:ST出的资料
STM32F103xC, STM32F103xD,STM32F103xE datasheet
stm32 Programming manual(PM0056)
stm32 Reference manual(RM0008)
STM32F10xxx Flash Programming manual(PM0075)

第三级别:开发环境
STM32F103 底层库 STM32F10x Standard Peripherals Library
调试工具st-link
集成环境IAR、 stm32cube、gnu gcc、stm-studio-stm32

ST出的stm32cube和stm-studio-stm32有人用过吗?好用吗




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
mack13013
1楼-- · 2019-08-17 08:49
看下原子教程,主要看下MDK怎么安装,然后照着原子教程写个流水灯,你的STM32学的几乎就全了。1个小时搞定
ittechbay
2楼-- · 2019-08-17 09:52
mack13013 发表于 2017-1-18 23:29
看下原子教程,主要看下MDK怎么安装,然后照着原子教程写个流水灯,你的STM32学的几乎就全了。1个小时搞定

1个小时搞定? stm32这么没技术含量,还学它有什么意义
lihilong
3楼-- · 2019-08-17 14:36
arm感觉到不了一定程度都不用看
haaaahahhaha
4楼-- · 2019-08-17 17:34
直接看内核可以看懂吗?还是先看STM32F103的数据手册吧。在板子上写写代码,跑跑试试。
mack13013
5楼-- · 2019-08-17 19:29
 精彩回答 2  元偷偷看……
mack13013
6楼-- · 2019-08-17 21:09
本帖最后由 mack13013 于 2017-1-19 14:02 编辑
ittechbay 发表于 2017-1-19 01:07
1个小时搞定? stm32这么没技术含量,还学它有什么意义

STM32我从接触到入门,大概就是用个把小时(根据项目要求选择合适的MCU,选来选去就STM32了,然后就买个开发板,
开发板到了之后顺手就敲了个流水灯,我就知道STM32我大概掌握了。当然了,如果在学习STM32的过程中,还需要学习C语言,那就不会这么快了)。

不过做项目确是用了几个月。

个把小时摸准STM32的性,把他用起来就要看你数电、模电、编程的基本功力。


STM32就是这么样的,非常容易学。用起来比其他MCU还要方便一些(资源非常丰富),
但是做项目是要抓细节的,而且STM32在项目中只是非常小的一个角 {MOD},占开发非常小的一部分(这要感谢STM32的易用性了,否则控制部分要折腾好久)。

STM32容易学,用起来也比其他大部分MCU方便,但是用跟学的时间精力成本差距还是非常大的 。

一周热门 更多>