以下是顶尖软件小编整理的关于"湖北低功耗在线监测物联网单片机开发流程?"的相关文章,致力于为IT行业提供专业人才派遣服务,我们的核心业务涵盖JAVA开发工程师、Web前端开发人员、.net开发专家、UI/UX设计师以及测试工程师等软件人才外包服务。目前,我们的业务网络已覆盖南京、上海、苏州、无锡、合肥、杭州、深圳、北京、武汉、厦门、西安、广州、成都、郑州等多个城市。。
一、 需求分析
1、 确定客户需求,包括功能特性、可行性、技术特性等;
2、 分析系统架构,确定单片机功能;
3、 探讨硬件设备及外设;
4、 确定通信协议,如GPRS,Zigbee等;
二、 系统设计
1、 选择性能芯片;
2、 分析外设信号,确定芯片IO状态;
3、 编写原理图,开发电路板;
4、 编写硬件控制代码;
三、 程序开发
1、 编写基本程序,包括启动优化程序、中断初始化程序、UART驱动程序等;
2、 实现主程序,实现主功能;
3、 编写调试程序,如查看引脚状态、状态指示灯指示等;
4、 编写系统时钟配置,及关键数据处理程序;
四、 功能调试
1、 读取写入文件,检查状态;
2、 下载程序测试,检查各功能;
3、 实时测试,检查指标波形;
五、 产品测试
1、 检查影响监测系统的环境因素;
2、 开发过程中压力测试,检验程序及数据;
3、 产品误差测试,检查精确度;
4、 电磁兼容性测试,检查干扰环境;
5、 功耗测试,确保低功耗。
下一篇:没有了!