虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

C-<b>os-II</b>

  • ARM的ADS工具下

    ARM的ADS工具下,uc/os-ii为系统,GPS卫星定位系统源码

    标签: ARM ADS

    上传时间: 2014-01-19

    上传用户:星仔

  • crc任意位生成多项式 任意位运算 自适应算法 循环冗余校验码(CRC

    crc任意位生成多项式 任意位运算 自适应算法 循环冗余校验码(CRC,Cyclic Redundancy Code)是采用多项式的 编码方式,这种方法把要发送的数据看成是一个多项式的系数 ,数据为bn-1bn-2…b1b0 (其中为0或1),则其对应的多项式为: bn-1Xn-1+bn-2Xn-2+…+b1X+b0 例如:数据“10010101”可以写为多项式 X7+X4+X2+1。 循环冗余校验CRC 循环冗余校验方法的原理如下: (1) 设要发送的数据对应的多项式为P(x)。 (2) 发送方和接收方约定一个生成多项式G(x),设该生成多项式 的最高次幂为r。 (3) 在数据块的末尾添加r个0,则其相对应的多项式为M(x)=XrP(x) 。(左移r位) (4) 用M(x)除以G(x),获得商Q(x)和余式R(x),则 M(x)=Q(x) ×G(x)+R(x)。 (5) 令T(x)=M(x)+R(x),采用模2运算,T(x)所对应的数据是在原数 据块的末尾加上余式所对应的数据得到的。 (6) 发送T(x)所对应的数据。 (7) 设接收端接收到的数据对应的多项式为T’(x),将T’(x)除以G(x) ,若余式为0,则认为没有错误,否则认为有错

    标签: crc CRC 多项式 位运算

    上传时间: 2014-01-16

    上传用户:hphh

  • 多任务系统中

    多任务系统中,内核负责管理各个任务,或者说为每个任务分配CPU时间,并且负责任务之间的通讯。内核提供的基本服务 以使用实时内核可以大大简化应用系统的设计,是因为实时内核允许将应用分成若干个任务,由实时内核来管理它们。内核 用程序的额外负荷,代码空间增加ROM的用量,内核本身的数据结构增加了RAM的用量。但更主要的是,每个任务要有自己的 吃起内存来是相当厉害的。内核本身对CPU的占用时间一般在2到5个百分点之间。 UC/OS-II有一个精巧的内核调度算法,实时内核精小,执行效率高,算法巧妙,代码空间很少。

    标签: 多任务系统

    上传时间: 2014-01-16

    上传用户:aa54

  • VxWorks下FLASH 28F320B3的驱动,在VxWorks下调试成功

    VxWorks下FLASH 28F320B3的驱动,在VxWorks下调试成功,有详细的中文注释,并可以移植到Linux/WindowsCE/uC/OS-II等嵌入式OS下。

    标签: VxWorks 28F320B3 FLASH 驱动

    上传时间: 2013-12-20

    上传用户:yuanyuan123

  • We have a group of N items (represented by integers from 1 to N), and we know that there is some tot

    We have a group of N items (represented by integers from 1 to N), and we know that there is some total order defined for these items. You may assume that no two elements will be equal (for all a, b: a<b or b<a). However, it is expensive to compare two items. Your task is to make a number of comparisons, and then output the sorted order. The cost of determining if a < b is given by the bth integer of element a of costs (space delimited), which is the same as the ath integer of element b. Naturally, you will be judged on the total cost of the comparisons you make before outputting the sorted order. If your order is incorrect, you will receive a 0. Otherwise, your score will be opt/cost, where opt is the best cost anyone has achieved and cost is the total cost of the comparisons you make (so your score for a test case will be between 0 and 1). Your score for the problem will simply be the sum of your scores for the individual test cases.

    标签: represented integers group items

    上传时间: 2016-01-17

    上传用户:jeffery

  • 该工程源码是基于EasyARM2200开发平台开发的嵌入式TCP/IP协议栈

    该工程源码是基于EasyARM2200开发平台开发的嵌入式TCP/IP协议栈,协议栈以LwIP为基础,基于uc/os-ii为操作系统,以太网驱动芯片为RTL8019AS,实现了支持多线程实时应用的嵌入式TCP/IP协议栈

    标签: EasyARM 2200 TCP IP

    上传时间: 2013-12-18

    上传用户:jcljkh

  • FreeRTOS比较新的版本4.1.0版(不知道是不是最新版本)

    FreeRTOS比较新的版本4.1.0版(不知道是不是最新版本),FreeRTOS也是也免费的源代码开放的操作系统,内部有很多移植范例,包括lwip和uip的,(大家不用为了lwip在uc/os-ii上的移植烦恼了),移植范例包括在各种处理器平台和各种编译器上的,如果大家想研究研究FreeRTOS这个操作系统,还是很不错的,尽管用的人不多,不过这些移植范例真的有很大的参考意义的,FreeRTOS的官方网站上发布的版本并不是最新版本,有些论坛上上传的版本都是很久以前的版本了,这个版本是我从国外网站上找的。

    标签: FreeRTOS 版本 比较

    上传时间: 2016-04-12

    上传用户:ve3344

  • uCOS在PC机(至少386上)的4个范例

    uCOS在PC机(至少386上)的4个范例,这些范例程序由<嵌入式实时操作系统uC/OS-II(第二版)>后面的光盘所提供,全部压缩上传.

    标签: uCOS 386 PC机 范例

    上传时间: 2016-04-20

    上传用户:cx111111

  • 用游标的方法实现对称差的计算

    用游标的方法实现对称差的计算,即 (A-B)+(B-A)

    标签: 对称 计算

    上传时间: 2016-05-23

    上传用户:远远ssad

  • I2C ucos软件包

    I2C ucos软件包,运行于uC/OS-II的I2C驱动程序软件包 ,lpc2201开发板源码,供大家参考学习

    标签: ucos I2C 软件包

    上传时间: 2016-05-28

    上传用户:xwd2010