ucosii移植

放到文件夹

├─Cfg
│      app_cfg.h
│      app_hooks.c
│      os_cfg.h
│
├─Ports
│      os_cpu.h
│      os_cpu_a.asm
│      os_cpu_c.c
│      os_dbg.c
│
└─Source
        os.h
        os_core.c
        os_dbg_r.c
        os_flag.c
        os_mbox.c
        os_mem.c
        os_mutex.c
        os_q.c
        os_sem.c
        os_task.c
        os_time.c
        os_tmr.c
        os_trace.h
        ucos_ii.c
        ucos_ii.h

编译
在这里插入图片描述
app_cfg.h

// 不受内核管理的中断等级,使用 BOUNDARY 寄存器设置任务切换时的中断屏蔽
#ifndef CPU_CFG_KA_IPL_BOUNDARY
#define CPU_CFG_KA_IPL_BOUNDARY 4u
#endif

// 中断优先级寄存器可用位数,ARM 官方为 8bit 由厂家裁剪
#ifndef CPU_CFG_NVIC_PRIO_BITS
#define CPU_CFG_NVIC_PRIO_BITS 4u
#endif
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值