本帖最后由 江畔美少年 于 2019-4-11 14:36 编辑

首先非常感谢张进东老师赞助了这个活动,让我们有机会学习ufun开发板,也结识了一群同道同人、祖国未来的花朵。
ufun开发板到目前为止,我还没有太过于深入的去研究,我就针对玩开发板给出一些总结建议。
开发板拿到手第一样最直观的肯定是PCB的外形和器件的布局,PCB上一条条线条就是它的电源线或者信号线,可以看看开发板作者是如何布线的,丝印是如何摆放才能清楚明了,器件是的布局是怎样的,这里面任何一个想法都是有意义的,都能讲的出道理,心理学家Anders Ericsson的研究表明,研究成功者的特点,吸取这种特点,你也能成功,所以在表面上也能学到很多东西。
这种迷你型的开发板想要玩起来,势必要进行单片机编程,还要做一些拓展出来,需要大量的知识,所以我建议先修基础课程,我大概罗列了以下必不可少的课程:
1、电路分析
2、模拟电子技术
3、数字电子技术
4、PCB设计
5、单片机C语言
只有积累了以上知识,你才能真正有资格玩开发板。
ufun是STM32F103芯片,拥有相当多的资源,所以入门有一点难度,最好前期先玩51,认识单片机的一些知识,这样子入门难度会小一点。我当初就是直接接触的STM32,而且我还对C语言一窍不通,导致学习进度缓慢,例程这方面可以去看看正点原子,资料比较多。
开发板除了编程开发上的困难,还有一部分源自电路或者器件失效,新手无法排查出原因,一般来说电路都是经过仔细审核或者仿真的,电路失效的可能性不大,基本问题出在元器件上,可以优先排查元器件,排查难度低,效率也高。
近期一直无休加班,玩开发板的时间也不多,测评报告就写了三篇,大家可以参考一下,如果能对大家有帮助我就很开心了。
【UFUN】开箱测评 https://mbb.eet-china.com/forum/topic/69615_1_1.html
【UFUN】ISP无法下载故障分析 https://mbb.eet-china.com/forum.php?mod=viewthread&tid=69895&extra=page%3D1&ordertype=1
【UFUN】RGB点灯 https://mbb.eet-china.com/forum/topic/70248_1_1.html