单片机开发板的用途:
1可以作为烧写器(即编程器),将自己写好的程序写入单片机中。
但烧写单片机的种类单一型号也不会太多。
2可以利用开发板上的一些硬件做一些单片机实验(就不需要自己搭建实验电路了)有利于初学者使用。
单片机开发板和学习板的不同之处在于学习板是教你如何去用单片机,而开发板是可以用来和外面电路共同构成开发项目的。
概念上与学习板是有差别的,不过现在基本上都混淆了,也无所谓,理解就好
单片机开发板还是要适合自己,这样在写程序做东西的时候才会顺手一些。
对于初学者来说的话,推荐你一款MicroPython单片机开发板:
TPYBoard,有两个版本v101和v102,v102新增了swd接口。
TPYBoard亮点是高级python语言控制硬件,各种物联网开发都可适用,还能画板子定制开发。
价格相对来说比较低,性价比很高。
某宝上就有卖。
希望能帮到你!
如果是购买的开发板,那么就会有配套的资料光盘,学习的步骤则是1、先看清开发板的原理图,也就是板子上面都有哪些可用的模块2、在资料光盘内寻找到说明文件,一般都在根目录下会有个文本文件,仔细阅读下3、根据说明文件的提示,一步一步的,由浅入深的学习,重要的是多练习EN系列开发工具,提供免费技术支持,很不错呦!
我本人就是做单片机开发和单片机技术支持。
单片机开发板种类非常多,从根本原理上,都是一样的,你都要了解单片机内部各个功能模块以及各个寄存器的含义。
如果没有任何单片机背景的话,那么建议选择资料比较多的单片机开发板,例如原子的STM32的,新入门的话,选个STM32F1系列就可以了。
老手的话,我估计也不会特意去买开发板了。
另外,你讲有没前途,这个不能说很好,也不会太差,很大程度上取决于你掌握的程度。
学习单片机不仅仅需要学习C语言,最好也能涉猎汇编语言,并且最好能懂一些IC内部架构的知识。
同时也会要求你懂数字电路和模拟电路,这些都是做单片机开发需要掌握的。
前途,钱途,很大程度上取决于你能掌握多少。
一个不看寄存器的C语言单片机开发,工资肯定不会太高。
而一个能够独当一面的大牛,虽然比不上互联网的薪资,但是胜在持久,随着经验的累积,你会越来越吃香。
直到你的精力跟不上节奏为止。
这大概也是近60岁了的事情了吧。
当然要单独购买了。
学习单片机必须要有一块属于自己的开发板。
利用开发板可以练习使用单片机各个外设模块,组合各个外设模块可以实现各种有趣的、高级的功能。
很多人可以觉得proteus软件可以做仿真,没有必要买开发板,我不是这么认为的,仿真软件功能有限,仿真结果与实际结果有很大区别。
有了开发板以后不管学习、工作,我们都是可以继续使用的,可以快速验证、评估项目需求。
开发板不贵,300元一套,终身受益。