第1讲、Cadence Allergo绘制小马哥DragonFly四轴飞行器PCB四层板教程简介

初学者在学习单片机的时候大多都没有很明确的学习目的,所以往往学了很多课程之后,还是不能独立开发一个比较简单的项目,甚至不能完成一个简单项目的单独软件或者硬件部分的开发。这是因为大多数人是被动的、没有目的的学习,所以往往难以取得较好的学习成果。

基于以上的问题,我们提出了“以项目开发主导单片机的学习”的理念。通过给自己设定一个项目,然后把项目拆分为更小的可以执行的若干个子项目。要达成每个子项目,可能需要不同的知识和技能。然后去针对性的快速了解这些需要的知识和技能,并在该子项目上直接上手操作,这样就可以很快学会这些知识和技能。一步步把每个子项目完成之后,设定的项目也就整体完成了。在这个过程中,学习者不但会学会所涉及的知识和技能,还学会了对项目管理有了一定的了解,而且对电子项目的开发有了一定的系统认识。

拿DragonFly四轴飞行器作为一个例子来说,首先给自己设定一个目标:制作一个由STM32作为主控芯片的微型四轴飞行器。然后把这个项目拆分为更小的可以执行的若干个子项目:四轴飞行器PCB设计、STM32驱动程序编写、四轴飞行器飞控算法编写等等。再往下细分会发现这个项目里面包含了很多很多的知识和技能。那么通过这个项目的开发,就可以掌握这些知识和技能。

这就是DragonFly四轴飞行器存在的价值,它作为一个载体、作为一个学习平台,供大家通过这样一个项目来学习相关知识。初学者可以根据自己的需求选择学习这个项目的部分内容或者全部内容,选择学习什么取决于自己对未来职业的规划。比如一个初学者对硬件设计特别感兴趣,那么他就可以选择重点学习DragonFly四轴飞行器课程中的硬件设计相关知识,稍微了解软件编程相关的知识即可。而对于那

  • 8
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值