STM32新手想买个板子,是买最小系统板还是带有外设的比较好呢?
51单片机刚学完,感觉做东西的时候不够用了,所以想学习下STM32.
新手的话,建议还是买带外设的好点,不用自己搭建硬件,不然有时候出问题了,很难排查是硬件的问题还是程序的问题,然后学到一定程序之后,可以适当的自己画下板子,焊接电路。
学STM32的话可以买原子的开发板,貌似还不错,资料什么的都比较齐全,ICKEY商城里面也可以直接下单。
要便宜一点的可以买这个:
高级一点的可以买这个:
看您預計的資金多寡,一次買好常見外設的開發板比較不用再買一次,所以我是比較推薦
STM32-DISCOVERY系列,再來是Nucleo,更少的外設
可以先從F103開始
http://www.st.com/en/evaluation-tools/nucleo-f103rb.html
另外,蠻多人推薦正點原子的開發板,我也列在下面
https://shop62103354.world.taobao.com/
以上供參考
我建议你还买个带外设的,同时带外设的板子一般都有相对应的程序例程,可以帮助你把所有的开发板中资源进行学习一边。同时,带有外设的开发板还是会将芯片的引脚全部引出来的,你也可以通过这些外设接口连接使用你板子上所没有的模块,可以帮助你更快的了解这个开发板。
如果你想学习stm32的话,有操作寄存器和使用库的两种不同的路径,但是结果都是一样的,都是可以帮助你学习stm32的使用方法以及其他单片机。
你以前没有接触过stm32的单片机的话,我还是建议你可以看一下正点原子或者是野火的stm32的教学视频,他们会帮助你了解更多的使用单片机的技巧和方法,能够帮助你跨过更多的障碍,这样的学习效果是你自己学习stm的好几倍,既能节省时间又能学的更好。
stm32 Nucleo系列开发板,随便选一块,物美价廉,自带stlink, 最合适入门学习。
至于开发平台,选用mbed, 简单上手快,十分钟就可入门,学习成本低。