菜单
  

        国际标准的TCP/IP得到了广泛的应用,成为计算机通讯事实上的国际标准,是Internet最基本的协议。
        TCP/IP是一个四层的体系结构,由下至上依次是网络接口层、网络层、传输层、应用层。
        网络接口层对应的是网络的硬件部分,包含ARP协议和RARP协议,是Internet的物理构成,包括设备驱动程序和网卡接口等,处理传输媒介的物理接口细节。
        网络层定义了互联网传输的报文的格式,处理来自传输层的分组发送请求,处理输入数据报,处理路径、流控、拥塞等问题,包含IP协议、ICMP协议和 IGMP协议。
        传输层为主机上的应用程序提供端到端的通信,包含TCP协议和UDP协议。
        应用层处理特定的应用程序细节,包括 HTTP协议、FTP协议等。
    2.3本章小结
    本章介绍嵌入式TCP/IP协议栈的相关知识,简单分析了目前比较流行的嵌入式操作系统作,深入分析了Cortex-M3内核,也分析了TCP/IP协议桟的体系结构。
     

    第3章 μC/OS-II在ARM上的移植
    3.1 LM3S8962嵌入式微处理器
    LM3S8962是一款基于ARM cortex-M3内核的微控制器,是专业针对工业应用方案设计的,可用于工业自动化,运动控制以及网络设备和交换机等。LM3S8962具有一个电池备用的休眠模块,可用于对功耗有特别要求的场合。LM3S8962的管脚如图3.1所示:
     
    图3.1:Lm3s8962管脚图
    LM3S8962-EVM开发板的实体图以及板上的硬件资源如图3.2所示:
     
    图3.2
    * lm3s8962具有32位risc性能
    --采用为小封装,基于ARM cortex-M3 v7架构
    --提供系统时钟,一个简单的24位写清零,递减,自装载计数器,控制机制灵活
    --THumb-2指令,具有较高的代码密度
    --工作频率为50MHz
    --硬件除法,单周期乘法
    --集成嵌套中断向量控制器
    * 内部存储器
    --256kb的Flash存储器
    * 通用定时器
    --具有4个通用定时器模块,每个提供2个16位的定时器,可以被独立配置
    * 10/100以太网控制器
    --符合IEEE 802.3-2002规范
    --遵循IEEE 1588-2002精确时间协议(PTP)
    --集成10/100mbps收发器
    --节能与断电模式
    --可编程的MAC地址
    * UART
    -- 两个独立可编程的UART
    --带有独立的16*8发送(TX)以及16*12接受(RX)FIFO
    * I2C
    --中断的产生
    --支持端个主机以及7位地址模式
    * PWM
    --3个 PWM信号发生模块,每个模块都带有1个16位的计数器,2个比较器,1个 PWM信号发生器以及一个死区发生器
    3.2 μC/OS-II的简介与体系结构
    实时系统的特点是,如果逻辑和时序出现偏差,将会引起严重后果。有2种类型的实时系统:软实时系统和硬实时系统。
    在软实时系统中,系统的宗旨是使各个任务尽快地运行,而不要求限定某一任务在多长时间内完成;在硬实时系统中,各任务不仅须执行无误,而且要做到准时。
    大多数实时系统是二者的结合。实时系统的应用涵盖广泛的领域,而多数实时系统又是嵌入式的。这意着计算机建在系统内部,用户看不到有个计算机在系统里面。
    μC/OS-II的体系结构及它与系统硬件的关系如图3.2所示。
    μC/OS_n的体系结构
    图3. 2 μC/OS_n的体系结构
    3.3 μC/OS-II 的移植
    3.3.1 μC/OS-II 移植要求
        移植是通过修改内核代码,以便它可以运行在其他处理器或控制器。正常运行μC/OS-II应该具备如下条件:
  1. 上一篇:ASP.NET网络电子相册管理系统设计与实现
  2. 下一篇:ASP+access网上电子书店管理系统的开发
  1. 基于MATLAB的图像增强算法设计

  2. 基于Kinect的手势跟踪与识别算法设计

  3. JAVA基于安卓平台的医疗护工管理系统设计

  4. 基于核独立元分析的非线...

  5. 基于Hadoop的制造过程大数据存储平台构建

  6. 基于安卓系统的测量软件...

  7. 基于VC++的GIS矢量图形系统开发

  8. 杂拟谷盗体内共生菌沃尔...

  9. 十二层带中心支撑钢结构...

  10. java+mysql车辆管理系统的设计+源代码

  11. 电站锅炉暖风器设计任务书

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 中考体育项目与体育教学合理结合的研究

  14. 乳业同业并购式全产业链...

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  16. 当代大学生慈善意识研究+文献综述

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回