摘要嵌入式系统是一种将底层硬件、实时操作系统和应用软件相结合的专用计算机系统,网络化是嵌入式系统的主要趋势之一。本设计采用LM3S8962为核心处理器,LM3S8962是TI公司Cortex-M3 ARM家族的一款32位处理器,而TI的Cortex-M3处理器是首款基于ARMv7M架构的芯片,具有更高的性能,更低延迟的中断响应,增强了调试和跟踪能力,更加节省功耗。需要完成TCP/IP协议栈设计与实现,同时完成Ethernet网口与RS232异步串口之间数据转换的程序设计。30737
关键词   LM3S8962  Cortex-M3 ARM  TCP/IP协议栈
毕业论文设计说明书外文摘要
Title  Based on cortex - M3 ARM of the design and  implementation  of the TCP/IP protocol stack
Abstract
An embedded system is a kind of the underlying hardware, real-time operating system and application software of combining the special computer system, network is one of the main trends of the embedded system. This design USES LM3S8962 as the core processor, LM3S8962 is architecture Cortex-M3 ARM family of TI company a 32-bit processor, and TI architecture Cortex-M3 ARM processor was the first ARMv7M architecture based chip, has the higher performance, lower latency interrupt response, strengthened the debugging and tracking ability, more save power consumption. Need to complete the TCP/IP protocol stack design and implementation, and complete Ethernet front-end ports and data conversion between RS232 asynchronous serial port programming.
Keywords  LM3S8962  Cortex-M3 ARM  TCP/IP protocol stack 
目   次
1.引言    1
1.1  研究背景    1
1.2  国内外研究现状    1
1.3  论文主要工作    2
2  TCP/IP硬件开发平台    4
2.1  ARM cortex-M3处理器简介    4
2.2  LM3S8962微控制器特点    4
2.3  LM3S8962-EVM开发板硬件资源    8
3  于LM3S8962上的μC/OS II移植    9
3.1  系统移植的目录结构    9
3.2  ARM Cortex M3的寄存器模型    11
3.3  移植代码说明    13
3.3.1  os_cpu.h文件    13
3.3.2  os_cpu_c.c文件    15
3.3.3  os_cpu_a.asm文件    16
3.4  异常/中断处理    18
3.5  板级运行支持库    18
3.5.1  bsp.h文件    18
3.5.2  bsp.c文件    19
3.6  用户文件    19
3.6.1  starup_rvmdk.s文件    19
3.6.2  os_cfg.h文件    20
3.6.3  includes.h文件    20
3.6.4  app_cfg.h文件    20
3.6.5  App.c文件    21
4  基于uC/OS-II的TCP/IP程序设计    23
4.1 TCP/IP实现原理    23
4.2 程序简介    24
4.3  TCP/IP协议栈设计与实现    25
4.3.1  TCP/IP协议栈实现方案    25
4.3.2  协议栈数据报收发分析    26
4.3.3  大小端模式和网络字节顺序    26
4.3.4  ARP协议实现    26
4.3.5  IP协议实现    27
4.3.6  ICMP协议实现    27
4.3.7  TCP协议实现    27
4.4  系统测试    27
1.引言
1.1  研究背景
    计算机做为上个世纪人类最伟大的发明之一已来到充满机遇和挑战的时候——后PC时代。这个时代除了PC机以外还产生了许多可联网的工具,而且逐渐成为一个拥有巨额回报的行业。在这个时代联网产品将无处不在,尤其嵌入式最为突出。随着居家生活中的设备逐渐的联网,这些设备中将嵌入各种微型计算机。然后经家控中枢接入网络,从而实现设备互联。处于互联时代的嵌入式产品给这个市场带来了巨大活力。这个时代的居家用品最大的特点是拥有交互能力。如:上网、购物、处理信息、管理个人信息等。并且此类设备拥有实惠、好用、易于文护等特点。如今社会必将喜爱这些设备。这于嵌入式这个大产业来说是个巨大的机会。
上一篇:jsp+mysql同城代办系统设计+文献综述
下一篇:node-webki基于HTML5的新闻桌面程序设计

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

基于激光超声检测金属材...

多频激励下典型非线性系统的振动特性研究

酵母菌发酵生产天然香料...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

浅谈高校行政管理人员的...

提高教育质量,构建大學生...

AES算法GPU协处理下分组加...

基于Joomla平台的计算机学院网站设计与开发

上海居民的社会参与研究

从政策角度谈黑龙江對俄...

浅论职工思想政治工作茬...

压疮高危人群的标准化中...