Chinaunix首页 | 论坛 | 博客
  • 博客访问: 72726
  • 博文数量: 14
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 165
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-06 23:59
文章分类

全部博文(14)

文章存档

2009年(14)

我的朋友

分类:

2009-03-31 12:40:30

在考虑要用那个博客系统?blogbus?yo2? cublog? ednchina?

在考虑blogbus是因为目前正在使用blogbus写博客。

考虑yo2是因为他有强大的wordpress博客系统,而且可以支持域名绑定。

考虑cublog是因为他浓厚的学术气氛,里面高手云集,可以进行讨论,不过跟我在学的ARM联系还不是很紧密。

考虑endchina是因为这里面大部分都是在讨论电子工程相关的东西,跟所学所做的东西吻合,但是在里面很少看到高手,而且博客系统不怎么样。

测试一下cublog的博客系统。

INT32UN *Init_Stack (void (*task),int    task_id)
{

INT32UN      *pcb;

pcb=T_INFO[task_id].PCB;

    *pcb++=0x001f;                              /* CPSR SYS_mode,allow IRQ.FIQ .*/
    *pcb++=(unsigned int)task;                                    //PC point

    *pcb++=0x0;                                                //R0

    *pcb++=0x1;                                                //R1

    *pcb++=0x2;                                                //R2

    *pcb++=0x3;                                                //R3

    *pcb++=0x4;                                                //R4

    *pcb++=0x5;                                                //R5

    *pcb++=0x6;                                                //R6

    *pcb++=0x7;                                                //R7

    *pcb++=0x8;                                                //R8        

    *pcb++=0x9;                                                //R9    

    *pcb++=0x10;                                            //R10

    *pcb++=0x11;                                            //R11

    *pcb++=0x12;                                            //R12

    *pcb++=(INT32UN )&(T_INFO[task_id].STACK[STACK_LENGTH-10]);                //STACK,Not ProcessesControlBlock(PCB)

    *pcb++=(unsigned int)task;    //0x14;                                            //R14

    

    return(pcb);

}

阅读(411) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:uC/OS II 移植笔记

给主人留下些什么吧!~~