程序概述:
这是个具体产品程序,是联网小区楼宇对讲的管理机程序,它可以管理
成千上万个用户。
给这个程序的目的:
1、让大家了解更复杂的数据结构等
2、告戒大家光学习完开发板上的例子是不够的,那些只是练基本功
3、鼓励大家要好好学习,要不断的更新自己的知识
你需要做到的:
不要求你要和我一样去写这个程序,搞懂管理机的所有功能。你只要能
搞明白里面的一些数据类型、数据结构、函数模块等你能看到的东西就
行,还有里面隐含的一些嵌入系统程序设计的要点。
2006年06月02日:
修改了串口接收总线数据时候有可能导致数据冲突的问题,现在从串口接收到的数据是先
放到缓冲区中,然后在主函数中对缓冲区中的数据进行处理的,而不是对接收缓冲区进行操作。
2006年06月04日:
修改了一些小问题,在通话和振铃时候分机报警会先将当前连接断开,然后再发出报警信号。
2006年06月05日:
修改收到报警之后按"取消",之后的显示状态。现在按"取消"之后会回到报警之前的显示状态。
2006年06月06日:
继续修改了一些管理机LCD屏的显示上的小问题。
2006年08月15日:
修改管理机启动部分代码,在烧写管理机程序的时候,选择“只有停电关看门狗”烧写方式,
这样可以提高管理机在启动时候的稳定性,防止静电导致单片机复位之后在启动过程中再次死机。
以下是部分程序,全部程序见附件