在完成本次电参模块的项目时,自己犯了很多错误,导致项目的进度不是很快;
1、没有在试验开发板是否能正常工作的时候就去看芯片资料,然后去写代码呢。
2、SPI的传输位数每个寄存器都不一样,自己只设计了32位的接口,导致有些数据读写的不正确。
3、芯片资料读的不仔细。
所以:
1、确认项目的需求,不懂、不理解先问清楚;简单的评估一下;
2、搭好环境,看环境是否能够正常运行;
3、环境确认无误后,通读芯片资料,可能涉及的地方标亮或者注释;
4、开始写个代码框架,然后往里边填代码;
5、写代码要以滚雪球的方式去写,一点点的完善。