zoukankan      html  css  js  c++  java
  • STM32F1移植UCOSII

    作者:珵旭媛

    下载对应版本的UCOSII https://www.micrium.com/downloadcenter/,你会少修改很多东西;

           

                                                                                                              

    下载下来后是这样的文件夹,并且Software里面的才是主要用到的;

    2、根据个人习惯,建立一个基础 STM32F1模板,运行测试通过口,添加一个UCOS文件夹,

        文件包含关系:

     

     

    3、修改过程

        os_cpu.h  

     

        

     

      才能与ARM中的中断处理对应上;

    钩子函数不用改很多,用到再来改

    ◆把 OS_CPU_SysTickHandler(), OS_CPU_SysTickInit();//注释掉;

     

     

     

    4、App.c 中建立任务

    OSInit();

    //                    任务               构造函数      堆栈顶                                                            优先级

    OSTaskCreate(startup_task, (void *)0,&startup_task_stk[STARTUP_TASK_STK_SIZE - 1],STARTUP_TASK_PRIO);

    OSStart();

  • 相关阅读:
    5.Java 线程状态之 TIMED_WAITING
    3.Java 线程状态之 BLOCKED
    4.Java 线程状态之 WAITING
    2.Java 线程状态之 RUNNABLE
    1.关于Java的线程状态
    js注入,canvas截图
    node使用3
    node使用2
    node的使用1
    学习进度报告
  • 原文地址:https://www.cnblogs.com/luckytimor/p/6923978.html
Copyright © 2011-2022 走看看