微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 智能GPS控制器

智能GPS控制器

时间:02-17 来源:电子发烧友网 点击:

  通过按键即可选择进入各个功能。带界面显示的哦!很好很强大。

  其主要流程如下图所示。

  图8.

  因为所以实现的功能较多,所以这个项目程序就有点大。不进行较合理的分类的话就乱了。所以在主函数之后其他功能都通过入口函数提供跳转。跳转至其他C源文件的函数后相对于又建立了一个main函数。完成功能后可以退出,然后进入其他功能。这样不但有利于程序书写逻辑。而且极大方便了分步调试。

  由上述说明可知。项目的外设有GPS模块、RF模块、时间模块、所以源程序,就有了这三个的控制.C文件。然后因为要有设置功能,所以再增加一个SET.C。对于LCD模块,因为每入一个功能就有一个界面,所以显示函数应该给每个功能设置一个独立的.C文件。如此,一个项目就清晰了。

  四、测试结果


图9.实物图

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top