打印

uC/OS-II官方移植在STM32上的一点问题.

[复制链接]
2144|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Swd21ic|  楼主 | 2008-10-23 20:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
官方使用了PendSV作为任务切换..而systick作为心跳.

这两个都属于cortex-m3自定义的16个异常之一,为什么没有编程他们的优先级???

再者我看bsp_int_c.c里面有 Intsetprio等函数,.好像与移植没什麽关系..
可以直接让应用程序用stm32的库函数就可以..不知理解是否有误?

我已将官方的例子改编到自己的工程中了...
沙发
Swd21ic|  楼主 | 2008-10-24 23:39 | 只看该作者

re

pendsvc设置了优先级.在osstarthigh中,设置成了0xFF,对STM32来说是0xF0.
但systick好像没找到哦.

怎么这么冷清

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

71

主题

781

帖子

1

粉丝