1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
14个回答
|
|
云汉达人
对于学习stm32和学习其他单片机并没有什么太大的差别,主要还是要求对硬件资源的理解和对datasheet和参考手册的应用。 有两种学习方法,一种是项目驱动学习,一种是实验课程学习: 针对项目驱动学习方法,是在有其他单片机学习经验或者硬件电路基础的情况下去快速学习STM32的资源,可以用最小系统,因为便宜也简单,其实最小系统就是最简单的将stm32芯片中最常用的电源,boot和调试端口接出来所组成的板子,更多的资源需要你自己去对照datasheet和参考手册去挖掘和准备你所需要的外设电路,所以建议学习过其他单片机或者硬件电路基础好的人可以以最小板学习; 而针对实验课程学习则是带外设的实验板,像原子板子之类的,基本上把常见的外设都准备全了,对照着原子的那些教程一步一步的学习,比较扎实但是也相对耗时长,而且外设电路都搭建好了,所以学习过程中大多都是模仿(容易忽略电路设计的重要性),很多外设电路的坑都略过了,所以主要适合小白针对嵌入式软件的学习。当然,第二种成本高一点=-=毕竟外设电路的坑都给你做好了。 反正之后做PROJECT这两种板子都没法使,一种得自己连线到死,一种庞大的要死,都不实用。理解电路后自己画pcb才是硬道理。 买原子或者野火的开发版吧,外设比较齐全,视频教程也适合零基础入门。 另外,不能仅仅定位在用stm32玩小车上。现在物联网这么火,希望你能用达到Iot的开发要求。 要带屏幕,要跑RTOS 和GUI 最好能板载WiFi 和以太网,熟悉网络编程socket 编程。 原子的视频的确挺好的,如果你基础好的话,不必担心视频里讲的外设你没有,因为外接的哪些东西的控制方法也就那几种,所以选实验板还是核心板就看你的基础怎么样,经验够不够多。 再有 自己买的模块和教程不一定一样 虽然自己画pcb提高能力 但是出现问题的时候你知道这是硬件问题还是软件问题 这种问题排查需要经验和时间 新手干不来 大牛不想干(不是黑 谁愿意检查半天哪根线接反 哪个寄存器参数错了这种没营养的问题)只有按开发板一步步入门之后自己干才可能 最后 干这个身边最好有前辈 手把手教比视频教程快十倍 另外杜邦线千万不要超过20根 那样真就玄学了 |
|
|
|
|
|
|
|
看情况,51的外设你要是都能引出的话,买个核心板就可以了,如果不行的话就买一个带外设的比较方便
|
|
|
|
另外,其实你学好51了的话,那么外设的驱动你应该已经会了,一个最小系统应该就能满足你的需求,你已经不用学外设了,学习好muc的操作就可以了
|
|
|
|
|
|
|
|
有钱上DISCO,没钱上nucleo,这个对所有人都通用
|
|
|
|
看您預計的資金多寡,一次買好常見外設的開發板比較不用再買一次,所以我是比較推薦
STM32-DISCOVERY系列,再來是Nucleo,更少的外設 可以先從F103開始 http://www.st.com/en/evaluation-tools/nucleo-f103rb.html 另外,蠻多人推薦正點原子的開發板,我也列在下面 https://shop62103354.world.taobao.com/ 以上供參考 |
|
|
|
|
|
|
|
入门建议买个二手的,板载资源丰富的,比较划算,之后就直接用官方的DISCOVERY板。
|
|
|
|
如果你动手能力比较强化可以考虑买个最小系统,然后杜邦线引出所有的引脚和原来的板子对接,这样还好一点,如果想好一点花可以去灵动微看一下的,有的社区活动也赠送的。
|
|
|
|
觉得带外设的比较好,方便学习,少走弯路,,STM32的开发板也不贵啊
|
|
|
|
我建议你还买个带外设的,同时带外设的板子一般都有相对应的程序例程,可以帮助你把所有的开发板中资源进行学习一边。同时,带有外设的开发板还是会将芯片的引脚全部引出来的,你也可以通过这些外设接口连接使用你板子上所没有的模块,可以帮助你更快的了解这个开发板。
如果你想学习stm32的话,有操作寄存器和使用库的两种不同的路径,但是结果都是一样的,都是可以帮助你学习stm32的使用方法以及其他单片机。 你以前没有接触过stm32的单片机的话,我还是建议你可以看一下正点原子或者是野火的stm32的教学视频,他们会帮助你了解更多的使用单片机的技巧和方法,能够帮助你跨过更多的障碍,这样的学习效果是你自己学习stm的好几倍,既能节省时间又能学的更好。 |
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
793 浏览 0 评论
1152 浏览 1 评论
2528 浏览 5 评论
2861 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2711 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1071浏览 3评论
195浏览 2评论
456浏览 2评论
370浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
454浏览 1评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 23:35 , Processed in 0.811855 second(s), Total 103, Slave 84 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号