为了让程序 方便复用 以及维护
文件功能划分
STM32CubeMX 生成的 (尽量不要改动)
因为 STM32CubeMX 可以图形化设置生成代码 避免代码丢失
自己封装的驱动硬件层 (每个文件只驱动一个硬件功能 只引用STM32CubeMX 生成的文件)
这样要用到那个硬件功能 就可以直接复制文件 不要的画可以删
移植层(不要改动)
app层(所有功能都在这里实现 可以引用所有文件)
这样可以轻易的实现 类似安装和卸载app
这样维护和阅读代码就方便多了
————————————————
qq547176052
原文链接:https://blog.csdn.net/QiongJiShengBian/article/details/144583757
|