2007年09月26日 星期三 08:41
2007年09月24日 星期一 09:40
这是暑假写的,刚刚整理了一下,希望大家指出其中的问题,谢谢!!!
◆ 建立任务,在UCOS中有两个函数OSTaskCreate()和OSTaskCreateExt()可以建立任务,我先前写任务时,几乎不用OSTaskCreateExt(),因为它的参数太多,而ADS最多支持4个参数的函数,否则其它的参数会通过栈来存取,会增加CPU的工作量;而OSTaskCr |
2007年09月19日 星期三 21:43
呵呵,大家好,暑假一直在实验室,校园网一直打不开我的BLOG,全国大赛结束后,我虽然没有参加,但是我也是经历了的,只是没有参赛而已。呵呵,感觉全国大赛不是比各高校学生的能力,而是各高校老师的能力。相信经历过的人应该清楚。
这是暑假写的笔记,刚才初步整理了一下,希望对大家用。
◆ 任务,在UCOS-ii实时系统中,一个任务其实就是一个线程,该任务可以认为 |
2007年08月07日 星期二 22:27
最近我天天在实验室,用的是校园网,不知哪天开始访问我的BLOG那么的费劲,估计是百度服务器负荷太大,以至我没能经常更新,也挺郁闷的!希望百度能尽快解决这问题,期待中..................。
我还是简要说一下我前面十来天的情况吧,李老师回来后,由于放弃了全国大赛,于是我静下心来把把李老师的那个温度测量--红外传输的1对6的多机红外通信,我花了几天的时间,把方案从新改了,最终搞定,李老师前几天带着东 |
2007年07月24日 星期二 22:00
2007年07月24日 星期二 21:33
刚才上传的这四个重要移植文件分析是我花了两天时间写完的,希望对大家能有所帮助,如果有不对的地方,或者是还有什么要点没有抓住的,请留言,我们一起探讨。中间的STMFD SP, {R3, SP, LR}^我不知理解对不对,希望高手能够抽出时间指点指点。 |
2007年07月24日 星期二 21:31
2007年07月24日 星期二 21:30
中断接口文件IRQ.INC:
NoInt EQU 0x80 |
2007年07月24日 星期二 21:27
#if OS_SELF_EN > 0
case 0x40:
/* 返回指定系统服务函数的地址 */
/* |
2007年07月24日 星期二 21:26
#define OS_CPU_GLOBALS
#include "config.h"
OS_STK *OSTaskStkInit (void (*task)(void *pd), void *pdata, OS_STK *ptos, INT16U opt)
{// |
2007年07月24日 星期二 21:25
这百度BLOG怎么这么扯蛋,还限制字数;只能分割拉。
昨天我简要的把移植UCOS |
2007年07月24日 星期二 20:49
2007年07月23日 星期一 13:30
电路图还是上一篇<<简单晶体管放大电路设计【一】>>的电路图,其中电阻的取值,取多少欧,相信上篇的介绍应该明白怎么设,接下来就是电容啦,首先我们要了解这里面电容的作用,C1,C2它们用于隔直流的,怎么个隔直法,其实它们分别与R2,R5组成了两个高通滤波器,那么电容C1,C2的取值不能吓取,那怎么取呢,因为高通 |
2007年07月23日 星期一 08:28
本文应该昨天就贴出来的,由于我写完后,有点急事,忘了,对不起咯,现在也不迟吗,里面那个问题我现在还没有解决,不知谁能帮忙解决下哈。
今天我们电赛指导老师不在实验室,也不在办公室,自己想退出比赛的事准备明天跟他说。接下来的40天我准备这么计划,上午学硬件——模拟电路 |
2007年07月22日 星期日 23:42
有近三个月的时间没有看关于UCOS的书了,今天我重新拿起那本任哲写的关于UCOS,感觉有点亲切,今天下午我把移植ARM的的UCOS的代码看了一部分,感觉比以前好多了,待会我再详细解,我先把我刚才看的东西通过我的理解把它写下来,以后好复习。
我这里讲的是基于UCOS 2.52的版本,关于UCOS的介绍,我就不多说了,反正只要知道它是一个实时的微内核,它拥有64个优先级别,级别数最大反而优先级越低,至于为什么,呵呵,网友们应该不会这样想吧;知道这点就算是有了一个门外汉的初步了解拉。
|
|
|