我的公告
文章分类
友情链接
嵌入式开发
arm开发板
arm解决方案
arm9
arm9开发板
2009-11-25 16:31:44
大中型卫星站均具有相应的、完善的天线跟踪伺服系统,天线伺服跟踪系统依据信标信号强弱,决定天线转向,驱动天线旋转,达到准确对星。随着通信技术和电子技术的发展,小型卫星站如车载站、便携站受机动性能和便携性能的局限,不可能采用大中型卫星站才能使用的伺服跟踪系统,采用不同原理,开发适用于小型卫星站天线的对星装置,具有现实意义。
1 系统概述
该装置通过GPS采集地理信息、电子罗盘采集姿态信息,根据GPS采集的地理信息,结合通信卫星位置,计算出对星所需要的标准方位、俯仰、极化参数,同时计算出当地、当年磁偏角数据;通过采集电子罗盘数据,得到初步方位、俯仰、极化数据,其中俯仰和极化均为天线实际指向值,但是方位值是以磁北为标准测量值;通过GPS得到的磁偏角数据,对从电子罗盘得到的以磁北为标准的方位值进行修正,得到比较准确的、以真北为标准的真实方位数据。
2 硬件设计
本装置在设计上,选择S3C2440作为主控制器构成硬件平台,利用其丰富的外部接口和高速处理能力,达到实时采集数据、及时处理数据、快速传输数据、不附加额外接口设备的目的。由于该装置需要测量的参数多,GPS、电子罗盘统一采用RS 232接口,保证了测量数据精度和接口一致性。供电统一采用+5 V锂电池电源供电。
3 软件设计
本装置采用ARM9作为主控制器,以Windows CE.net操作系统作为系统平台,使用EVC4开发环境作为开发工具,软件采用多线程结构,MFC和API编程技术,实时采集传感器数据,计算修正方位值,达到准确对星的目的。
3.1 总体程序设计
本装置程序采用多线程结构,在主线程(用户接口线程)的基础上,增加两个辅助线程(工作者线程),辅助线程负责处理数据采集,主线程负责界面响应、数据融合、数据显示。线程处理采用API,而不采用MFC编程,增加了程序的通用性。程序中还使用Suspend-Thread挂起线程、ResumeThread恢复线程、Exit-Thread退出线程。
线程同步采用临界区域(也称关键区域,即CRITI-CAL SECTION)措施,首先用CRITICAL_SEC-TION申明一个全局变量,再调用InitializeCriticalSec-tion初始化,使用En
1 系统概述
该装置通过GPS采集地理信息、电子罗盘采集姿态信息,根据GPS采集的地理信息,结合通信卫星位置,计算出对星所需要的标准方位、俯仰、极化参数,同时计算出当地、当年磁偏角数据;通过采集电子罗盘数据,得到初步方位、俯仰、极化数据,其中俯仰和极化均为天线实际指向值,但是方位值是以磁北为标准测量值;通过GPS得到的磁偏角数据,对从电子罗盘得到的以磁北为标准的方位值进行修正,得到比较准确的、以真北为标准的真实方位数据。
2 硬件设计
本装置在设计上,选择S3C2440作为主控制器构成硬件平台,利用其丰富的外部接口和高速处理能力,达到实时采集数据、及时处理数据、快速传输数据、不附加额外接口设备的目的。由于该装置需要测量的参数多,GPS、电子罗盘统一采用RS 232接口,保证了测量数据精度和接口一致性。供电统一采用+5 V锂电池电源供电。
3 软件设计
本装置采用ARM9作为主控制器,以Windows CE.net操作系统作为系统平台,使用EVC4开发环境作为开发工具,软件采用多线程结构,MFC和API编程技术,实时采集传感器数据,计算修正方位值,达到准确对星的目的。
3.1 总体程序设计
本装置程序采用多线程结构,在主线程(用户接口线程)的基础上,增加两个辅助线程(工作者线程),辅助线程负责处理数据采集,主线程负责界面响应、数据融合、数据显示。线程处理采用API,而不采用MFC编程,增加了程序的通用性。程序中还使用Suspend-Thread挂起线程、ResumeThread恢复线程、Exit-Thread退出线程。
线程同步采用临界区域(也称关键区域,即CRITI-CAL SECTION)措施,首先用CRITICAL_SEC-TION申明一个全局变量,再调用InitializeCriticalSec-tion初始化,使用En
2008-09-16 11:11:23
为基础然后再扩充功能而成主要是采用由提供的使用微处理器的计算机作开发平台它是以字节单人单工操作系统。系统已经称霸了环境。但是对于这块大饼,微软也是垂涎已久,桌上型的桌业系统对于嵌入式系统来说自然是太过于肥大的产物,于是微软推出精简版的作为进攻嵌入式系统的主力。目前主要应用于上头,但是跟微软一系列系统一般,也承袭了原有的缺点:耗系统资源、不稳定、效率不佳等等。毛病实在太多,后来将整个架构重新改写后推出版,或称为。改版之后的确改进了不少缺点。、、等等。公司的嵌入式操作系统,目前最大的应用在,是市场占有率最高的操作系统,操作系统架构非常简洁,因为少去了很多功能,如内存管理、多任务等等,使得可以非常不耗系统资源,硬件需求低,连带的整体耗电量便可压缩到非常低,因此采用操作系统的都有待机时间长的优点。所开发,常用于与手机结合的场合。最有名的例子附图系列手机,它就是采用系统。、,在上面执行的软件都一起分享,因为速度快,所以我们感觉好像可以同时执行多支软件,其实在系统内部的同一时间内都只有一个程序在执行,每个软件都必须排队,而且规定只能用一小段时间后就要换下一位,但是因为速度够快,很快又可以被执行到,所以人们感觉并不会很明显软件是一段一段在执行。这是一般所谓的非实时性的操作系统运作模式,而实时操作系统具有立即反应而且不能让出资源的特性,例如汽车的煞车系统,如果不采用能够立即反应的实时系统,后果可就不堪设想。而这类的应用多半多属体积小、功能简单的地方,所以也算是嵌入式系统。的 、的、的、等等,都是有名的嵌入式实时系统公司。不是都用来做服务器吗?不然就是,怎么会跟嵌入式系统扯上关系?不要怀疑,除了对伺服工作应付自如外,嵌入式系统也难不倒。控制,例如:跑马灯。便适合自己开发,但是如果系统过于复杂则必须审慎评估自行研发的难度与时程的控管。小灵通:余焕丽我们共同讨论,此外今后我会多写关于嵌入式嵌入式系统
2008-09-11 10:29:34
采用三星公司的,系统稳定运行在,最高可达字节的,由两片组成,工作在位模式下字节,采用的是,可以兼容,或字节以太网接口,采用的是,带传输和连接指示灯和触摸屏接口个,符合,其中一个是和接口复用支持音频输入和音频输出,音频模块由的音频总线接口和音频编码解码器组成,板上还集成了一个,用于音频输入路串行口,波特率可高达,并具有电平转换电路卡接口,兼容和接口,支持,软件的下载和调试以及的烧写摄像头接口,支持数字图象输入扩展接口串行:,接口蜂鸣器,个灯个按键开关电源,分布式电源供电,锂电池,提供电源开发论坛工具和源代码:测试源代码,启动引导源代码和下载烧写工具的内核源码包以及内核交叉编译工具,可运行的根文件系统及根文件系统制作工具和源码,应用程序交叉编译器板级支持包,及已编译好的镜像文件)及部分板上扩展芯片的资料底板和核心板电路原理图(格式)开发板用户手册(格式)实用工具,如串口工具等一块已测试好的开发板(包括核心板与外设底板)用户光盘彩色板一块 ,带触摸屏(选配)一块仿真调试板一条交叉串口线一条交叉网线网线一条线一条并口线一个+直流电源一个包装盒一个万像素摄像头开发板支持和嵌入操作系统。说明:采用以上的内核支持多种文件系统象,以及用于的文件系统等等支持和触摸屏支持支持支持播放和视频播放支持多种网络应用,如等嵌入式操作系统说明:支持和触摸屏支持支持音频支持串口支持网络卡开发论坛http://www.armlab.net手机:小灵通:余焕丽