基于项目快速开发的流程总结

写在前面

写在前面其实就是为了劝退读者,毕竟这个比起分享更像是自说自话似的自我总结与自我告诫。

一、遇到自己没用过得MCU做控制的方案

比起自己去根据数据手册一步步配置硬件寄存器一点点功能测试叠加,有几种处理较为高效:

  • 找官网上官方提供的例程。
  • 找对应供应商的FAE提供例程。
  • 找用过相关芯片的同事要相关的项目例程。

在解决硬件基础配置的基础上进行逻辑代码的编写和调试,就不会因为硬件以及硬件配置问题产生对代码逻辑的无端质疑和自我否定自己的控制逻辑。

但讲道理,官网例程不靠谱的也很多,毕竟像STM一样有完整丰富生态的MCU系列并不多见,有相熟同部门相熟同事做过相关系列的产品研发的话,通过借鉴已经量产的产品软件实现的硬件驱动配置,可以可靠且合理的降低在项目中不必要的底层硬件驱动配置导致的时间和精力的消耗。

二、基于整个项目时间线去做时间管理和分配

送样前的时间分配:

如果第一批打样硬件有设计问题,要给硬件留足第二版的设计调整、验证、画板、制板,焊接和硬件测试的时间。为了保证这块时间充沛,甚至需要软件配合完成第二版硬件设计的局部验证以及基于第一版的模块测试。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值