襄城人才网

菜鸟求助PC里VC下移植的uc/os-II关于任务切换的问题

    发布时间:2016-05-12 09:44

    建议还是学习理论使用,我以前看过,然后找个差不多的芯片,ARM更好,费好大劲设置编译环境,真正自己动手移植一下这个系统内核。建议看邵贝贝翻译的那本源码,就算你你编译过以后意义也不是很大那本书,收获是远远大于读任哲这本书,编译一遍例程的,一定要读源代码,51的也行

    回复:

    能,我以前用ucos-ii移植到8位机驱动128*64的点阵LCD,显示电压电流温度等多个参数。

    回复:

    .;Dialog",会新建一个对话框,为各控件关联变量.
    },比如可以给输入通信端口的文本框设置int型变量m_com.在原有程序中,会出现为控件关联变量的对话框,你可以在上面把通信端口.DoModal()==IDOK)
    {
    ,比如是CSetDialog.再次右键进入ClassWizard;Insert Dialog".m_com.
    2,一个新的对话框类就出现了,类名你自己取1.然后右键单击对话框的空白部分;
    ,在Member Virables选项页中.
    3,选ClassWizard.在资源窗口中右键单击",波特率这些设置的控件放好,通过
    CSetDialog dlg,选",会提示你为这个对话框生成一个类;,按提示的步骤设置好后.
    com=dlg;
    if(dlg,双击各控件的ID.
    4..;
    类似的形式即可调用设置对话框

    即可调用设置对话框;资源项

    回复:

    存在4个问题,修改就可以了 (1)主要是在OSStart();前面缺少下列语句,系统老的时钟中断无任务切换功能: OS_ENTER_CRITICAL(); PC_VectSet(0x08, OSTickISR); /* Install uC/OS-II's clock tick ISR */ PC_SetTickRate(OS_TICKS_PER_SEC); /* R...

    回复:

    http://wenku.baidu.com/link?url=KoqtdpdA38OWRyLQysYdad2evajjluW2DTMdJ3BR_7TItS9ytXY3H9uPFu9ZNsmT21ljuhYmDCOoH1lkcRwuZuvtrMRQdwJugCDDRQvkNKS 任务状态存在就是为了实现多任务运行.你可以逆向来记.

    回复:

    typedef unsigned char BOOLEAN;的意思是将BOOLEAN定义为无符号的char类型,其作用就是你如果用"BOOLEAN b_complete;"声明b_complete变量相当于用"usigned char b_complete"。 int类型数据根据编译器的不同具有不同的长度,例如一些长度为16位一...

    上一篇:家乡在德州应该办什么银行卡 下一篇:佳学基因获得性弹性假黄瘤基因解码基因检测是不是分析检测所有可以引起该病的基因?

    返回主页:襄城人才网

    本文网址:http://www.0710job.cn/view-111410-1.html
        信息删除