嵌入式学习小组
直播中

望艳妮

7年用户 190经验值
私信 关注

STM32新手想买个板子,买最小系统板还是带有外设的比较好呢?

STM32新手想买个板子,是买最小系统板还是带有外设的比较好呢?

51单片机刚学完,感觉做东西的时候不够用了,所以想学习下STM32.

回帖(14)

姜钰

2020-7-18 09:14:50
云汉达人


对于学习stm32和学习其他单片机并没有什么太大的差别,主要还是要求对硬件资源的理解和对datasheet和参考手册的应用。
有两种学习方法,一种是项目驱动学习,一种是实验课程学习:
针对项目驱动学习方法,是在有其他单片机学习经验或者硬件威廉希尔官方网站 基础的情况下去快速学习STM32的资源,可以用最小系统,因为便宜也简单,其实最小系统就是最简单的将stm32芯片中最常用的电源,boot和调试端口接出来所组成的板子,更多的资源需要你自己去对照datasheet和参考手册去挖掘和准备你所需要的外设威廉希尔官方网站 ,所以建议学习过其他单片机或者硬件威廉希尔官方网站 基础好的人可以以最小板学习;
而针对实验课程学习则是带外设的实验板,像原子板子之类的,基本上把常见的外设都准备全了,对照着原子的那些教程一步一步的学习,比较扎实但是也相对耗时长,而且外设威廉希尔官方网站 都搭建好了,所以学习过程中大多都是模仿(容易忽略威廉希尔官方网站 设计的重要性),很多外设威廉希尔官方网站 的坑都略过了,所以主要适合小白针对嵌入式软件的学习。当然,第二种成本高一点=-=毕竟外设威廉希尔官方网站 的坑都给你做好了。
反正之后做PROJECT这两种板子都没法使,一种得自己连线到死,一种庞大的要死,都不实用。理解威廉希尔官方网站 后自己画pcb才是硬道理。

买原子或者野火的开发版吧,外设比较齐全,视频教程也适合零基础入门。
另外,不能仅仅定位在用stm32玩小车上。现在物联网这么火,希望你能用达到Iot的开发要求。
要带屏幕,要跑RTOS 和GUI
最好能板载WiFi 和以太网,熟悉网络编程socket 编程。

原子的视频的确挺好的,如果你基础好的话,不必担心视频里讲的外设你没有,因为外接的哪些东西的控制方法也就那几种,所以选实验板还是核心板就看你的基础怎么样,经验够不够多。

再有 自己买的模块和教程不一定一样 虽然自己画pcb提高能力 但是出现问题的时候你知道这是硬件问题还是软件问题 这种问题排查需要经验和时间 新手干不来 大牛不想干(不是黑 谁愿意检查半天哪根线接反 哪个寄存器参数错了这种没营养的问题)只有按开发板一步步入门之后自己干才可能
最后 干这个身边最好有前辈 手把手教比视频教程快十倍 另外杜邦线千万不要超过20根 那样真就玄学了
举报

王蔚

2020-7-18 09:32:45
云汉达人
建议买个核心板,然后自己扩展,学习的东西比较扎实
举报

楚红梅

2020-7-18 09:49:38
看情况,51的外设你要是都能引出的话,买个核心板就可以了,如果不行的话就买一个带外设的比较方便
举报

康大争

2020-7-18 10:06:17
另外,其实你学好51了的话,那么外设的驱动你应该已经会了,一个最小系统应该就能满足你的需求,你已经不用学外设了,学习好muc的操作就可以了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分