新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于GPRS和SVG的战场信息终端通信设计

基于GPRS和SVG的战场信息终端通信设计

作者:时间:2011-06-28来源:网络收藏


2 软件
软件采用的方案为:引入可移植性、可裁剪性较好的μC/OS-Ⅱ作为操作系统,在嵌入式系统上首先安装并运行操作系统μC/OS-Ⅱ,然后运行TCP/IP协议栈,从而实现嵌入式TCP/IP,使S3C2440A微处理器的嵌入式系统能够在网络中进行数据传输。整个系统的软件流程图如图2所示。

本文引用地址:http://www.eepw.com.cn/article/156129.htm

b.JPG


2.1 μC/OS-Ⅱ的移植
μC/OS-Ⅱ的移植过程需要解决的主要问题有:数据类型的重定义,堆栈结构的,任务切换时的状态保存与恢复等。S3C2440A处理器完全满足μC/OS-Ⅱ的移植要求,需要完成的工作非常简单,修改三个和处理器相关的文件即可。这3个文件是:OS_CPU.H,OS_CPU_C.C,OS_CPU_A.ASM。具体过程如下:
(1)设置OS_CPU.H中与处理器和编译器相关的代码;
(2)在OS_CPU_C.C中编写6个与操作系统相关的函数;
(3)在OS_CPU_A.ASM文件中编写4个处理器相关函数;
完成以上工作之后,嵌入式实时操作系统μC/OS-Ⅱ就可以工作。



评论


相关推荐

技术专区

关闭