上海应用技术学院
实验报告
课程名称 物联网技术 实验项目 实验二 嵌入式系统、物联网感知层开发环境认识实验
姓名 陈伟 学号 1010430102 班级(课程序号) 组别
同组者 实验日期 2015、4、6 指导教师 杨金鑫 成绩
一. 实验目与要求。
1. 了解嵌入式系统开发的软硬件环境。
2. 了解物联网感知层开发的软硬件环境。
3. 了解嵌入式操作系统。
4. 了解嵌入式系统的开发过程。
二.实验内容简述。
1. 嵌入式系统的开发环境了解。
2. 感知层开发的环境了解。
3. 嵌入式操作系统的了解
4. 仿真开发环境的了解
三. 实验过程、实验结果记录。
1.嵌入式系统的开发环境了解。
(1) 硬件环境了解。
(2) 软件环境了解。
(3) 开发过程了解。
2.感知层开发的环境了解。
(1) 硬件环境了解。
(2) 软件环境了解。
(3) 开发过程了解。
3.嵌入式操作系统的了解
(1) Linux。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
(2) µC/OS-II。
(3) 实时嵌入式操作系统。
嵌入式实时操作系统(Embedded Real-time Operation System,RTOS)。嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”
4.仿真开发环境的了解
(1) Proteus仿真开发环境的了解。
Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,20##年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MATLAB等多种编译器。
四、问题回答。
1.目前有哪些常用的嵌入式开发环境。
(1).Keil
(2). RealView MDK
(3). MPLAB是一种易学易用的PIC 汇编程序(Windows 版)和MPLAB -SIM 模拟调试程序等工具软件组成。
(4). VisualDSP++是一款针对ADI 、Blackfin、SHARC 、和TigerSHARC等处理器易安装易使用的软件开发和调试集成环境(IDDE)。
(5). Xilinx Platform Studio
(6). Nios II
(7)Workbench。
(8). IAR EWarm
2.目前有哪些常用的嵌入式操作系统。
Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、Rtems 、QNX、INTEGRITY、OSE、C Executive
从应用角度可分为通用型嵌入式操作系统和专用型嵌入式操作系统。
常见的通用型嵌入式操作系统有Linux、VxWorks、Windows CE.net等。常用的专用型嵌入式操作系统有Smart Phone、Pocket PC、Symbian等。
按实时性可分为两类:
实时嵌入式操作系统主要面向控制、通信等领域。如WindRiver公司的VxWorks、ISI的pSOS、QNX系统软件公司的QNX、ATI的Nucleus等。
非实时嵌入式操作系统主要面向消费类电子产品。这类产品包括PDA、移动电话、机顶盒、电子书、WebPhone等。如微软面向手机应用的Smart Phone操作系统。
3.嵌入式开发的方式有哪些。
(1).至少精通一种MCU/MPU体系结构,如ARM、PowerPC、68K/ColdFire;
(2).至少精通一种DSP体系结构,如主流的TI TMS320DM642、Blackfin 533/561、TriMeida和BSP15,理解它们的流水线pipeline的原理和指令特性,熟悉代码优化,熟悉CACHE、DMA和PCI等重要设备;
(3).至少精通一种嵌入式操作系统,如VxWorks,embedded,linux,WinCE,uCOS,QNX,PlamOS,Symbian。不需要深入内核,但必须要懂得使用最基本最常用的一些功能,诸如任务管理、信号量、消息队列,并懂得优先级反转和死锁的原理和避免或解决方法;
(4).至少精通一种嵌入式语言
(5).熟练掌握嵌入式软件设计、项目管理和测试的技巧。
第二篇:信管综合实验报告-物联网基础实验
实验报告
课程名称: 信息管理综合实验
实验名称: 物联网基础实验
院 (系): 管理学院
专业班级: 信管1101级
姓 名: 王力
学 号: 110440113
指导教师: 陈永锋骆正山
2013 年 12月17日
一、实验目的
1.了解物联网的基本原理。
2.使用基础的实验物理设备机器基本原理和使用方法。
3.了解物联网的控制。
二、实验内容
1.GPIO控制
2.LCD控制
3.CC2530串口通信
4.温湿度及光照采集
5.简单无线通信
6.Z-Stack点到点通信实验(无线串口)
三、实验软硬件环境
1. 物联网实验套件(电源板、智能主板、无线模块、传感器模块等);
2. pc台式机或笔记本一台;
3. 带温度传感器,湿度传感器,和光传感器的模块,
四、实验步骤
五、实验结果及分析
了解物联网的基本原理,用基础的实验物理设备机器基本原理和使用方法。了解GPIO控制、LCD控制和CC2530串口通信,温湿度及光照采集,使用简单无线通,以及了解Z-Stack点到点通信实验(无线串口)。物联网实验套件(电源板、智能主板、无线模块、传感器模块等); 使用pc台式机或笔记本一台;将带温度传感器,湿度传感器,和光传感器的模块连接起来。
六、实验总结
对物联网的使用及其构成的了解,在家用和工业控制上有极大的应用。留在实验器材的基础上对器材的使用和了解,了解其基本构成和各个模块的相互关系。