由于之前没有完整开发一个有较多功能系统的经历,在本次做课程设计的过程中,走了不少的弯路,也学到很多课本上没有的知识。使用库开发Stm32时,非常注重模块化的概念,不光是很多片上资源使用库文件来进行封装,自己在编写一些函数时也应该学会进行封装,其中又涉及到c语言很多之前没太注意到的地方,在开发过程中着实让我吃了不少苦头,不过幸运的是同学的指导下,我一点点解决了那些疑惑的地方,更加深入了理解了一个工程的整体结构,对模块化的思想印象深刻。这对我以后的开发将起到巨大的作用。 总之,本次的嵌入式课程设计让我收获了很多,不仅仅学习到了很多课本和课堂上学不到的东西,更重要的是学习到了库开发的思想,以及体会到了交流的重要性,同时也感谢老师这一学期来的认真授课,严谨的答疑解惑,让我认识到理论知识对开发潜移默化的作用。
20