




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
大微蓝牙智能运动手表系统软件一、引言1 编写目的通过本设计说明书对大微蓝牙智能运动手表系统软件的功能进行详细描述,本文档的读者是大微蓝牙智能运动手表系统软件的开发人员和测试人员。通过本文档可以指导大微蓝牙智能运动手表系统软件的开发人员和测试人员进行相关工作,并作为该系统各模块开发和测试的依据。2 项目背景随着可穿戴设备时代的临近,显然智能手表在未来扮演着重要的角色。在号称“中国高端科技最前沿“的深圳第十五届中国国际高新技术成果交易会中,我们看到各种各样的可穿戴智能终端和智能手表的展示以及发布。但其中不得不提到在2013年11月18日深圳会展中心1号厅高交会官方信息发布现场中EZON宜准S系列智能运动表的首发会。细细体会,你会发现EZON宜准的智能运动表真有自己的独到之处。现在智能手表领域多数是科技或者互联网公司在做,钟表行业面临着产品转型和升级。EZON宜准作为专业运动表品牌,一直致力于智能运动表的创新设计,今天终于发布第一款智能运动表。当国内外众多科技大佬进入到智能手表领域的时候,人们便将目光更多的锁定到了智能手表与手机、平板电脑的功能衔接上。他们的产品有的功能繁多,俨然是一部腕上智能手机,或是让人感觉更多的是智能手表是依附手机或者平板电脑的配件。EZON宜准董事长陈祖元却另有见解,他的一番话让我们对智能手表有了重新的认识。有鉴于此,本软件主要是针对本公司生产的智能可穿戴产品编写的系统软件,实现计时功能,记录卡路里消耗情况,睡眠质量,记录运动的步数,将这些数据通过OLED屏幕显示出来,同时保存这些数据,通过蓝牙协议将这些数据发送到智能手机中,供APP使用。3 专业术语定义BLE:低功耗蓝牙协议G-sensor: 三轴加速传感器NR51822,蓝牙4.0芯片RTC:时钟OLED:显示屏幕4 参考资料宜准品牌董事长认为智能运动表应该首先具有手表的基本属性,比如常见的防水、防尘、防震的功能,以及时间显示的常态化。同时应该专注解决运动的痛点需求,把运动体验做到极致,减去不必要功能,让人机交互简便。手表可以独立于手机的存在,却又可以通过其他设备把功能外延。将智能手机变成手表的按键和手表的第二块显示屏,感知运动数据、进行数据交互和推送,实现个人移动运动管理和运动社交服务。而且智能运动表一定是专注于运动体验,除了佩戴的舒适和时尚之外,更让人们体验智慧运动。所以在这一理念下,集运动表、可穿戴终端和智能云服务平台于一身EZON宜准S系列智能运动表诞生了。可以说这款手表不仅具有基本的计时功能,装饰功能,社会功能,运动感知功能,同时结合智能手机提供个人移动运动管理功能和运动社交服务功能。另外,智能运动表还具有运动提醒、久坐提醒、闹钟提醒、来电提醒,同时还有运动签到、网络授时以及海拔高度调校等。 二、需求概述1、功能需求本产品需要解决的主要功能需求是:通过在单片机嵌入式系统里集成我们自主研发的大微蓝牙智能运动手表系统软件,实现计时功能,记录卡路里消耗情况,睡眠质量,记录运动的步数,将这些数据通过OLED屏幕显示出来,同时保存这些数据,通过蓝牙协议将这些数据发送到智能手机中,供APP使用。2、性能需求(1)、稳定性,由于大微蓝牙智能运动手表系统软件属于用户体验设备,需要长时间运行,因此对运行在该设备中的软件系统的稳定性要求极高,深大智慧模拟转数字音频编辑软件的稳定运行周期至少要达到1024小时。(2)、资源占用,由于大微蓝牙智能运动手表系统软件属于一种嵌入式软件,因此设备的硬件资源极其有限,在其上运行的深大智慧模拟转数字音频编辑软件在正常运行时,对CPU的占用率必须低于8%,对Flash 的占用率需要低于7%,对RAM的占用率不能超过18%。3、其它需求(1)、低成本,由于本产品主要的用户都是普通的大众客户,属于大众消费产品,用户对设备成本要求比较严格,因此必须保证我们研发的大微蓝牙智能运动手表系统软件的价格必须远低于国外厂家的价格。(2)、移植性,本产品需要能够集成到多种智能运动手表中,因此对本产品的移植性要求较高。本产品将采用标准C+编程语言开发,从而提高移植性。(3)、易升级,由于智能运动手表的产品升级频率比较快,这就要求在其上运行的软件系统必须支持远程网络升级。三、总体设计1 架构原理设计出包含计时功能,蓝牙传输功能,传感器数据转化为步数,卡路里消耗,检测睡眠,并将相关数据显示在OLED屏幕上,已经通过蓝牙传送出去的一整套系统软件。2 软件结构开始-自检-启动蓝牙通信层协议-读取传感器数据-算法处理-显示在OLED屏幕-通过蓝牙传输至手机。四、软硬件环境软件环境【项目开发环境】:文档编写软件:Microsoft Word 2003、Microsoft Visio 2003开发用机操作系统为Keil MDK, nRF51 sdk, nRFgo Studio开发工具arm-linux-gcc,开发语言C+【项目运行环境】:嵌入式Linux 。需要用到的动态库:libc.so.6,libstdc+.so.6.0.1,libstdc+.so.6,libcrypt.so,libpthread.so。硬件环境【项目开发环境】:x86 CPU:Intel Core 2 T5500,主频1.67GHz硬盘:Sata 硬盘500GB内存:DDR3 2GB【项目运行环境】:主控 nrf51822,g-sersor lis3dh,jlink,pc程序描述相应函数说明系统初始化【函数声明】:Int SscgasInit();【函数返回】:代表系统初始化成功 1,代表系统初始化失败【函数定义】:初始化大微蓝牙智能运动手表系统软件。系统退出【函数声明】:Int SscgasExit();【函数返回】:代表系统退出成功1,代表系统退出失败【函数定义】:退出大微蓝牙智能运动手表系统软件。判断是否退出系统【函数声明】:Int IsProcessOver();【函数返回】:代表需要退出系统1,代表不需要退出系统【函数定义】:判断是否需要退出系统。【函数声明】:void CallImageInput();五、软件设计原理本软件采用C+语言开发采用蓝牙ble技术,g-sersor 算法,数据存储等技术。 实现计时功能,记录卡路里消耗情况,睡眠质量,记录运动的步数,将这些数据通过OLED屏幕显示出来,同时保存这些数据,通过蓝牙协议将这些数据发送到智能手机中,供APP使用;设计出包含计时功能,蓝牙传输功能,传感器数据转化为步数,卡路里消耗,检测睡眠,并将相关数据显示在OLED屏幕上,已经通过蓝牙传送出去的一整套系统软件;软件流程:开始-自检-启动蓝牙通信层协议-读取传感器数据-算法处理-显示在OLED屏幕-通过蓝牙传输至手机。工作时序如下图所示:数据输出时序如下图所示:产品模型如下图所示:六、项目优点本软件可以应用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 理论与实践结合系统架构设计试题及答案
- 针灸学相关试题及答案
- 深入交流2025年临床执业医师考试试题及答案
- 面试题及答案科技公司
- 运城英语特岗试题及答案
- 计算机二级考试考点攻克方案试题及答案
- 高职单招旅游试题及答案
- 机械工厂测试题及答案
- 跨境电商企业税务合规的思考试题及答案
- 语文教学教法试题及答案
- 读书分享平凡的世界
- Se7en《七宗罪(1995)》完整中英文对照剧本
- 2024年山东济南中考语文作文分析-为了这份繁华
- 医院案例剖析之武汉协和医院:护理人文关怀规范化实践管理体系的构建与应用
- 帕金森病药物治疗 课件
- 2024年医院依法执业培训课件
- 公司收款委托书模板
- 17 他们那时候多有趣啊 教学设计-2023-2024学年语文六年级下册统编版
- 2024年CCAA注册审核员《产品认证基础》(真题卷)
- 2024年高考英语训练动词(谓语、非谓语)单句语法填空50题
- 2024年杭州市高三二模英语试卷及答案
评论
0/150
提交评论