图1-1 Eclipse开发环境

   在eclipse中,插件功能有以下三中形式:代码库,平台扩展以及文档。和其他集成开发工具相比较,选择Eclipse的原因有很多种。它不仅有着美观的界面,并且支持各种系统的特点。 Eclipse有着极为强大的集成开发环境。

                                                                               

                                                                         

                                                                                   

图1-2 EclipseSDK的体系结构

1。3。2 MSP430系列单片机论文网

MSP430系列单片机是一种16位低功耗的处理器。尽管其推广的时间不是特别长,但是由于其友好的性能,受到广大用户的欢迎。主要有以下的特点:

(1)超低功耗;

(2)该单片机采用1。8~3。6v,I/O端口的漏电电流最大为50nA;

(3)其时钟设计包括基本是基本时钟系统和锁频环时钟系统 ;

(4)采用RSIC指令系统,可以有效实现一些数字信号处理算法(如FFT,DTMF等);

(5)功能模块很复杂包括:10/12/16位 ADC,12位DAC,比较器,LCD驱动器,电源电压监控(SVS),串行通信(USRT,SPI),红外线控制器(IrDA),硬件乘法(MPY

DMA控制器等[ ];

本设计采用的MSP430F5529单片机。主要因为其方便,操作简单,价格便宜等优点。

1。3。3 Code Composer Studio简介

Code Composer Studio是一种用于硬件和嵌入式开发的工具,其功能很强大。又称为ti ccs ,是硬件调试的辅助工具。用户能够在较短的时间内熟悉这款软件的应用开发,并且借助该软件的精密的高效工具,使自己的功能更加完善。再者该软件的开发语言,也是我们平常熟悉的C语言,能够熟练的运用该语言进行开发利用。

2系统的分析与设计

2。1需求分析

需求分析是软件工程第一个阶段,很多人会认为该阶段可有可无,其实不然该阶段是做好软件的第一步,也是重要的一部分 。第一,用户的需求总是在不断的变化,我们要及时的沟通,才能做出满足用户需求的系统。第二,用户本身由于不是专业的人员,很难将一功能描述很清楚,我们必须用各种方法来了解用户的需求,也避免了不必要的的返工和修改。

在需求分析阶段中,根据收集信息了解现有情况分析出智能玩具小车需要具备的一般功能。

本系统应该满足以下需求:文献综述

(1)为了系统的可维护性以及系统的后续开发,我们要对可能功能要检查,同时要给出代码提示。

(2)业务上满足现在玩具的基本特性,方便,其操作,且对孩子无伤害。

(3)与传统的遥控车相比,要使每一台Android手机都能快速安全下载本玩具车的app,并且操作易上手。

(4)一个好的app必须便于使用,让孩子在操作同时也感受到科技发展的迅速。

(5)玩具小车必须能够保证带电量比较长,使用材料尽量环保。

2。2概要设计

上一篇:asp.net+sqlserver网上订餐系统和后台设计+源代码
下一篇:java+mysql考勤系统后台设计+源代码

Arduino单片机C#指纹考勤机设计+源代码

16位单片机的语音电子门锁系统【2910字】

DSP与单片机通信的多種方案设计【1567字】

Android+CC2541单片机物联网的...

ARM单片机+CAN总线工程车辆...

SPCE061A单片机无线移动技术...

Android+CC2541单片机智能健康计步器设计

碱性电解水对莜麦面包品质的影响研究

山东省招远市新能源开发问题研究

昆山市御座商住楼招标文件编制+CAD图纸

残疾人精神文化需求问卷调查表

systemview的GPS卫星信号仿真研究

36例髋關节置换术患者的术...

51单片机的车门控制系统设计+电路图+源程序

大学生心理资本和成人依恋的关系研究

磷化液的研制磷化膜在3...

泸水县农业产业结构调整...